[GH-ISSUE #2576] [Feature Request] 一个功能改进建议 #2050

Closed
opened 2026-05-05 13:19:24 -06:00 by gitea-mirror · 1 comment
Owner

Originally created by @maxadc on GitHub (Sep 15, 2021).
Original GitHub issue: https://github.com/fatedier/frp/issues/2576

Describe the feature request

2021/09/15 15:09:12 [W] [control.go:178] [5fa285526f22a871] [xxxxx] start error: port already used
这个问题,想必每个人都遇到过。从网上找,只能找到一个解决方案,就是改个名字。
这根本不是正常的解决方案。
因为,出现这个问题其实是,客户端的非正常frpc退出,而服务器却认为在线。对吧。
告警却不不处理这根本不是正确的处理方法。
改名称,不现实,特别是穿透的场景中,那意味着不但是被连接的客户端要改,访问的节点,有一个算一个,全都要改。
而这种错误,其实是很多的,一旦非法退出,又在很短的时间内连接,100%会出现这个错误。
其实,我认为,这完全可以通过授权token秘钥来解决名字归属的问题。被连接的客户端token正确,就直接更新服务器的打洞信息。没必要报错而不处理。
以上建议供老大参考。谢谢
这个问题对我非常困扰,也是很多人的困扰。我只能写了一个脚本,每次启动都随机一个名词,而且客户端还要,非常不方便。请老大斟酌

Describe alternatives you've considered

No response

Affected area

  • Docs
  • Installation
  • Performance and Scalability
  • Security
  • User Experience
  • Test and Release
  • Developer Infrastructure
  • Client Plugin
  • Server Plugin
  • Extensions
  • Others
Originally created by @maxadc on GitHub (Sep 15, 2021). Original GitHub issue: https://github.com/fatedier/frp/issues/2576 ### Describe the feature request 2021/09/15 15:09:12 [W] [control.go:178] [5fa285526f22a871] [xxxxx] start error: port already used 这个问题,想必每个人都遇到过。从网上找,只能找到一个解决方案,就是改个名字。 这根本不是正常的解决方案。 因为,出现这个问题其实是,客户端的非正常frpc退出,而服务器却认为在线。对吧。 告警却不不处理这根本不是正确的处理方法。 改名称,不现实,特别是穿透的场景中,那意味着不但是被连接的客户端要改,访问的节点,有一个算一个,全都要改。 而这种错误,其实是很多的,一旦非法退出,又在很短的时间内连接,100%会出现这个错误。 其实,我认为,这完全可以通过授权token秘钥来解决名字归属的问题。被连接的客户端token正确,就直接更新服务器的打洞信息。没必要报错而不处理。 以上建议供老大参考。谢谢 这个问题对我非常困扰,也是很多人的困扰。我只能写了一个脚本,每次启动都随机一个名词,而且客户端还要,非常不方便。请老大斟酌 ### Describe alternatives you've considered _No response_ ### Affected area - [ ] Docs - [ ] Installation - [ ] Performance and Scalability - [ ] Security - [X] User Experience - [ ] Test and Release - [ ] Developer Infrastructure - [ ] Client Plugin - [ ] Server Plugin - [ ] Extensions - [ ] Others
Author
Owner

@fatedier commented on GitHub (Sep 16, 2021):

port already used,字面翻译,端口已被占用,建议尝试更换远端绑定端口。

名字冲突和端口冲突不是一回事。

<!-- gh-comment-id:920535223 --> @fatedier commented on GitHub (Sep 16, 2021): `port already used`,字面翻译,端口已被占用,建议尝试更换远端绑定端口。 名字冲突和端口冲突不是一回事。
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/frp#2050
No description provided.