[Bug] opencalsh内核启动失败
Verify Steps
- [x] Tracker 我已经在 Issue Tracker 中找过我要提出的问题
- [x] Branch 我知道 OpenClash 的 Dev 分支切换开关位于插件设置-版本更新中,或者我会手动下载并安装 Dev 分支的 OpenClash
- [x] Latest 我已经使用最新 Dev 版本测试过,问题依旧存在
- [x] Relevant 我知道 OpenClash 与 内核(Core)、控制面板(Dashboard)、在线订阅转换(Subconverter)等项目之间无直接关系,仅相互调用
- [x] Definite 这确实是 OpenClash 出现的问题
- [ ] Contributors 我有能力协助 OpenClash 开发并解决此问题
- [ ] Meaningless 我提交的是无意义的催促更新或修复请求
OpenClash Version
0.46.075
Bug on Environment
Immortalwrt
OpenWrt Version
22
Bug on Platform
Other
Describe the Bug
启动openclash 显示内核启动失败 内核并没有明显的报错
To Reproduce
过一段时间就会出现
OpenClash Log
插件日志:
2025-04-08 15:33:55 OpenClash 关闭成功!
2025-04-08 15:33:55 第六步:删除 OpenClash 残留文件...
2025-04-08 15:33:41 第五步: 重启 Dnsmasq 程序...
2025-04-08 15:33:41 第四步: 关闭 Clash 主程序...
2025-04-08 15:33:41 第三步: 关闭 OpenClash 守护程序...
2025-04-08 15:33:39 第二步: 删除 OpenClash 防火墙规则...
2025-04-08 15:33:39 第一步: 备份当前策略组状态...
2025-04-08 15:33:39 OpenClash 开始关闭...
2025-04-08 15:33:39 错误:内核启动失败,请查看《内核日志》排查失败原因!
2025-04-08 15:33:21 OpenClash 启动成功,请等待服务器上线!
2025-04-08 15:33:20 第七步: 添加计划任务,启动进程守护程序...
2025-04-08 15:33:20 提示:开始添加自定义防火墙规则...
2025-04-08 15:33:20 提示:正在根据防火墙端口转发和防火墙通信规则添加端口绕过规则...
2025-04-08 15:33:20 警告:设置仅允许内网功能失败,无法获取 IPv4 的 WAN 接口名称,请确保防火墙设置中 IPv4 WAN 区域的名称为 wan,如设备无 WAN 口请忽略此提示...
2025-04-08 15:33:20 提示:DNS 劫持模式为 Dnsmasq 转发...
2025-04-08 15:33:20 第六步: 设置防火墙规则...
2025-04-08 15:33:19 第五步: 设置 Dnsmasq 程序...
2025-04-08 15:33:19 第四步: 启动主程序...
2025-04-08 15:33:19 提示:开始运行自定义覆写脚本...
2025-04-08 15:33:15 提示:为保证绕过 IP 正常工作,已在 Fake-IP-Filter 中添加规则【geosite:cn】...
2025-04-08 15:33:13 提示:您为 SOCKS5/HTTP(S) 代理设置的账户密码为【Clash:gjbUcSP2】...
2025-04-08 15:33:12 第三步: 修改配置文件...
2025-04-08 15:33:12 第二步: 组件运行前检查...
2025-04-08 15:33:11 第一步: 获取配置...
2025-04-08 15:33:11 OpenClash 开始启动...
2025-04-08 15:33:10 OpenClash 关闭成功!
2025-04-08 15:33:10 第六步:删除 OpenClash 残留文件...
2025-04-08 15:33:08 第五步: 重启 Dnsmasq 程序...
2025-04-08 15:33:08 第四步: 关闭 Clash 主程序...
2025-04-08 15:33:08 第三步: 关闭 OpenClash 守护程序...
2025-04-08 15:33:07 第二步: 删除 OpenClash 防火墙规则...
2025-04-08 15:33:07 第一步: 备份当前策略组状态...
2025-04-08 15:33:07 OpenClash 开始关闭...
2025-04-08 15:33:07 提示:由于文件【 /etc/config/openclash 】被修改,暂停快速启动...
2025-04-08 15:33:07 OpenClash 重新启动中...
2025-04-08 15:29:18 【/tmp/openclash_last_version】下载失败:【curl: (28) Operation too slow. Less than 1 bytes/sec transferred the last 30 seconds curl: (28) Operation too slow. Less than 1 bytes/sec transferred the last 30 seconds curl: (28) Operation too slow. Less than 1 bytes/sec transferred the last 30 seconds】
2025-04-08 15:29:16 【/tmp/openclash_last_version】下载失败:【curl: (28) Operation too slow. Less than 1 bytes/sec transferred the last 30 seconds curl: (28) Operation too slow. Less than 1 bytes/sec transferred the last 30 seconds curl: (28) Operation too slow. Less than 1 bytes/sec transferred the last 30 seconds】
2025-04-08 15:27:29 【/tmp/openclash_last_version】下载失败:【curl: (28) Operation too slow. Less than 1 bytes/sec transferred the last 30 seconds curl: (28) Operation too slow. Less than 1 bytes/sec transferred the last 30 seconds curl: (28) Operation too slow. Less than 1 bytes/sec transferred the last 30 seconds】
2025-04-08 15:25:57 OpenClash 关闭成功!
2025-04-08 15:25:57 第六步:删除 OpenClash 残留文件...
2025-04-08 15:25:48 【/tmp/openclash_last_version】下载失败:【curl: (28) Operation too slow. Less than 1 bytes/sec transferred the last 30 seconds curl: (28) Operation too slow. Less than 1 bytes/sec transferred the last 30 seconds curl: (28) Operation too slow. Less than 1 bytes/sec transferred the last 30 seconds】
2025-04-08 15:25:42 第五步: 重启 Dnsmasq 程序...
2025-04-08 15:25:42 第四步: 关闭 Clash 主程序...
2025-04-08 15:25:42 第三步: 关闭 OpenClash 守护程序...
2025-04-08 15:25:41 第二步: 删除 OpenClash 防火墙规则...
2025-04-08 15:25:41 第一步: 备份当前策略组状态...
2025-04-08 15:25:41 OpenClash 开始关闭...
2025-04-08 15:25:41 错误:内核启动失败,请查看《内核日志》排查失败原因!
2025-04-08 15:25:26 OpenClash 启动成功,请等待服务器上线!
2025-04-08 15:25:25 第七步: 添加计划任务,启动进程守护程序...
2025-04-08 15:25:25 提示:开始添加自定义防火墙规则...
2025-04-08 15:25:25 提示:正在根据防火墙端口转发和防火墙通信规则添加端口绕过规则...
2025-04-08 15:25:25 警告:设置仅允许内网功能失败,无法获取 IPv4 的 WAN 接口名称,请确保防火墙设置中 IPv4 WAN 区域的名称为 wan,如设备无 WAN 口请忽略此提示...
2025-04-08 15:25:25 提示:DNS 劫持模式为 Dnsmasq 转发...
2025-04-08 15:25:25 第六步: 设置防火墙规则...
2025-04-08 15:25:24 第五步: 设置 Dnsmasq 程序...
2025-04-08 15:25:24 第四步: 启动主程序...
2025-04-08 15:25:24 提示:开始运行自定义覆写脚本...
2025-04-08 15:25:20 提示:为保证绕过 IP 正常工作,已在 Fake-IP-Filter 中添加规则【geosite:cn】...
2025-04-08 15:25:18 提示:您为 SOCKS5/HTTP(S) 代理设置的账户密码为【Clash:gjbUcSP2】...
2025-04-08 15:25:17 第三步: 修改配置文件...
2025-04-08 15:25:17 第二步: 组件运行前检查...
2025-04-08 15:25:16 第一步: 获取配置...
2025-04-08 15:25:16 OpenClash 开始启动...
2025-04-08 15:25:15 OpenClash 关闭成功!
2025-04-08 15:25:15 第六步:删除 OpenClash 残留文件...
2025-04-08 15:25:13 第五步: 重启 Dnsmasq 程序...
2025-04-08 15:25:13 第四步: 关闭 Clash 主程序...
2025-04-08 15:25:13 第三步: 关闭 OpenClash 守护程序...
2025-04-08 15:25:12 第二步: 删除 OpenClash 防火墙规则...
2025-04-08 15:25:12 第一步: 备份当前策略组状态...
2025-04-08 15:25:12 OpenClash 开始关闭...
2025-04-08 15:25:12 提示:由于文件【 /etc/config/openclash 】被修改,暂停快速启动...
2025-04-08 15:25:12 OpenClash 重新启动中...
2025-04-08 15:23:47 OpenClash 关闭成功!
2025-04-08 15:23:47 第六步:删除 OpenClash 残留文件...
2025-04-08 15:23:41 第五步: 重启 Dnsmasq 程序...
2025-04-08 15:23:41 第四步: 关闭 Clash 主程序...
2025-04-08 15:23:41 第三步: 关闭 OpenClash 守护程序...
2025-04-08 15:23:40 第二步: 删除 OpenClash 防火墙规则...
2025-04-08 15:23:40 第一步: 备份当前策略组状态...
2025-04-08 15:23:40 OpenClash 开始关闭...
2025-04-08 15:23:40 错误:内核启动失败,请查看《内核日志》排查失败原因!
2025-04-08 15:23:29 OpenClash 启动成功,请等待服务器上线!
2025-04-08 15:23:29 第七步: 添加计划任务,启动进程守护程序...
2025-04-08 15:23:29 提示:开始添加自定义防火墙规则...
2025-04-08 15:23:29 提示:正在根据防火墙端口转发和防火墙通信规则添加端口绕过规则...
2025-04-08 15:23:29 警告:设置仅允许内网功能失败,无法获取 IPv4 的 WAN 接口名称,请确保防火墙设置中 IPv4 WAN 区域的名称为 wan,如设备无 WAN 口请忽略此提示...
2025-04-08 15:23:29 提示:DNS 劫持模式为 Dnsmasq 转发...
2025-04-08 15:23:29 第六步: 设置防火墙规则...
2025-04-08 15:23:28 第五步: 设置 Dnsmasq 程序...
2025-04-08 15:23:28 第四步: 启动主程序...
2025-04-08 15:23:28 提示:开始运行自定义覆写脚本...
2025-04-08 15:23:24 提示:为保证绕过 IP 正常工作,已在 Fake-IP-Filter 中添加规则【geosite:cn】...
2025-04-08 15:23:22 提示:您为 SOCKS5/HTTP(S) 代理设置的账户密码为【Clash:gjbUcSP2】...
2025-04-08 15:23:21 第三步: 修改配置文件...
2025-04-08 15:23:21 第二步: 组件运行前检查...
2025-04-08 15:23:19 第一步: 获取配置...
2025-04-08 15:23:19 OpenClash 开始启动...
2025-04-08 15:23:19 OpenClash 关闭成功!
2025-04-08 15:23:19 第六步:删除 OpenClash 残留文件...
2025-04-08 15:23:17 第五步: 重启 Dnsmasq 程序...
2025-04-08 15:23:17 第四步: 关闭 Clash 主程序...
2025-04-08 15:23:17 第三步: 关闭 OpenClash 守护程序...
2025-04-08 15:22:13 第二步: 删除 OpenClash 防火墙规则...
2025-04-08 15:22:13 第一步: 备份当前策略组状态...
2025-04-08 15:22:13 OpenClash 开始关闭...
2025-04-08 15:22:13 OpenClash 重新启动中...
内核日志:
2025-04-08 15:33:44 level=info msg="Load GeoSite rule: cn"
2025-04-08 15:33:44 level=info msg="Geosite Matcher implementation: succinct"
2025-04-08 15:33:44 level=info msg="Geodata Loader mode: memconservative"
2025-04-08 15:33:44 level=info msg="Start initial configuration in progress"
2025-04-08 15:33:24 level=info msg="Load GeoSite rule: cn"
2025-04-08 15:33:24 level=info msg="Geosite Matcher implementation: succinct"
2025-04-08 15:33:24 level=info msg="Geodata Loader mode: memconservative"
2025-04-08 15:33:24 level=info msg="Start initial configuration in progress"
2025-04-08 15:25:46 level=info msg="Load GeoSite rule: cn"
2025-04-08 15:25:46 level=info msg="Geosite Matcher implementation: succinct"
2025-04-08 15:25:46 level=info msg="Geodata Loader mode: memconservative"
2025-04-08 15:25:46 level=info msg="Start initial configuration in progress"
2025-04-08 15:25:29 level=info msg="Load GeoSite rule: cn"
2025-04-08 15:25:29 level=info msg="Geosite Matcher implementation: succinct"
2025-04-08 15:25:29 level=info msg="Geodata Loader mode: memconservative"
2025-04-08 15:25:29 level=info msg="Start initial configuration in progress"
2025-04-08 15:23:44 level=info msg="Load GeoSite rule: cn"
2025-04-08 15:23:44 level=info msg="Geosite Matcher implementation: succinct"
2025-04-08 15:23:44 level=info msg="Geodata Loader mode: memconservative"
2025-04-08 15:23:44 level=info msg="Start initial configuration in progress"
2025-04-08 15:23:33 level=info msg="Load GeoSite rule: cn"
2025-04-08 15:23:33 level=info msg="Geosite Matcher implementation: succinct"
2025-04-08 15:23:33 level=info msg="Geodata Loader mode: memconservative"
2025-04-08 15:23:33 level=info msg="Start initial configuration in progress"
OpenClash Config
Expected Behavior
正常使用
Additional Context
我也是同样的问题
目前我也是同样的问题,只能使用增强模式,切换到tun或者混合模式,都会出现内核启动失败。然后被关闭
目前我也是同样的问题,只能使用增强模式,切换到tun或者混合模式,都会出现内核启动失败。然后被关闭
我是用的是混合模式,有时就会莫名内核启动失败。不清楚是不是节点配置文件的问题,总是卡在获取geosite rule
目前我也同样的问题,只能使用增强模式,切换到tun或者混合模式,都会出现内核启动失败。然后被关闭,运行日志 2025-04-09 10:38:34 OpenClash 关闭成功! 2025-04-09 10:38:34 第六步:删除 OpenClash 残留文件... 2025-04-09 10:38:32 第五步: 重启 Dnsmasq 程序... 2025-04-09 10:38:32 第四步: 关闭 Clash 主程序... 2025-04-09 10:38:32 第三步: 关闭 OpenClash 守护程序... 2025-04-09 10:38:31 第二步: 删除 OpenClash 防火墙规则... 2025-04-09 10:38:31 第一步: 备份当前策略组状态... 2025-04-09 10:38:31 OpenClash 开始关闭... 2025-04-09 10:38:30 警告:TUN 接口启动失败,请检查依赖情况或稍后重试! 2025-04-09 10:36:29 警告:TUN 接口启动失败,尝试重启内核... 2025-04-09 10:34:28 警告:TUN 接口启动失败,尝试重启内核... 2025-04-09 10:32:27 警告:TUN 接口启动失败,尝试重启内核... 2025-04-09 10:30:17 OpenClash 启动成功,请等待服务器上线! 2025-04-09 10:30:17 第七步: 添加计划任务,启动进程守护程序... 2025-04-09 10:30:17 提示:开始添加自定义防火墙规则... 2025-04-09 10:30:17 提示:正在根据防火墙端口转发和防火墙通信规则添加端口绕过规则... 2025-04-09 10:30:16 警告:设置仅允许内网功能失败,无法获取 IPv4 的 WAN 接口名称,请确保防火墙设置中 IPv4 WAN 区域的名称为 wan,如设备无 WAN 口请忽略此提示... 2025-04-09 10:30:16 提示:DNS 劫持模式为防火墙转发... 2025-04-09 10:30:16 第六步: 设置防火墙规则... 2025-04-09 10:30:16 第五步: 设置 Dnsmasq 程序... 2025-04-09 10:30:16 第四步: 启动主程序... 2025-04-09 10:30:16 提示:开始运行自定义覆写脚本... 2025-04-09 10:30:14 提示:您为 SOCKS5/HTTP(S) 代理设置的账户密码为【Clash:jaCPposJ】... 2025-04-09 10:30:14 第三步: 修改配置文件... 2025-04-09 10:30:13 第二步: 组件运行前检查... 2025-04-09 10:30:13 第一步: 获取配置... 2025-04-09 10:30:13 OpenClash 开始启动.
内核日志 2025-04-09 10:36:35 level=info msg="Load MMDB file: /etc/openclash/Country.mmdb" 2025-04-09 10:36:34 level=info msg="UI already exists, skip downloading" 2025-04-09 10:36:34 level=info msg="Start initial Compatible provider 自动选择" 2025-04-09 10:36:34 level=info msg="Start initial Compatible provider 故障转移" 2025-04-09 10:36:34 level=info msg="Start initial Compatible provider default" 2025-04-09 10:36:34 level=info msg="Start initial Compatible provider 一元机场" 2025-04-09 10:36:34 level=error msg="Start TUN listening error: configure tun interface: no such file or directory" 2025-04-09 10:36:34 level=info msg="Mixed(http+socks) proxy listening at: [::]:7893" 2025-04-09 10:36:34 level=info msg="TProxy server listening at: [::]:7895" 2025-04-09 10:36:34 level=info msg="Redirect proxy listening at: [::]:7892" 2025-04-09 10:36:34 level=info msg="DNS server(TCP) listening at: [::]:7874" 2025-04-09 10:36:34 level=info msg="SOCKS proxy listening at: [::]:7891" 2025-04-09 10:36:34 level=info msg="DNS server(UDP) listening at: [::]:7874" 2025-04-09 10:36:34 level=info msg="HTTP proxy listening at: [::]:7890" 2025-04-09 10:36:34 level=info msg="Use routing mark: 0x1a0a" 2025-04-09 10:36:34 level=info msg="Sniffer is loaded and working" 2025-04-09 10:36:34 level=info msg="Authentication of local server updated" 2025-04-09 10:36:34 level=info msg="RESTful API listening at: [::]:9090" 2025-04-09 10:36:34 level=info msg="Initial configuration complete, total time: 16ms" 2025-04-09 10:36:34 level=info msg="Geosite Matcher implementation: succinct" 2025-04-09 10:36:34 level=info msg="Geodata Loader mode: memconservative" 2025-04-09 10:36:34 level=info msg="Start initial configuration in progress" 2025-04-09 10:34:34 level=info msg="Load MMDB file: /etc/openclash/Country.mmdb" 2025-04-09 10:34:33 level=info msg="UI already exists, skip downloading" 2025-04-09 10:34:33 level=info msg="Start initial Compatible provider 一元机场" 2025-04-09 10:34:33 level=info msg="Start initial Compatible provider 自动选择" 2025-04-09 10:34:33 level=info msg="Start initial Compatible provider 故障转移" 2025-04-09 10:34:33 level=info msg="Start initial Compatible provider default" 2025-04-09 10:34:33 level=error msg="Start TUN listening error: configure tun interface: no such file or directory" 2025-04-09 10:34:33 level=info msg="Mixed(http+socks) proxy listening at: [::]:7893" 2025-04-09 10:34:33 level=info msg="TProxy server listening at: [::]:7895" 2025-04-09 10:34:33 level=info msg="Redirect proxy listening at: [::]:7892" 2025-04-09 10:34:33 level=info msg="SOCKS proxy listening at: [::]:7891" 2025-04-09 10:34:33 level=info msg="DNS server(TCP) listening at: [::]:7874" 2025-04-09 10:34:33 level=info msg="DNS server(UDP) listening at: [::]:7874" 2025-04-09 10:34:33 level=info msg="HTTP proxy listening at: [::]:7890" 2025-04-09 10:34:33 level=info msg="Use routing mark: 0x1a0a
精简规则,不要使用geosite,设备性能不行
专业规则,不要使用geosite,设备性能不够
????
专业规则,不要使用geosite,设备性能不够
????
尝试使用规则,规则在这找 https://github.com/MetaCubeX/meta-rules-dat/tree/meta
例如 https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/meta/geo/geosite/cn.list
同样问题
谁有老版本,老版本是OK的
我也是同样的问题,在软路由下就没问题,在小米WR30U下换了好几个固件都这样子
我用的是 kvm的虚拟机旁路由,出现这个问题应该是路由器内存过小引起的,因为当我把虚拟机内存调到512MB(之前是256MB),就能正常启动了.
This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 5 days