v2fly / discussion

5 stars 0 forks source link

奇怪的连接中断 #79

Open k79e opened 3 years ago

k79e commented 3 years ago

老版本有 新版本也有 (同时)打开非com的google却没问题. 不知道为啥 目前没开日志... 到时候看看日志是啥.

浏览器就写的是连接关闭. 直接白屏 (对了 我忘了同时如果重启客户端会咋样)

过一阵子 什么都不干 不重启客户端 却也都正常了.

刚才登陆google邮件的时候也卡了 但是发现同时其他所有都上不了(以前google搜索的时候白屏 其他网页可以开) //vmess vless都有这现象.

日志来了 白屏之后ctrl+f5 这是后面的新日志 有2次访问

2020/11/11 14:20:32 [Info] [217698644] v2ray.com/core/common/mux: dispatching request to tcp:www.google.com:443
2020/11/11 14:20:33 [Info] [217698644] v2ray.com/core/app/proxyman/inbound: connection ends > v2ray.com/core/proxy/http: connection ends > io: read/write on closed pipe
2020/11/11 14:20:33 [Info] [217698644] v2ray.com/core/common/mux: failed to fetch all input > io: read/write on closed pipe
2020/11/11 14:20:40 [Info] [291081828] v2ray.com/core/proxy/http: request to Method [CONNECT] Host [www.google.com:443] with URL [//www.google.com:443]
2020/11/11 14:20:40 [Info] [291081828] v2ray.com/core/app/dispatcher: default route for tcp:www.google.com:443
2020/11/11 14:20:40 [Info] [291081828] v2ray.com/core/common/mux: dispatching request to tcp:www.google.com:443
2020/11/11 14:20:41 [Info] [291081828] v2ray.com/core/app/proxyman/inbound: connection ends > v2ray.com/core/proxy/http: connection ends > io: read/write on closed pipe
2020/11/11 14:20:41 [Info] [291081828] v2ray.com/core/common/mux: failed to fetch all input > io: read/write on closed pipe
2020/11/11 14:20:41 [Info] [2402022523] v2ray.com/core/proxy/http: request to Method [CONNECT] Host [www.google.com:443] with URL [//www.google.com:443]
2020/11/11 14:20:41 [Info] [2402022523] v2ray.com/core/app/dispatcher: default route for tcp:www.google.com:443
2020/11/11 14:20:41 [Info] [2402022523] v2ray.com/core/common/mux: dispatching request to tcp:www.google.com:443
2020/11/11 14:20:43 [Info] [2402022523] v2ray.com/core/common/mux: failed to fetch all input > io: read/write on closed pipe
2020/11/11 14:20:43 [Info] [2402022523] v2ray.com/core/app/proxyman/inbound: connection ends > v2ray.com/core/proxy/http: connection ends > io: read/write on closed pipe
2020/11/11 14:20:56 [Info] [28690135] v2ray.com/core/proxy/http: request to Method [CONNECT] Host [www.google.com:443] with URL [//www.google.com:443]
2020/11/11 14:20:56 [Info] [28690135] v2ray.com/core/app/dispatcher: default route for tcp:www.google.com:443
2020/11/11 14:20:56 [Info] [28690135] v2ray.com/core/common/mux: dispatching request to tcp:www.google.com:443
2020/11/11 14:20:57 [Info] [28690135] v2ray.com/core/common/mux: failed to fetch all input > io: read/write on closed pipe
2020/11/11 14:20:57 [Info] [28690135] v2ray.com/core/app/proxyman/inbound: connection ends > v2ray.com/core/proxy/http: connection ends > io: read/write on closed pipe
2020/11/11 14:20:57 [Info] [2235726532] v2ray.com/core/proxy/http: request to Method [CONNECT] Host [www.google.com:443] with URL [//www.google.com:443]
2020/11/11 14:20:57 [Info] [2235726532] v2ray.com/core/app/dispatcher: default route for tcp:www.google.com:443
2020/11/11 14:20:57 [Info] [2235726532] v2ray.com/core/common/mux: dispatching request to tcp:www.google.com:443
2020/11/11 14:20:58 [Info] [2235726532] v2ray.com/core/app/proxyman/inbound: connection ends > v2ray.com/core/proxy/http: connection ends > io: read/write on closed pipe
2020/11/11 14:20:58 [Info] [2235726532] v2ray.com/core/common/mux: failed to fetch all input > io: read/write on closed pipe

出问题时候其他网站能打开

不是google独有的 各种页面都存在连接中断的情况 但是同时可以打开其他页面. mux连接也没中断. 原因不明.

不应是干扰 因为访问正常网站也断了 //目前用的vless 可是vmess的时候也见到多次google白屏的情况. 不清楚哪个更不稳定. 典型情况就是浏览器提示连接中断

本地回环的连接也见了 如果是google的 就看见一个握手 然后就停了 不知道为啥. client hello -> 本地端口 本地 --> 立刻返回ack 本地 --> 1个rtt 返回fin ack (是公网上面数据回来了 不清楚为啥就一个fin 所以不属于网络干扰 以及本地干扰)

kslr commented 3 years ago

有服务器的日志吗

k79e commented 3 years ago

目前没有 因为没开.....

k79e commented 3 years ago

弄来日志了

2020/12/02 14:57:21 [Info] [2252225870] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/freedom: connection ends > context canceled
2020/12/02 14:57:23 [Info] v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/freedom: connection ends > context canceled

...
2020-12-02T14:57:28.097827+00:00 v2ray.com/core/app/proxyman/outbound: failed to process outbound traffic > v2ray.com/core/proxy/freedom: failed to open connection to tcp:xxxxx:443 > v2ray.com/core/common/retry: [dial tcp [2606:xxx:443: connect: network is unreachable dial tcp xxxxx:443: connect: network is unreachable dial tcp xxx:443: connect: network is unreachable dial tcp [2606xxxx]:443: connect: network is unreachable] > v2ray.com/core/common/retry: all retry attempts failed
就这个网络不可达 他还重复出现

我也不清楚是为什么 不清楚到底是程序有问题还是网有问题

k79e commented 3 years ago

发现原因了 已经重现问题 因为机器那边不支持v6 而v2用了v6连接 所以连不上... 晕啊 这个是碰到之后他应该会重试v4(否则应该次次出问题) 但是有时肯定没重试 (就是他发现没v6网之后 还有时候用v6连接) 然后时好时坏的 不稳定 所以就这样了.

k79e commented 3 years ago

出问题时候用的是useip模式 有指定dns 这个如果他根据路由表v6网关判定下是否有v6连接 然后用v4的时候不要乱跳就没问题了. (不清楚asis是否也有这问题) (我看机器路由表了 只有一个v4的) (系统自带dns我试了 能返回v6记录 手动查的)