liandu2024:Open-Box 内核假启动源于同机同时运行 PassWall 等两个代理工具,下个版本启动前会检查并提示

在 Open-Box issue #426(升级到 v0.1.283 后内核仍假启动、反复重启无效)下,liandu2024 根据诊断包定位:路由器上 PassWall 与 Open-Box 同时在运行(诊断包里有 7 个 PassWall 的 sing-box 进程)。同一台路由器上不能同时运行两个代理工具,二者都要接管防火墙、DNS 和路由;Open-Box 内核每次启动都要重载一次防火墙,PassWall 挂在防火墙上的规则会跟着整个重跑,在这台设备上一次要几十秒,内核一直卡在启动阶段,面板里就没有节点、策略和日志,反复重启只会更糟。给出的处理办法:只保留一个代理工具,在 PassWall 里关掉主开关并「保存&应用」,不用的 OpenClash/Nikki/HomeProxy/PassWall 建议直接卸载;回到 Open-Box 点一次「重启内核」并等一分钟左右,不要连续点。另说明下个版本 Open-Box 启动前会检查其他代理工具,发现有在运行的就不启动内核,并明确提示是哪个工具、需要先停用它,不会再出现「显示在运行、实际不工作」的情况。

作者原文

感谢反馈和诊断包,问题找到了:你的路由器上 PassWall 和 Open-Box 在同时运行(诊断包里有 7 个 PassWall 的 sing-box 进程)。

同一台路由器上不能同时运行两个代理工具,它们会互相冲突。 两边都要接管防火墙、DNS 和路由:Open-Box 内核每次启动都要重载一次防火墙,PassWall 挂在防火墙上的规则会跟着整个重跑,在你这台上一次就要几十秒。内核一直卡在启动阶段,面板里就没有节点、策略和日志;这时反复重启只会更糟。

请这样处理:

  1. 只保留一个代理工具:在 PassWall 里关掉主开关并「保存&应用」。不用的 OpenClash / Nikki / HomeProxy / PassWall 建议直接卸载。
  2. 回到 Open-Box 点一次「重启内核」,等一分钟左右,不要连续点。

下个版本:Open-Box 启动前会检查其他代理工具,发现有在运行的就不启动内核,并明确提示是哪个工具、需要先停用它,不会再出现「显示在运行、实际不工作」的情况。

如果停用 PassWall 后还有问题,请再导一份诊断包发上来。