Replies: 1 comment 1 reply
-
|
你好!非常详尽的复现步骤。看起来是在 sysupgrade 过程中,某些软链接(比如 几个建议:
同时也建议在升级前通过 CLI 运行 sysupgrade -v firmware 看看有没有相关的错误输出。希望下次更新能解决这个问题! |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
前几个版本发现有问题后,昨日(2 月 25 日)进行了全新安装以验证复现,具体如下:
问题现象
web 界面无法打开,ssh 可登录;
修复 web 后, root 密码重置为空(未主动操作);
OpenClash 配置丢失,可能还有其他配置丢失,暂未全面检查
初步分析
进一步检查,发现是 nginx 无配置文件,后确认为 /etc/nginx 目录无 uci.conf 软链接
从先前的备份中上传该软链接后重启 nginx 修复 web 成功,后使用备份文件进行全面恢复
复现步骤
首次安装
使用2 月 24 日 发布的 X86-25.12.0-rc5-sfs 进行实体机全新安装;
常规配置(修改密码,ssh 端口,绑定 lan 口 wan 口,pppoe等);
安装 vsftpd 和 openssh-sftp-serve、 ddns-go,开启 vsftpd 自启动;
启用 passwall 做服务器,启用 OpenClash 做客户端;
替换 ssl 证书成私有( _lan.key、_lan.crt 同名直接覆盖),使用 uci 添加 302 ,使后台跳转到 https
uci set nginx._redirect2ssl.return='302 https://$host$request_uri'uci commit nginx/etc/init.d/nginx restart第一次更新
配置好后,立即使用 luci 界面的更新固件功能进行更新(更新的固件就是首次安装用的固件,因为手上没有历史固件),一切正常
第二次更新
今日(2 月 26 日) 见发布新固件后,再次验证;
先重启,一切正常;
然后使用 luci 界面的更新固件,上传固件后的更新界面保持默认勾选(三个复选框,默认勾选第一个保留配置),更新后问题复现
Beta Was this translation helpful? Give feedback.
All reactions