OpenClash icon indicating copy to clipboard operation
OpenClash copied to clipboard

[Bug] openwrt无法启动openclash,出现msg="key 'behavior' missing"错误

Open HollyMadCow opened this issue 1 year ago • 4 comments

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

v0.46.031-beta

Bug on Environment

Lean

OpenWrt Version

OpenWrt R24.9.18 / LuCI Master (git-24.264.48010-ddbc5ea)

Bug on Platform

Linux-amd64(x86-64)

Describe the Bug

启动openclash一直失败,一直出现msg="key 'behavior' missing"错误,但是找不出问题

To Reproduce

更新config都一样不能解决,使用默认设置也不行

OpenClash Log

插件日志:
2024-09-21 12:34:24 第六步:删除 OpenClash 残留文件...
2024-09-21 12:34:21 第五步: 重启 Dnsmasq 程序...
2024-09-21 12:34:21 第四步: 关闭 Clash 主程序...
2024-09-21 12:34:21 第三步: 关闭 OpenClash 守护程序...
2024-09-21 12:34:20 第二步: 删除 OpenClash 防火墙规则...
2024-09-21 12:34:20 第一步: 备份当前策略组状态...
2024-09-21 12:34:20 OpenClash 开始关闭...
2024-09-21 12:34:20 错误:配置文件测试失败,请查看《内核日志》排查失败原因!
2024-09-21 12:34:20 配置文件【/etc/openclash/ClashR_1726893021.yaml】测试失败...
2024-09-21 12:34:20 启动前调用内核测试配置文件...
2024-09-21 12:34:20 第四步: 启动主程序...
2024-09-21 12:34:20 提示:开始运行自定义覆写脚本...
2024-09-21 12:34:19 提示:您为 SOCKS5/HTTP(S) 代理设置的账户密码为【Clash:9okOqIhe】
2024-09-21 12:34:19 第三步: 修改配置文件...
2024-09-21 12:34:19 第二步: 组件运行前检查...
2024-09-21 12:34:19 第一步: 获取配置...
2024-09-21 12:34:19 OpenClash 开始启动...
2024-09-21 12:34:19 第六步:删除 OpenClash 残留文件...
2024-09-21 12:34:16 第五步: 重启 Dnsmasq 程序...
2024-09-21 12:34:16 第四步: 关闭 Clash 主程序...
2024-09-21 12:34:16 第三步: 关闭 OpenClash 守护程序...
2024-09-21 12:34:16 第二步: 删除 OpenClash 防火墙规则...
2024-09-21 12:34:16 第一步: 备份当前策略组状态...
2024-09-21 12:34:16 OpenClash 开始关闭...
2024-09-21 12:34:16 OpenClash 重新启动中...
内核日志:
2024-09-21 12:34:20 level=error msg="key 'behavior' missing"
2024-09-21 12:34:20 level=info msg="Geosite Matcher implementation: succinct"
2024-09-21 12:34:20 level=info msg="Geodata Loader mode: memconservative"
2024-09-21 12:34:20 level=info msg="Start initial configuration in progress"

OpenClash Config

No response

Expected Behavior

Additional Context

No response

HollyMadCow avatar Sep 21 '24 04:09 HollyMadCow

把第三方规则重新配置一遍试试

yolomc avatar Sep 21 '24 05:09 yolomc

去掉了规则附加里面的第三方附加已经可以了。。。。

HollyMadCow avatar Sep 21 '24 06:09 HollyMadCow

是配置格式变了吗,导致第三方规则报错

yunyuyuan avatar Sep 21 '24 14:09 yunyuyuan

是配置格式变了吗,导致第三方规则报错

不知道呢,今天有新版本了,更新了就可以附加了

HollyMadCow avatar Sep 22 '24 13:09 HollyMadCow

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

github-actions[bot] avatar Nov 22 '24 08:11 github-actions[bot]