Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug] 更新到v0.46.075版本后,内核启动失败 #4333

Open
5 of 7 tasks
xiaozhang2088 opened this issue Feb 17, 2025 · 11 comments
Open
5 of 7 tasks

[Bug] 更新到v0.46.075版本后,内核启动失败 #4333

xiaozhang2088 opened this issue Feb 17, 2025 · 11 comments
Labels
bug Something isn't working

Comments

@xiaozhang2088
Copy link

Verify Steps

  • Tracker 我已经在 Issue Tracker 中找过我要提出的问题
  • Branch 我知道 OpenClash 的 Dev 分支切换开关位于插件设置-版本更新中,或者我会手动下载并安装 Dev 分支的 OpenClash
  • Latest 我已经使用最新 Dev 版本测试过,问题依旧存在
  • Relevant 我知道 OpenClash 与 内核(Core)、控制面板(Dashboard)、在线订阅转换(Subconverter)等项目之间无直接关系,仅相互调用
  • Definite 这确实是 OpenClash 出现的问题
  • Contributors 我有能力协助 OpenClash 开发并解决此问题
  • Meaningless 我提交的是无意义的催促更新或修复请求

OpenClash Version

v0.46.075

Bug on Environment

Official OpenWrt

OpenWrt Version

openwrt-24.10

Bug on Platform

Linux-amd64(x86-64)

Describe the Bug

2025-02-18 01:07:14 OpenClash 关闭成功!
2025-02-18 01:07:14 第六步:删除 OpenClash 残留文件...
2025-02-18 01:07:14 第五步: 重启 Dnsmasq 程序...
2025-02-18 01:07:14 第四步: 关闭 Clash 主程序...
2025-02-18 01:07:14 第三步: 关闭 OpenClash 守护程序...
2025-02-18 01:07:13 第二步: 删除 OpenClash 防火墙规则...
2025-02-18 01:07:13 警告:OpenClash 启动成功,检测到您启用了IPv6的DHCP服务,可能会造成连接异常!
2025-02-18 01:07:13 第一步: 备份当前策略组状态...
2025-02-18 01:07:13 OpenClash 开始关闭...
2025-02-18 01:07:13 错误:内核启动失败,请查看《内核日志》排查失败原因!
2025-02-18 01:07:13 第七步: 添加计划任务,启动进程守护程序...
2025-02-18 01:07:13 提示:开始添加自定义防火墙规则...
2025-02-18 01:07:13 提示:正在根据防火墙端口转发和防火墙通信规则添加端口绕过规则...
2025-02-18 01:07:12 提示:检测到 Firewall4,使用 NFTABLE 规则...
2025-02-18 01:07:12 提示:DNS 劫持模式为 Dnsmasq 转发...
2025-02-18 01:07:12 第六步: 设置防火墙规则...
2025-02-18 01:07:12 第五步: 设置 Dnsmasq 程序...
2025-02-18 01:07:12 第四步: 启动主程序...
2025-02-18 01:07:12 提示:开始运行自定义覆写脚本...
2025-02-18 01:07:12 提示:您为 SOCKS5/HTTP(S) 代理设置的账户密码为【Clash:hshejKZm】...
2025-02-18 01:07:12 第三步: 修改配置文件...
2025-02-18 01:07:12 第二步: 组件运行前检查...
2025-02-18 01:07:12 第一步: 获取配置...
2025-02-18 01:07:12 OpenClash 开始启动...

内核日志
/bin/sh: nohup: not found

使用的是reality协议

To Reproduce

更新后就无法使用了

OpenClash Log

