mack-a / v2ray-agent

Xray、Tuic、hysteria2、sing-box 八合一一键脚本
https://www.592083.xyz
GNU Affero General Public License v3.0
13.92k stars 4.55k forks source link

sing-box下的reality无法使用 #894

Closed bettswang closed 7 months ago

bettswang commented 9 months ago

1.问题描述

操作如下, vasma-2-2-0789,使用订阅,只有TLS_Vision,TUIC可用,reality_vision、reality_gRPC不可使用。单独使用reality的账号,报错为:net/http: TLS handshake timeout

PS:排除机器问题,我已在3个卸载后的干净vps上反复测试过了(racknear\greencloud\oralce)。排除防火墙问题,reality的端口可通

2.安装失败的log或者截图

3.系统版本

ubuntu20.04

4.脚本版本

v3.1.22

mack-a commented 9 months ago

用的什么客户端

bettswang commented 9 months ago

PC: clashverge v1.3.9 Android: clashmeta v2.9.0 \ v2rayNG v1.8.12

davidtall commented 9 months ago

我也遇到同样的问题,服务端用sing-box ,客户端用v2rayNG 无法使用,换成sing-box官方客户端 就正常了,就是服务端和客户端的内核都是sing-box 才可以

mack-a commented 9 months ago

经过多次测试,这个问题只能等内核相关大佬解决。目前sing-box内核安装可以使用nekobox。

bettswang commented 9 months ago

经过多次测试,这个问题只能等内核相关大佬解决。目前sing-box内核安装可以使用nekobox。

我试过了,nekobox导入reality_vision、reality_grpc都不可用。 e961eb476c964be2db2a17a960fd30d

bettswang commented 9 months ago

大佬有可虑支持下sing-box的客户端吗?

iamjimmycheng commented 9 months ago

我也遇到同样的问题,新搭建的reality协议无法使用,同时搭建的其他协议都正常。

mack-a commented 9 months ago

经过多次测试,这个问题只能等内核相关大佬解决。目前sing-box内核安装可以使用nekobox。

我试过了,nekobox导入reality_vision、reality_grpc都不可用。 e961eb476c964be2db2a17a960fd30d

更换域名试一下

bettswang commented 9 months ago

经过多次测试,这个问题只能等内核相关大佬解决。目前sing-box内核安装可以使用nekobox。

我试过了,nekobox导入reality_vision、reality_grpc都不可用。 e961eb476c964be2db2a17a960fd30d

更换域名试一下

在xray核心下是正常的。应该不是域名的问题。

ChrisLiu0343 commented 8 months ago

为什么xray核心不能reality?singbox核心各种不兼容。

bettswang commented 8 months ago

更新下最新测试情况。操作菜单vasma-2-2-6,7,8,9,10。安装完成后,VLESS+Reality+Vision VLESS+Reality+gRPC不可用。查看过程中,发现没有对Reality的回落域名做设置。再次操作菜单vasma-5进行设置后,故障解除,VLESS+Reality+Vision VLESS+Reality+gRPC变成可用。

mack-a commented 8 months ago

更新下最新测试情况。操作菜单vasma-2-2-6,7,8,9,10。安装完成后,VLESS+Reality+Vision VLESS+Reality+gRPC不可用。查看过程中,发现没有对Reality的回落域名做设置。再次操作菜单vasma-5进行设置后,故障解除,VLESS+Reality+Vision VLESS+Reality+gRPC变成可用。

你这个用的是xray-core吗

bettswang commented 8 months ago

singbox

caixiaomao commented 8 months ago

更新下最新测试情况。操作菜单vasma-2-2-6,7,8,9,10。安装完成后,VLESS+Reality+Vision VLESS+Reality+gRPC不可用。查看过程中,发现没有对Reality的回落域名做设置。再次操作菜单vasma-5进行设置后,故障解除,VLESS+Reality+Vision VLESS+Reality+gRPC变成可用。

确实,这样在操作一次就没有问题了

mack-a commented 8 months ago

经过我的测试,vasma->5之前和5之后配置没有区别,你这样执行完毕后v2rayNG可以使用了吗 @bettswang

bettswang commented 8 months ago

经过我的测试,vasma->5之前和5之后配置没有区别,你这样执行完毕后v2rayNG可以使用了吗 @bettswang

我是这样操作的,完全卸载后,重新下载脚本。执行菜单:vasma->2->2->6,7,8,9,10 输入域名后,全部按回车选择默认。 完成后生成订阅,导入到clashmeta或者v2rayNG还是nekobox,Reality的相关节点都是不可用。其中v2rayNG测试,报错:失败 net/http: TLS handshake timeout。(这个状态,直接执行菜单: vasma->5后完成操作,并重新生产订阅,也可以修复,但是有时候不行。

第二次,完全卸载后,重启,重新下载脚本。执行菜单:vasma->2->2->6,7,8,9,10 输入域名后,全部按回车选择默认。这个时候不要生成订阅,先在执行菜单:vasma->5->y->回车->y->回车->y ,再生成订阅,导入到clashmeta和nekobox。Reality的相关节点正常。但是在v2rayNG只有reality-grpc是可用的,reality-vision一直报错。

bettswang commented 8 months ago

顺便提下,为什么在windows下的ClashVerge客户端,订阅更新配置总是没办法覆盖。我观察了下,它是两层配置,其中1级入口在profiles目录下,2级入口在profiles同层目录下。然后由于salt值没变,导致这个文件不会被重新覆盖。

shenyunet commented 7 months ago

能否现在让xray内核也增加不用域名的reality singbox兼容性有问题

mack-a commented 7 months ago

建议使用,此方法搭建Xray-core的reality