青龙面板升级后,出现了Ninja扫码无法使用的情况,以及后续出现无法跳转的问题。
这儿给出解决办法
关于面板的安装教程,可以查看我之前的文章,这儿就不赘述。
青龙面板2.8+Ninja扫描+互助码设置安装教程:青龙面板2.8.x安装与互助码+Ninja Cooke扫码功能的配置保姆教程 – 孤岛 (feiji.work)
直接讲修复的部分。
首先下载:https://pan.feiji.work/s/1phB
天翼云备用下载:https://cloud.189.cn/web/share?code=raAFjqAZV3Iz(访问码:1mmo)
阿里云备用下载:https://www.aliyundrive.com/s/JkB4PXTe1sV
上传至服务器的Ninja相应目录:/ql/ninja/backend/utils
注:这个目录具体的位置需要看安装青龙时所映射的位置,如果使用的是我的教程中的脚本进安装,则直接上传至以上目录覆盖即可。
完成覆盖后,编辑.env文件,文件路径为:/ql/ninja/backend
#tart 是否允许添加账号 不允许添加时则只允许已有账号登录 ALLOW_ADD=true #允许添加账号的最大数量 ALLOW_NUM=50 # Ninja 运行端口 NINJA_PORT=5701 # Ninja 是否发送通知 NINJA_NOTIFY=true # user-agent # NINJA_UA=""
在NINJA_UA添加以下内容:
注:该UA内容也可以自行抓取替换!
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/93.0.4577.51 Safari/537.36 Edg/93.0.961.27
至此修复已经完成。
进入容器重新启动Ninja就可以了!
cd /ql/ninja/backend pm2 start

至此就可以正常扫描登录了!

既然已经架设好了,那就提供一个挂机服务器给大家吧!ARM架构的4H 24G 甲骨文,空置服务器。
文件下载不了,有提取码
已经取消了提取码,可以直接下载!
[…] 由于青龙面板升级到2.8.2以后的版本变动,导致Ninja扫描功能失效,关于功能的修复教程,已经单独发布,链接:修复青龙面板 2.8.5 Ninja扫码无法使用的问题。 – 孤岛 (feiji.work) […]
Ninja好像没办法安装了,这个怎么解决
提示您的账号有风险,扫描登陆没有反应。
我也遇到了这个问题
.env 里修改了NINJA_UA 这个前面的#要去了吧,我替换了文件 然后还是失败
git clone -b manin
因为现在只有分支main有东西
按照提示修复了扫码以后还是不能正常跳转 提示账号有风险 联系客服