[Bug]: 最近几个版本在测试真连接时会显示运行core失败
预期情况
无
实际情况
选多了测试目标就会出错,少选不会出错,但是累计多了也会出错
复现方法
无
日志信息
2025-01-05 09:04:53.2781-INFO v2rayN start up | v2rayN - V7.5.1 - X64 | D:\WINPROGM\v2rayN-windows-64-SelfContained-With-Core\ | D:\WINPROGM\v2rayN-windows-64-SelfContained-With-Core\v2rayN.exe | Microsoft Windows NT 10.0.19045.0 | 64 2025-01-05 09:04:57.7991-INFO UpdateTaskRunGeo 2025-01-05 09:05:57.8087-INFO UpdateTaskRunSubscription 2025-01-05 09:09:26.4498-DEBUG , 2025-01-05 09:09:26.5482-DEBUG at ServiceLib.Handler.CoreHandler.RunProcess(CoreInfo coreInfo, String configPath, Boolean displayLog, Boolean mayNeedSudo) in /home/runner/work/v2rayN/v2rayN/v2rayN/ServiceLib/Handler/CoreHandler.cs:line 306
额外信息
No response
我确认已更新至最新版本
- [X] 是
我确认已查询历史issues
- [X] 是
日志设置为Debug,然后把运行core失败时界面上显示的日志发出来。 同时把你可以复现的配置文件(可以改掉ip和域名)发出来。
此问题已经有很多人提到了,但是都不给上面说的日志和配置。不给的一律关闭或删除issue
https://github.com/2dust/v2rayN/issues/6410 https://github.com/2dust/v2rayN/issues/6392
日志设置为Debug,然后把运行core失败时界面上显示的日志发出来。 同时把你可以复现的配置文件(可以改掉ip和域名)发出来。
启动服务(2025/01/05 10:16:25)... D:\WINPROGM\v2rayN-windows-64-SelfContained-With-Core\guiConfigs\configSpeedtest.json Xray 24.11.5 (Xray, Penetrates Everything.) afc7ec5 (go1.23.2 windows/amd64) A unified platform for anti-censorship. Failed to start: main: failed to load config files: [configSpeedtest.json] > infra/conf: Failed to build REALITY config. > infra/conf: invalid "publicKey": mgtUXHpKFStGsNpbUAZg_sDkkqy2KNJJ--_mruSV71g 2025/01/05 10:16:25 运行Core失败,请看日志 2025/01/05 10:16:26 测试完成 客户端配置文件保存在:C:\Users\Administrator\Desktop\失败.json 失败.json 是这些吗?我也不太懂,谢谢
Failed to start: main: failed to load config files: [configSpeedtest.json] > infra/conf: Failed to build REALITY config. > infra/conf: invalid "publicKey": mgtUXHpKFStGsNpbUAZg_sDkkqy2KNJJ--_mruSV71g
你这个已经提示了,这个publicKey有问题啊,谁给你的配置你找他解决;如果是自建的,你去看xray的文档
Failed to start: main: failed to load config files: [configSpeedtest.json] > infra/conf: Failed to build REALITY config. > infra/conf: invalid "publicKey": mgtUXHpKFStGsNpbUAZg_sDkkqy2KNJJ--_mruSV71g你这个已经提示了,这个publicKey有问题啊,谁给你的配置你找他解决;如果是自建的,你去看xray的文档
好的谢谢
#6410 #6392
啥叫没提供日志,规律都给你找到了,你不也给关了吗
传输协议是h2的全部会报“运行Core失败”的错误,传输协议是grpc且同时TLS是reality的部分会报这个错误
错误节点配置: { "log": { "loglevel": "warning" }, "inbounds": [ { "tag": "socks", "port": 30001, "listen": "127.0.0.1", "protocol": "socks", "sniffing": { "enabled": true, "destOverride": [ "http", "tls" ], "routeOnly": false }, "settings": { "auth": "noauth", "udp": true, "allowTransparent": false } }, { "tag": "api", "port": 30005, "listen": "127.0.0.1", "protocol": "dokodemo-door", "settings": { "address": "127.0.0.1" } } ], "outbounds": [ { "tag": "proxy", "protocol": "vless", "settings": { "vnext": [ { "address": "146.190.227.216", "port": 19800, "users": [ { "id": "1ed78b3b-127c-4f62-b381-db1a08e7b267", "email": "[email protected]", "security": "auto", "encryption": "none" } ] } ] }, "streamSettings": { "network": "grpc", "security": "reality", "realitySettings": { "serverName": "account.zula.ir", "fingerprint": "chrome", "show": false, "publicKey": "mgtUXHpKFStGsNpbUAZg\_sDkkqy2KNJJ--\_mruSV71g", "shortId": "44869485b73c16d5", "spiderX": "" }, "grpcSettings": { "serviceName": "19800vless", "multiMode": false } }, "mux": { "enabled": false, "concurrency": -1 } }, { "tag": "direct", "protocol": "freedom", "settings": {} }, { "tag": "block", "protocol": "blackhole", "settings": { "response": { "type": "http" } } } ], "stats": {}, "metrics": { "tag": "api" }, "policy": { "system": { "statsOutboundUplink": true, "statsOutboundDownlink": true } }, "dns": { "hosts": { "dns.google": "8.8.8.8", "proxy.example.com": "127.0.0.1" }, "servers": [ { "address": "223.5.5.5", "domains": [ "geosite:cn" ], "expectIPs": [ "geoip:cn" ] }, "1.1.1.1", "8.8.8.8", "https://dns.google/dns-query" ] }, "routing": { "domainStrategy": "AsIs", "rules": [ { "type": "field", "inboundTag": [ "api" ], "outboundTag": "api" }, { "type": "field", "outboundTag": "direct", "domain": [ "domain:example-example.com", "domain:example-example2.com" ] }, { "type": "field", "port": "443", "network": "udp", "outboundTag": "block" }, { "type": "field", "outboundTag": "block", "domain": [ "geosite:category-ads-all" ] }, { "type": "field", "outboundTag": "direct", "domain": [ "geosite:cn", "geosite:geolocation-cn" ] }, { "type": "field", "outboundTag": "direct", "ip": [ "223.5.5.5/32", "119.29.29.29/32", "180.76.76.76/32", "114.114.114.114/32", "geoip:private", "geoip:cn" ] }, { "type": "field", "port": "0-65535", "outboundTag": "proxy" } ] } }
@FanningHau 你看自己的截图,这里的问题写的很清楚了,就是无效的publicKey,你处理掉就行了。
"publicKey": "mgtUXHpKFStGsNpbUAZg\_sDkkqy2KNJJ--\_mruSV71g",
@FanningHau 我也经历过这样的问题,不过折腾了很久才找到问题。 V2rayN升级 6.43版本之后,很多节点测速正常,但就是没法翻墙出去。后来总结规律都是Hysteria2节点。而VMESS节点就是正常的。 最初以为是软件问题,折腾半天发现不是软件问题。因为在这种情况下使用全局模式是正常的。 后来发现是规则集异常,对于Hysteria2节点总是无法访问。实际上节点本身可能也没问题。但需要手动修改规则集。 自己收集需要强制代理和强制直连的站点放到规则集里面就可以了。
@FanningHau 我也经历过这样的问题,不过折腾了很久才找到问题。 V2rayN升级 6.43版本之后,很多节点测速正常,但就是没法翻墙出去。后来总结规律都是Hysteria2节点。而VMESS节点就是正常的。 最初以为是软件问题,折腾半天发现不是软件问题。因为在这种情况下使用全局模式是正常的。 后来发现是规则集异常,对于Hysteria2节点总是无法访问。实际上节点本身可能也没问题。但需要手动修改规则集。 自己收集需要强制代理和强制直连的站点放到规则集里面就可以了。
嗯嗯,我试一下
应该是有 H2 协议的节点导致的
应该是有 H2 协议的节点导致的 是的。直接从列表里把Hysteria2节点全部删除,就能正常测速了。。但如果希望H2节点也正常使用的话,需要新建规则集。
昨天突然无法测速,测试TCP正常,测试真链接和速度就会提示 Core 运行失败。将 Core 从 Xray 切换为 sing_box 也没用。删除 v2rayN 文件夹重新解压缩了最新版,依旧如此。
日志已设置为 DeBug,请帮忙看下是哪里的问题
Xray-core新版H2和 QUIC 协议被移除了 最后可用的版本为Xray-core v24.11.30 参考: https://github.com/yonggekkk/x-ui-yg/issues/54 https://github.com/233boy/Xray/releases 用新版本的Xray只能想办法过滤掉不支持的节点了
昨天突然无法测速,测试TCP正常,测试真链接和速度就会提示 Core 运行失败。将 Core 从 Xray 切换为 sing_box 也没用。删除 v2rayN 文件夹重新解压缩了最新版,依旧如此。
日志已设置为 DeBug,请帮忙看下是哪里的问题
看上面的截图的例子,把运行core失败前面的一些提示日志发出来
昨天突然无法测速,测试TCP正常,测试真链接和速度就会提示 Core 运行失败。将 Core 从 Xray 切换为 sing_box 也没用。删除 v2rayN 文件夹重新解压缩了最新版,依旧如此。 日志已设置为 DeBug,请帮忙看下是哪里的问题
看上面的截图的例子,把运行core失败前面的一些提示日志发出来
2025-01-09.txt
重新解压缩运行后, guiLogs 文件夹只有这两个文件了。
显示了出错误原因,端口被占用了;
你可以设置中更换一个大一点的端口,或重启下,或自己找到端口被占原因。
测试和启动时已经做了大量的端口占用检查并避开了,但是还是有意外的情况发生,需要自查
显示了出错误原因,端口被占用了; 你可以设置中更换一个大一点的端口,或重启下,或自己找到端口被占原因。 测试和启动时已经做了大量的端口占用检查并避开了,但是还是有意外的情况发生,需要自查
我从V6.6升级到V7.5.6 这个端口是从10809换到10808了吗?? 为什么没有http端口了哇????
传输协议是h2的全部会报“运行Core失败”的错误,传输协议是grpc且同时TLS是reality的部分会报这个错误
pai'c刚刚找到原因,这个报错是你有一个节点的公钥配置错了,你试试应该可以单线程测速,找出那个公钥配置错误的节点,给他删除就可以正常测速了
我从V6.6升级到V7.5.6 这个端口是从10809换到10808了吗?? 为什么没有http端口了哇????
xray-core现在支持mixed端口,所以现在一个端口同时支持socks5和http
pai'c刚刚找到原因,这个报错是你有一个节点的公钥配置错了,你试试应该可以单线程测速,找出那个公钥配置错误的节点,给他删除就可以正常测速了
可能是一些不靠谱的后台产生的配置,配置是错误的。前面多个人都是相同的问题
pai'c刚刚找到原因,这个报错是你有一个节点的公钥配置错了,你试试应该可以单线程测速,找出那个公钥配置错误的节点,给他删除就可以正常测速了
可能是一些不靠谱的后台产生的配置,配置是错误的。前面多个人都是相同的问题
应该@ttt12359 说的 H2 协议移除支持的原因,我这边用的也是H2 协议的。
https://github.com/2dust/v2rayN/issues/1735
2025/02/11 21:33:20.521313 [Error] [3235277695] transport/internet/websocket: failed to dial to 104.16.160.51:443 > dial tcp 104.16.160.51:443: connectex: An attempt was made to access a socket in a way forbidden by its access permissions. 2025/02/11 21:33:22 Test completed 025/02/11 21:36:13.731269 [Error] [374941392] transport/internet/websocket: failed to dial to 104.16.120.151:443 > dial tcp 104.16.120.151:443: connectex: An attempt was made to access a socket in a way forbidden by its access permissions.
更新到了,V7.8.2 X64 最新版本 请帮忙查看 一下,无联网。 节点全是-1, 无联网。 怎么解决,感谢!
请新开 issue。 看你的描述应该是服务器出问题了,如果是鸡场请先找他们客服
应该@ttt12359 说的 H2 协议移除支持的原因,我这边用的也是H2 协议的。
升级 H2 协议或者降级 Xray 版本
请问如何"升级 H2 协议",我购买的机场直接提示"❗您当前客户端v2rayN不支持hy协议❗",是不是相同的问题
@FanningHau 我也经历过这样的问题,不过折腾了很久才找到问题。 V2rayN升级 6.43版本之后,很多节点测速正常,但就是没法翻墙出去。后来总结规律都是Hysteria2节点。而VMESS节点就是正常的。 最初以为是软件问题,折腾半天发现不是软件问题。因为在这种情况下使用全局模式是正常的。 后来发现是规则集异常,对于Hysteria2节点总是无法访问。实际上节点本身可能也没问题。但需要手动修改规则集。 自己收集需要强制代理和强制直连的站点放到规则集里面就可以了。
苹果手机,小飞机使用没问题,但是v2rayN 7.8.1后面都是提示无core
请测试提示有问题的都升级到这个版本 https://github.com/2dust/v2rayN/releases/tag/7.9.0
显示了出错误原因,端口被占用了; 你可以设置中更换一个大一点的端口,或重启下,或自己找到端口被占原因。 测试和启动时已经做了大量的端口占用检查并避开了,但是还是有意外的情况发生,需要自查