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: 当断开并重连节点后代理不通,在不断开的前提下切换一下节点就好了,再切回刚才不通的节点也会变好 #793

Open
StackExplode opened this issue Oct 22, 2024 · 5 comments

Comments

@StackExplode
Copy link

描述问题

预期行为:
断开重连后应该继续通畅
实际行为:
断开重连同一节点,用内置测试功能是通的,但用浏览器访问测试就不行。然而奇怪的是,只要在不手动断开节点的前提下,切一下节点立马就好了,哪怕切回刚才不通的节点都会好。

如何复现

问题录像如下(我测试github把mp4当成音频处理了,下载后用本地播放器看测试没问题):
https://github.com/user-attachments/assets/4dcd8ffc-16f6-4438-9c7b-331fed548f96

日志

如视频里的描述,日志压根没输出什么有用信息。

其他信息

  • 所用版本: 1.3.1、1.3.2都试过同样症状
  • 安卓版本: 11
  • 是否root: 是
  • 尝试配置: 各种排列组合都试了,试了2小时症状依旧,官方文档提到切换SNI、切换到Matsuri等但我没有在设置里找到相关选项故没有尝试。

配置界面我怕泄露隐私没有录像,日志没有输出任何有用信息只是trace了配置json涉及隐私没有仔细录像,如有其他需要知道的信息请告知。

@zhouym233
Copy link

遇到相同问题

@Mubai-meng
Copy link

确实,我也过到过

@zhouym233
Copy link

遇到相同问题

后面发现是节点的域名解析被污染了,把直连DNS改为DoH后已恢复。

@StackExplode
Copy link
Author

遇到相同问题

后面发现是节点的域名解析被污染了,把直连DNS改为DoH后已恢复。

你好,你能多次复现这种问题吗?如果是节点DNS污染,要污染一组二级域名都会污染,我是同一二级域名下的两个节点切一下就好了,况且本机至少会缓存一会儿DNS结果,但开关一下nekobox很快就能复现出来。尽管issue里的症状不是每次都会出现,但出现概率很高。同时,我试过其他梯子软件如surfboard就从没这种现象。另外DoH我也试过,没用...

@zhouym233
Copy link

遇到相同问题

后面发现是节点的域名解析被污染了,把直连DNS改为DoH后已恢复。

你好,你能多次复现这种问题吗?如果是节点DNS污染,要污染一组二级域名都会污染,我是同一二级域名下的两个节点切一下就好了,况且本机至少会缓存一会儿DNS结果,但开关一下nekobox很快就能复现出来。尽管issue里的症状不是每次都会出现,但出现概率很高。同时,我试过其他梯子软件如surfboard就从没这种现象。另外DoH我也试过,没用...

这个我抓包验证过的,稳定复现,日志里有dial tcp 'ip地址:节点端口号' time out,但是这个ip并不是节点的正确ip。设置中的'直连DNS'包含local的话,会调用系统DNS解析,但是我这个小米手机默认会额外查询114.114.114.114和240c::6666,其中240c::6666返回了错误结果,其他DNS结果正确。因为几个DNS返回不同结果,当采用错误结果时就不通了,于是就时好时坏。目前1.3.2版本的直连DNS已经默认是DoH了,还在用local的话先把local删掉试试。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants