Closed ghost closed 1 year ago
逐步回退编译后发现问题是从109版本开始出现的,108到109似乎只有一个commit,问题估计就出在那里。 110版本上dig命令无法返回任何结果,109版本上是直接报错如下信息:
root@OpenWrt:~# cat /etc/resolv.conf
# Interface wan
nameserver 192.168.1.1
root@OpenWrt:~# dig ip.sb
;; UDP setup with 192.168.1.1#53(192.168.1.1) for ip.sb failed: address in use.
;; UDP setup with 192.168.1.1#53(192.168.1.1) for ip.sb failed: address in use.
;; UDP setup with 192.168.1.1#53(192.168.1.1) for ip.sb failed: address in use.
root@OpenWrt:~# dig ip.sb @127.0.0.1
;; UDP setup with 127.0.0.1#53(127.0.0.1) for ip.sb failed: address in use.
;; UDP setup with 127.0.0.1#53(127.0.0.1) for ip.sb failed: address in use.
;; UDP setup with 127.0.0.1#53(127.0.0.1) for ip.sb failed: address in use.
同样问题,现在不敢升级主体到110了,108主体,单独更新内核没有问题
确定是这个https://github.com/vernesong/OpenClash/commit/de3dc633370824a93d89892c4f1835e0ff104b7b commit导入的问题, 出现的问题就是:
root@OpenWrt:~# cat /etc/resolv.conf
# Interface wan
nameserver 192.168.1.1
root@OpenWrt:~# dig ip.sb
;; UDP setup with 192.168.1.1#53(192.168.1.1) for ip.sb failed: address in use.
;; UDP setup with 192.168.1.1#53(192.168.1.1) for ip.sb failed: address in use.
;; UDP setup with 192.168.1.1#53(192.168.1.1) for ip.sb failed: address in use.
root@OpenWrt:~# dig ip.sb @127.0.0.1
;; UDP setup with 127.0.0.1#53(127.0.0.1) for ip.sb failed: address in use.
;; UDP setup with 127.0.0.1#53(127.0.0.1) for ip.sb failed: address in use.
;; UDP setup with 127.0.0.1#53(127.0.0.1) for ip.sb failed: address in use.
而更新到110版本之后错误变成了
root@OpenWrt:~# dig ip.sb
;; communications error to 192.168.1.1#53: timed out
;; communications error to 192.168.1.1#53: timed out
;; communications error to 192.168.1.1#53: timed out
我这边还好,兼容模式无法代理,tun模式正常代理但是无法访问docker映射出来的端口,切换到混合模式一切正常,应该108后出现的.
111版本依然存在这个问题
+1 而且还有无限重制防火墙规则 以及导致路由root分区变成只读之类的现象
+1,110/111路由root分区变成只读
不知道怎么回事,110和111会导致我的路由器无法分配任何ipv4相关地址,只能手动添加ip地址和网关,但是会给我分配ipv6地址,最后我不得不删掉dnsmasq-full重新安装,才恢复正常。这两个版本会修改dnsmasq-full或者先关依赖包?
+1 而且还有无限重制防火墙规则 以及导致路由root分区变成只读之类的现象
怎么发现只读的,只读了之后怎么处理,回退到103就可以了吗?
111一样的问题伴有Error Msg listenLocalconn failed with error address already in use ,packet loss 而且DNS用域名的DOH无法对其他域名解析一直报错 打开网页也是发现无法上网是因为无法找到IP 但如果更换成DOT(IP)的就正常了 目前已回退103恢复正常
+1 而且还有无限重制防火墙规则 以及导致路由root分区变成只读之类的现象
怎么发现只读的,只读了之后怎么处理,回退到103就可以了吗?
luci界面修改完任何设置点击保存后不生效 依然显示“未保存的应用” ssh登录路由器创建\修改\删除文件提示只读的文件系统
解决方法当然不是单降级插件 这个只读是由于分区信息出错了造成的 需要用e2fsck工具 如果你的路由没装这个工具 软路由要一个u盘启动Linux liveCD或者把路由系统盘拆到Linux PC上完成 硬路由估计得直接重新刷了
+1 而且还有无限重制防火墙规则 以及导致路由root分区变成只读之类的现象
怎么发现只读的,只读了之后怎么处理,回退到103就可以了吗?
luci界面修改完任何设置点击保存后不生效 依然显示“未保存的应用” ssh登录路由器创建\修改\删除文件提示只读的文件系统
解决方法当然不是单降级插件 这个只读是由于分区信息出错了造成的 需要用e2fsck工具 如果你的路由没装这个工具 软路由要一个u盘启动Linux liveCD或者把路由系统盘拆到Linux PC上完成 硬路由估计得直接重新刷了
我6.1.24的内核好像升级到过110,没出现这个问题,后来发现iptv看不了,又退回去了,如果系统目前能正常修改配置,那应该就是没受到影响。
112版本已修复
Verify Steps
OpenClash Version
v0.45-100-beta
Bug on Environment
Lean
Bug on Platform
Linux-amd64(x86-64)
To Reproduce
在r2s和r86s上(都是lean的固件),108版本一切正常,更新clash版本后正常,更新openclash到110版本后无法上网。
Describe the Bug
在路由器上ping 公网ip都是正常的,但无法解析任何域名,路由器和电脑都无法上网。 直接使用dig命令指定dns查询也是无法解析任何域名,关闭openclash后dig命令正常,路由器和电脑都正常上网。
OpenClash Log
OpenClash 调试日志
生成时间: 2023-04-15 20:58:55 插件版本: v0.45.110-beta 隐私提示: 上传此日志前请注意检查、屏蔽公网IP、节点、密码等相关敏感信息
OpenClash Config
No response
Expected Behavior
看看108到110改了哪些地方可能导致问题。
Screenshots
No response