2dust / v2rayN

A GUI client for Windows, support Xray core and v2fly core and others
https://1.2345345.xyz
GNU General Public License v3.0
66.68k stars 11.16k forks source link

[Bug]: 更新到最新的6.31,发现实时速度不显示,统计不起作用,设置里重新关闭和开启,以及重启也不行 #4528

Closed Nicolas-Gong closed 6 months ago

Nicolas-Gong commented 8 months ago

预期情况

正常显示实时网络速度和统计信息

实际情况

软件使用正常,但统计和速度实际不显示,我把所有统计都清除了,然后开启,重启也无效,管理员模式运行,非管理员模式运行通通无效,现在又删了以前的,然后下载新的with core的版本再次使用,还是一样的问题,不知道啥情况了 系统: WIN10 专业工作站版 版本:22H2 19045.2193

image image

复现方法

下载新版,直接使用就可以出现

日志信息

2023-12-18 22:06:14.4805-INFO v2rayN start up | v2rayN - V6.31 - 2023/12/03 | D:\Program Files\v2rayN-With-Core\v2rayN.exe
2023-12-18 22:07:15.1209-INFO UpdateTaskRunSubscription
2023-12-18 22:08:15.1202-INFO UpdateTaskRunGeo
2023-12-18 22:10:25.5836-INFO MyAppExit Begin
2023-12-18 22:10:25.7104-INFO MyAppExit End
2023-12-18 22:10:49.3736-INFO v2rayN start up | v2rayN - V6.31 - 2023/12/03 | D:\Program Files\v2rayN-With-Core\v2rayN.exe
2023-12-18 22:11:49.8219-INFO UpdateTaskRunSubscription
2023-12-18 22:12:11.7041-DEBUG Cannot mix synchronous and asynchronous operation on process stream.,Cannot mix synchronous and asynchronous operation on process stream.
2023-12-18 22:12:11.7159-DEBUG    at System.Diagnostics.Process.get_StandardError()
   at v2rayN.Handler.CoreHandler.RunProcess(ProfileItem node, CoreInfo coreInfo, String configPath, Boolean displayLog, Action`2 update)
2023-12-18 22:12:49.8040-INFO UpdateTaskRunGeo
2023-12-18 22:13:42.3247-DEBUG The operation has timed out.,The operation has timed out.
2023-12-18 22:13:42.3247-DEBUG    at v2rayN.Handler.DownloadHandle.DownloadStringAsync(String url, Boolean blProxy, String userAgent)
2023-12-18 22:13:42.3247-INFO StatusCode error: https://api.github.com/repos/v2fly/v2ray-core/releases
2023-12-18 22:30:55.6078-INFO MyAppExit Begin
2023-12-18 22:30:55.7460-INFO MyAppExit End
2023-12-18 22:32:16.8465-INFO v2rayN start up | v2rayN - V6.31 - 2023/12/03 | D:\Program Files\v2rayN-With-Core\v2rayN.exe
2023-12-18 22:33:17.4030-INFO UpdateTaskRunSubscription
2023-12-18 22:34:17.3974-INFO UpdateTaskRunGeo

额外信息

No response

我确认已更新至最新版本

我确认已查询历史issues

2dust commented 8 months ago

切换core 到sing-box,看是否会出现流量?

Nicolas-Gong commented 8 months ago

切换core 到sing-box,看是否会出现流量?

从来没用过这个内核,确实有速度和流量统计,其他的内核我挨个也试了,就这个sing-box才出现,但是日志报错

use of closed network connection | exchange4: use of closed network connection | upstream: context deadline exceeded
2dust commented 8 months ago

您的电脑arm64吗?请相信提供下。xray的流量统计需要用到Grpc 另外测试下全新下载with-core版本,再测试下

Nicolas-Gong commented 8 months ago

您的电脑arm64吗?请相信提供下。xray的流量统计需要用到Grpc 另外测试下全新下载with-core版本,再测试下

CPU:Intel(R) Core(TM) i5-9400F CPU @ 2.90GHz 2.90 GHz 系统:Windows 10 专业工作站版 系统类型:64 位操作系统, 基于 x64 的处理器 版本号:22H2 操作系统内部版本号:19045.2193

我试过下载6.32版本也不行,导致我现在降版本也不行了,不知道为啥,之前好好的,升了6.31之后就坏了 后来测试的的时候我都是下载的with-core版本,没有通过直接更新,也就是可能在首次软件内点升级从6.30升6.31导致的 刚才也测试退回到6.23的with-core也不行,估计彻底被搞坏了,看样子应该是升级的时候什么东西破坏了环境

2dust commented 7 months ago

一直没有办法复现,只能等等是否有人知道是啥问题

Nicolas-Gong commented 7 months ago

一直没有办法复现,只能等等是否有人知道是啥问题

我换了我的笔记本升级上来也这样,不知道为何

2dust commented 7 months ago

那就很奇怪了,你有多个设备都这样 你把你的整个v2rayn文件夹打包发过来把,可用把配置文件删除了只留下一个脱敏

Nicolas-Gong commented 7 months ago

那就很奇怪了,你有多个设备都这样 你把你的整个v2rayn文件夹打包发过来把,可用把配置文件删除了只留下一个脱敏

可能要1~2周时间给你打包了,现在在别的城市,而笔记本在另一个城市,台式机在工作的城市,所以电脑都不在身边

UnfetteredCodeMan commented 7 months ago

那就很奇怪了,你有多个设备都这样 你把你的整个v2rayn文件夹打包发过来把,可用把配置文件删除了只留下一个脱敏

可能要1~2周时间给你打包了,现在在别的城市,而笔记本在另一个城市,台式机在工作的城市,所以电脑都不在身边

端口占用问题,修改本地监听socks端口 image

Arcticn commented 7 months ago

一直没有办法复现,只能等等是否有人知道是啥问题

今天从6.6升级到6.33(这么晚才升级,是因为我这边6.6的更新系统坏掉了,导致我一直以为没新版本) 是直接重新下载的全新的with core版本,同样遇到了无法统计流量和网速的问题(使用sing_box可以正常统计)

想了想系统中其他跟代理相关的设置,已经找到了问题所在 图片 把在环境变量中在用户变量部分设置的HTTP_PROXY和HTTPS_PROXY删除以后,就可以正常使用流量网速统计了 这边设置两个变量,是因为有些应用程序只读这边的代理

@2dust 可以复现,仅需在用户变量中设置HTTP_PROXY后,重启软件后实时速度就不显示

2dust commented 6 months ago

一直没有办法复现,只能等等是否有人知道是啥问题

今天从6.6升级到6.33(这么晚才升级,是因为我这边6.6的更新系统坏掉了,导致我一直以为没新版本) 是直接重新下载的全新的with core版本,同样遇到了无法统计流量和网速的问题(使用sing_box可以正常统计)

想了想系统中其他跟代理相关的设置,已经找到了问题所在 图片 把在环境变量中在用户变量部分设置的HTTP_PROXY和HTTPS_PROXY删除以后,就可以正常使用流量网速统计了 这边设置两个变量,是因为有些应用程序只读这边的代理

@2dust 可以复现,仅需在用户变量中设置HTTP_PROXY后,重启软件后实时速度就不显示

Ray的流量统计使用GRPC连接,找找 HTTP_PROXY是否会影响 且等待lz反馈是不是一样的环境

Arcticn commented 6 months ago

一直没有办法复现,只能等等是否有人知道是啥问题

今天从6.6升级到6.33(这么晚才升级,是因为我这边6.6的更新系统坏掉了,导致我一直以为没新版本) 是直接重新下载的全新的with core版本,同样遇到了无法统计流量和网速的问题(使用sing_box可以正常统计) 想了想系统中其他跟代理相关的设置,已经找到了问题所在 图片 把在环境变量中在用户变量部分设置的HTTP_PROXY和HTTPS_PROXY删除以后,就可以正常使用流量网速统计了 这边设置两个变量,是因为有些应用程序只读这边的代理 @2dust 可以复现,仅需在用户变量中设置HTTP_PROXY后,重启软件后实时速度就不显示

Ray的流量统计使用GRPC连接,找找 HTTP_PROXY是否会影响 且等待lz反馈是不是一样的环境

我测试了一下,6.21 6.22 版本都是正常的,这是 6.23 版本迁移到 Grpc.Net.Client 以后才出现的问题

2dust commented 6 months ago

一直没有办法复现,只能等等是否有人知道是啥问题

今天从6.6升级到6.33(这么晚才升级,是因为我这边6.6的更新系统坏掉了,导致我一直以为没新版本) 是直接重新下载的全新的with core版本,同样遇到了无法统计流量和网速的问题(使用sing_box可以正常统计) 想了想系统中其他跟代理相关的设置,已经找到了问题所在 图片 把在环境变量中在用户变量部分设置的HTTP_PROXY和HTTPS_PROXY删除以后,就可以正常使用流量网速统计了 这边设置两个变量,是因为有些应用程序只读这边的代理 @2dust 可以复现,仅需在用户变量中设置HTTP_PROXY后,重启软件后实时速度就不显示

Ray的流量统计使用GRPC连接,找找 HTTP_PROXY是否会影响 且等待lz反馈是不是一样的环境

我测试了一下,6.21 6.22 版本都是正常的,这是 6.23 版本迁移到 Grpc.Net.Client 以后才出现的问题

感谢,google下先

2dust commented 6 months ago

NO_PROXY=localhost,127.0.0.1 加一个环境变量,试一试 这个可能会影响系统代理

Arcticn commented 6 months ago

NO_PROXY=localhost,127.0.0.1 加一个环境变量,试一试 这个可能会影响系统代理

加上以后解决了问题,感谢!

Nicolas-Gong commented 6 months ago

NO_PROXY=localhost,127.0.0.1 加一个环境变量,试一试 这个可能会影响系统代理

抱歉,之前笔记本电脑坏了,今天才修好,我看了下你们的回复记录,研究了下,我用户变量里确实有http_proxy,然后删了重启就好了。

Arcticn commented 6 months ago

NO_PROXY=localhost,127.0.0.1 加一个环境变量,试一试 这个可能会影响系统代理

抱歉,之前笔记本电脑坏了,今天才修好,我看了下你们的回复记录,研究了下,我用户变量里确实有http_proxy,然后删了重启就好了。

既然之前用到过,还是不删比较好,直接加上NO_PROXY就能解决问题 图片