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

3.0rc7及之后版本win10无法使用 #461

Open
RelicOfTesla opened this issue Apr 23, 2024 · 2 comments
Open

3.0rc7及之后版本win10无法使用 #461

RelicOfTesla opened this issue Apr 23, 2024 · 2 comments

Comments

@RelicOfTesla
Copy link

RelicOfTesla commented Apr 23, 2024

3.0.0rc6是正常的(git 1c2d9b2),从rc7开始,到rc10以及nightly.20240201 都是无法链接。报ERR_SOCKS_CONNECTION_FAILED

go编译版本分别为go1.20.14与1.22.2
协议尝试了http2/mtls都不行

client:
gost -L :10806 -F mtls://aaa.bbb.com:5003

{"handler":"auto","kind":"service","level":"error","listener":"tcp","msg":"read tcp 192.168.1.22:56346->8.210.***.25:5003: wsarecv: An existing connection was forcibly closed by the remote host.","service":"service-0","time":"2024-04-23T13:41:58.609+08:00"}

server:
gost -L mtls://:5003

{"handler":"auto","kind":"listener","level":"error","listener":"mtls","msg":"accept stream: write tcp 172.31.***.1:5003->36.251.***.180:8**3: wsasend: An existing connection was forcibly closed by the remote host.","service":"service-0","time":"2024-04-23T13:41:58.338+08:00"}

win10 + chrome 124.0.6367.61
主要问题在于client客户端。客户端使用rc6,服务端用最新的nightly.20240201都没问题,但一旦客户端升级到rc7或以上就用不了了.

更确切点话,git acb8c5b 是正常的,git f02c981 就不行了,中间还有个git fda6214 编译失败就没测试了

@RelicOfTesla RelicOfTesla changed the title 3.0rc7之后版本无法使用 3.0rc7及之后版本win10无法使用 Apr 23, 2024
@ginuerzh
Copy link
Member

我单机上测试是没问题的

@RelicOfTesla
Copy link
Author

RelicOfTesla commented Apr 25, 2024

试了下,使用国内机子正常,使用香港机子被秒墙了。
看上述GIT对应更新的代码,go-gost/x@a0765ed ,应该是TLS协议头上带了域名,未备案域名的香港机被秒墙(btw,我的主域名实际是有备案的且指向国内机器,测试的二级域名走香港,也墙.-.-。。把域名改成ip就能暂时性的过墙,但建议还是改改代码吧)

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

2 participants