2025-02-18 01:07:14 OpenClash 关闭成功!
2025-02-18 01:07:14 第六步:删除 OpenClash 残留文件...
2025-02-18 01:07:14 第五步: 重启 Dnsmasq 程序...
2025-02-18 01:07:14 第四步: 关闭 Clash 主程序...
2025-02-18 01:07:14 第三步: 关闭 OpenClash 守护程序...
2025-02-18 01:07:13 第二步: 删除 OpenClash 防火墙规则...
2025-02-18 01:07:13 警告:OpenClash 启动成功,检测到您启用了IPv6的DHCP服务,可能会造成连接异常!
2025-02-18 01:07:13 第一步: 备份当前策略组状态...
2025-02-18 01:07:13 OpenClash 开始关闭...
2025-02-18 01:07:13 错误:内核启动失败,请查看《内核日志》排查失败原因!
2025-02-18 01:07:13 第七步: 添加计划任务,启动进程守护程序...
2025-02-18 01:07:13 提示:开始添加自定义防火墙规则...
2025-02-18 01:07:13 提示:正在根据防火墙端口转发和防火墙通信规则添加端口绕过规则...
2025-02-18 01:07:12 提示:检测到 Firewall4,使用 NFTABLE 规则...
2025-02-18 01:07:12 提示:DNS 劫持模式为 Dnsmasq 转发...
2025-02-18 01:07:12 第六步: 设置防火墙规则...
2025-02-18 01:07:12 第五步: 设置 Dnsmasq 程序...
2025-02-18 01:07:12 第四步: 启动主程序...
2025-02-18 01:07:12 提示:开始运行自定义覆写脚本...
2025-02-18 01:07:12 提示:您为 SOCKS5/HTTP(S) 代理设置的账户密码为【Clash:hshejKZm】...
2025-02-18 01:07:12 第三步: 修改配置文件...
2025-02-18 01:07:12 第二步: 组件运行前检查...
2025-02-18 01:07:12 第一步: 获取配置...
2025-02-18 01:07:12 OpenClash 开始启动...


内核日志
/bin/sh: nohup: not found

使用的是reality协议

OpenClash Config

Expected Behavior

修复到正常使用

Additional Context

No response

@xiaozhang2088 xiaozhang2088 added the bug Something isn't working label Feb 17, 2025
@lirui0073
Copy link

你这个问题 我也碰到了 先停止openclash 然后去ssh 手动安装 然后把内核删除了 重新下载 就好了

@vernesong
Copy link
Owner

现在不需要这个依赖了,出现这个错误大概率是升级过程出现了问题,新版本因为依赖改动,建议升级完成后重启一次

@xiaozhang2088
Copy link
Author

我使用全新安装还是出现内核状态异常的情况,解决不了

@vernesong
Copy link
Owner

现在脚本都没nohup这个命令,你把init.d文件打开看看

@xiaozhang2088
Copy link
Author

2025-02-18 13:43:47 level=fatal msg="Parse config error: proxy 1: invalid REALITY short ID"
2025-02-18 13:43:47 level=warning msg="To use xtls-rprx-vision, ensure your server is upgrade to Xray-core v1.8.0+"
2025-02-18 13:43:47 level=warning msg="To use xtls-rprx-vision, ensure your server is upgrade to Xray-core v1.8.0+"
2025-02-18 13:43:47 level=info msg="Start initial configuration in progress"

@xiaozhang2088
Copy link
Author

xiaozhang2088 commented Feb 18, 2025

找到原因了,当订阅里面有多个节点就内核状态异常,单订阅里面只有单一节点就正常了

@hao0616
Copy link

hao0616 commented Feb 18, 2025

我和你一样,安装依赖好了,075说明里面有

#iptables
opkg update
opkg install bash iptables dnsmasq-full curl ca-bundle ipset ip-full iptables-mod-tproxy iptables-mod-extra ruby ruby-yaml kmod-tun kmod-inet-diag unzip luci-compat luci luci-base
opkg install /tmp/openclash.ipk

@paperbluster
Copy link

我也崩掉了,暂时回退版本了,不敢升级,后面再看看吧

@leolee1998
Copy link

我也是这个问题了。重新安装一下nohup就好了。

opkg install coreutils-nohup --force-reinstall

@gravitation-ch
Copy link

我一样,安装依赖解决不了。

@ShiLei96
Copy link

ShiLei96 commented Feb 26, 2025

遇到同样问题,安装coreutils-nohup后解决。

opkg install coreutils-nohup --force-reinstall

注意,启动脚本直接用的nohup命令,安装coreutils-nohup后要软链接或者copy到PATH路径一份:

cp /usr/libexec/nohup-coreutils /usr/bin/nohup

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

8 participants