-
-
Notifications
You must be signed in to change notification settings - Fork 12.8k
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
login to server failed: session shutdown #3778
Comments
有时客户端日志会出现另一种错误:
|
给服务器增加 |
我也有同样问题,TCP搭配TLS也是报一样错误,设定TLS_Enable=false就又能连上了,不知道原因为何 |
之前调试时也出现过类似情况,感觉是多次连接断开,导致7000端口没有来得及释放。此时换个端口号重启frps试试。 |
应该不是。前面说了,旧版客户端可以连上新版服务器,新版客户端就连不上,所以端口应该没有问题。 |
依据经验,还有一个情况,就是你frps设置的https端口与默认绑定端口号相同,但是没有设置 |
我的配置文件在上面贴出来了,没有其他设置。这个服务器也没有http或是https等服务。因为是买的国内服务器没有备案,现在是完全当作内网穿透服务器来用的。目前只用了stcp这一种类型。
我现在倒是可以勉强KCP用一用,但是毕竟现在的运营商都不太喜欢UDP流量,可以的话我还是想搞明白问题在哪儿。新版的客户端和旧版的到底哪里配置不同。 |
我测试过quic比kcp快,也是udp的 目前我路由器上服务器,当设置了https 端口和绑定端口一样,而frpc没有设置 transport.tls.disableCustomTLSFirstByte = false。frpc就会复现 session shutdown 错误。改前者或后者都可以消除。其他情况没有见到。 |
看来确实是TLS的问题,禁用了之后就好了。不知道是不是服务器没有配置TLS证书的原因。 软件层面没有任何相关日志,要不是看了你和上面那位朋友 @Markan325 的说明,完全不知道是这方面的问题。谢谢你们的帮助。 希望作者能在日志层面对TLS错误有所体现吧。 |
好吧,可能是某种特定情况下有bug。 |
应该不是bug,可能是TLS需要配置证书。但是在日志里完全看不出是TLS的问题,这是需要改进的地方。 此issue暂时不关闭吧,希望作者能看到。 最后再次谢谢诸位以及作者! |
域名未备案 被 RST。 frp/conf/frps_full_example.toml Line 15 in 526e809
|
Issues go stale after 30d of inactivity. Stale issues rot after an additional 7d of inactivity and eventually close. |
这个问题,你们解决了 |
Bug Description
刚从旧版本更新,服务器端正常启动,甚至旧版本客户端都可以正常连接到服务器端(见下方
frps.log
,其中id为63d08845171ca0f4
的qakcn-nas
相关条目就是还未更新版本的旧版客户端的连接。但是从另一台更新到了新版客户端的机器上却无法连接。
请问问题可能出在哪里?该如何排查?
谢谢!
frpc Version
0.52.3
frps Version
0.52.3
System Architecture
linux/amd64
Configurations
frps.toml
:frpc.toml
:conf.d/proxies.toml
:Logs
frps.log
(receive heartbeat
已删减):frpc.log
:Steps to reproduce
运行
./frpc -c frpc.toml
就出错。Affected area
The text was updated successfully, but these errors were encountered: