1、下载此check包,并给atrust设备打上:
密码:7CpS*N7$
打上包之后,appversion中会有相应标记(SP_aTrust_UpCheck_...)
2、登陆atrust设备admin后台。由于pam和totp相关的配置和代码文件已被替换,以前的方式可能无法获取正确的动态码,请根据以下方式进行获取:
①在自己的电脑上安装一个带bash的环境,比如git bash
②登录公司aTrust环境
④点击获取口令,然后找到URL中带tpcodeRecover字样的请求
⑤右键,点击“Copy → Copy as cURL (bash)”
⑥复制到任意文本编辑器,更改version=后面的版本号为设备当前版本号,然后再复制到bash并回车,即可获取动态码
⑦登录admin,密码为:${管理员密码}${动态码}
3、登陆atrust设备admin后台后,先查看配置转换日志/hislog/log/migrations/migrations.log,搜索是否有w20220107-v2117-update-online-user-vip执行失败的日志,如果有的话,执行:atrust_tool access_db mysql sdp -Nse "alter table online_user_vip drop column ip_owner_type" > /dev/null
如果没有,跳过此步骤,执行失败的判断方式见如下截图:
4、再次进行升级