[GH-ISSUE #4572] TCP 用域名访问内网部署的 emby 服务会频繁断联 #3614

Closed
opened 2026-05-05 14:19:15 -06:00 by gitea-mirror · 4 comments
Owner

Originally created by @ChangeHow on GitHub (Dec 4, 2024).
Original GitHub issue: https://github.com/fatedier/frp/issues/4572

Bug Description

我这边的情况很奇怪,早上 10-12 点是可以正常连接的,那会我在地铁上都能看,然后到了晚上再看的时候就访问不了了。

从 log 里没看出来啥毛病。

frpc Version

0.61

frps Version

0.61

System Architecture

darwin/arm64 + linux/amd64

Configurations

  1. 这个是我的服务器配置:
bindAddr = "0.0.0.0"
bindPort = 7000
vhostHTTPPort = 8080
# vhostHTTPSPort = 443

auth.method = "token"
auth.token = "TOKEN"

webServer.addr = "0.0.0.0"
webServer.port = 7500
webServer.user = "changehow"
webServer.password = "PASSWORD"
  1. 这是我客户端的配置:
serverAddr = "MY_SERVER_IP"
serverPort = 7000

auth.method = "token"
auth.token = "TOKEN"

webServer.addr = "127.0.0.1"
webServer.port = 8900
webServer.user = "changehow"
webServer.password = "PASSWORD"

[[proxies]]
name = "emby_http"
type = "http"
localIP = "127.0.0.1"
localPort = 8096
customDomains = ["MY_DOMAIN]

[[proxies]]
name = "emby_tcp"
type = "tcp"
localIP = "127.0.0.1"
localPort = 8096
remotePort = 10001

Logs

  1. 这是有关的 log(SEVER)
frp_server  | 2024-12-04 12:34:37.687 [I] [proxy/proxy.go:204] [c5112a38d9d3f6a2] [emby_tcp] get a user connection [220.196.194.193:45678]
frp_server  | 2024-12-04 12:34:39.223 [I] [proxy/proxy.go:204] [c5112a38d9d3f6a2] [emby_tcp] get a user connection [220.196.194.193:46647]
frp_server  | 2024-12-04 12:34:39.234 [I] [proxy/proxy.go:204] [c5112a38d9d3f6a2] [emby_tcp] get a user connection [220.196.194.193:46648]
frp_server  | 2024-12-04 12:34:42.583 [I] [proxy/proxy.go:204] [c5112a38d9d3f6a2] [emby_tcp] get a user connection [220.196.194.193:46650]
frp_server  | 2024-12-04 12:34:44.243 [I] [proxy/proxy.go:204] [c5112a38d9d3f6a2] [emby_tcp] get a user connection [220.196.194.193:46651]
frp_server  | 2024-12-04 12:34:54.491 [I] [proxy/proxy.go:204] [c5112a38d9d3f6a2] [emby_tcp] get a user connection [220.196.194.193:46653]
frp_server  | 2024-12-04 12:34:55.913 [I] [proxy/proxy.go:115] [c5112a38d9d3f6a2] [emby_http] proxy closing
frp_server  | 2024-12-04 12:34:55.913 [I] [proxy/proxy.go:115] [c5112a38d9d3f6a2] [emby_tcp] proxy closing
frp_server  | 2024-12-04 12:34:55.913 [W] [proxy/proxy.go:201] [c5112a38d9d3f6a2] [emby_tcp] listener is closed: accept tcp [::]:10001: use of closed network connection
frp_server  | 2024-12-04 12:34:55.913 [I] [server/control.go:357] [c5112a38d9d3f6a2] client exit success
frp_server  | 2024-12-04 12:34:56.668 [I] [server/service.go:576] [c5112a38d9d3f6a2] client login info: ip [103.169.127.245:37145] version [0.61.0] hostname [] os [linux] arch [arm64]
frp_server  | 2024-12-04 12:34:57.003 [I] [proxy/tcp.go:82] [c5112a38d9d3f6a2] [emby_tcp] tcp proxy listen port [10001]
frp_server  | 2024-12-04 12:34:57.003 [I] [server/control.go:399] [c5112a38d9d3f6a2] new proxy [emby_tcp] type [tcp] success
frp_server  | 2024-12-04 12:34:57.003 [I] [proxy/http.go:111] [c5112a38d9d3f6a2] [emby_http] http proxy listen for host [embu.changehow.cc] location [] group [], routeByHTTPUser []
frp_server  | 2024-12-04 12:34:57.003 [I] [server/control.go:399] [c5112a38d9d3f6a2] new proxy [emby_http] type [http] success
frp_server  | 2024-12-04 12:34:57.363 [I] [proxy/proxy.go:204] [c5112a38d9d3f6a2] [emby_tcp] get a user connection [220.196.194.193:46654]
frp_server  | 2024-12-04 12:34:59.892 [I] [proxy/proxy.go:204] [c5112a38d9d3f6a2] [emby_tcp] get a user connection [220.196.194.193:46655]
frp_server  | 2024-12-04 12:35:12.151 [I] [proxy/proxy.go:204] [c5112a38d9d3f6a2] [emby_tcp] get a user connection [220.196.194.193:46656]
frp_server  | 2024-12-04 12:35:22.152 [W] [server/control.go:289] [c5112a38d9d3f6a2] timeout trying to get work connection
frp_server  | 2024-12-04 12:35:22.152 [W] [proxy/proxy.go:128] [c5112a38d9d3f6a2] [emby_tcp] failed to get work connection: timeout trying to get work connection
frp_server  | 2024-12-04 12:35:23.391 [I] [proxy/proxy.go:204] [c5112a38d9d3f6a2] [emby_tcp] get a user connection [220.196.194.193:45679]
frp_server  | 2024-12-04 12:35:33.392 [W] [server/control.go:289] [c5112a38d9d3f6a2] timeout trying to get work connection
frp_server  | 2024-12-04 12:35:33.392 [W] [proxy/proxy.go:128] [c5112a38d9d3f6a2] [emby_tcp] failed to get work connection: timeout trying to get work connection
frp_server  | 2024-12-04 12:35:35.623 [I] [proxy/proxy.go:204] [c5112a38d9d3f6a2] [emby_tcp] get a user connection [220.196.194.193:45680]
frp_server  | 2024-12-04 12:35:36.332 [I] [proxy/proxy.go:115] [c5112a38d9d3f6a2] [emby_tcp] proxy closing
frp_server  | 2024-12-04 12:35:36.332 [W] [proxy/proxy.go:201] [c5112a38d9d3f6a2] [emby_tcp] listener is closed: accept tcp [::]:10001: use of closed network connection
frp_server  | 2024-12-04 12:35:36.332 [W] [server/control.go:283] [c5112a38d9d3f6a2] no work connections available, control is closed
frp_server  | 2024-12-04 12:35:36.332 [I] [proxy/proxy.go:115] [c5112a38d9d3f6a2] [emby_http] proxy closing
frp_server  | 2024-12-04 12:35:36.332 [W] [proxy/proxy.go:128] [c5112a38d9d3f6a2] [emby_tcp] failed to get work connection: control is closed
frp_server  | 2024-12-04 12:35:36.332 [I] [server/control.go:357] [c5112a38d9d3f6a2] client exit success
frp_server  | 2024-12-04 12:35:36.702 [I] [server/service.go:576] [c5112a38d9d3f6a2] client login info: ip [103.169.127.245:13765] version [0.61.0] hostname [] os [linux] arch [arm64]
frp_server  | 2024-12-04 12:35:37.020 [I] [proxy/tcp.go:82] [c5112a38d9d3f6a2] [emby_tcp] tcp proxy listen port [10001]
frp_server  | 2024-12-04 12:35:37.021 [I] [server/control.go:399] [c5112a38d9d3f6a2] new proxy [emby_tcp] type [tcp] success
frp_server  | 2024-12-04 12:35:37.021 [I] [proxy/http.go:111] [c5112a38d9d3f6a2] [emby_http] http proxy listen for host [embu.changehow.cc] location [] group [], routeByHTTPUser []
frp_server  | 2024-12-04 12:35:37.021 [I] [server/control.go:399] [c5112a38d9d3f6a2] new proxy [emby_http] type [http] success
frp_server  | 2024-12-04 12:35:46.886 [I] [proxy/proxy.go:204] [c5112a38d9d3f6a2] [emby_tcp] get a user connection [220.196.194.193:46874]
  1. 这个是 CLIENT 的 log:
2024-12-04 12:34:55.687 [I] [client/service.go:295] [c5112a38d9d3f6a2] try to connect to server...
2024-12-04 12:34:56.706 [I] [client/service.go:287] [c5112a38d9d3f6a2] login to server success, get run id [c5112a38d9d3f6a2]
2024-12-04 12:34:56.707 [I] [proxy/proxy_manager.go:173] [c5112a38d9d3f6a2] proxy added: [emby_http emby_tcp]
2024-12-04 12:34:57.044 [I] [client/control.go:168] [c5112a38d9d3f6a2] [emby_tcp] start proxy success
2024-12-04 12:34:57.045 [I] [client/control.go:168] [c5112a38d9d3f6a2] [emby_http] start proxy success
2024-12-04 12:35:35.774 [I] [client/service.go:295] [c5112a38d9d3f6a2] try to connect to server...
2024-12-04 12:35:36.744 [I] [client/service.go:287] [c5112a38d9d3f6a2] login to server success, get run id [c5112a38d9d3f6a2]
2024-12-04 12:35:36.744 [I] [proxy/proxy_manager.go:173] [c5112a38d9d3f6a2] proxy added: [emby_http emby_tcp]
2024-12-04 12:35:37.061 [I] [client/control.go:168] [c5112a38d9d3f6a2] [emby_tcp] start proxy success
2024-12-04 12:35:37.062 [I] [client/control.go:168] [c5112a38d9d3f6a2] [emby_http] start proxy success
  1. 作为补充,这个是之前的一些错误提示
2024-12-03 16:03:26.601 [I] [client/control.go:168] [c5112a38d9d3f6a2] [emby_http] start proxy success
2024-12-03 16:05:40.823 [I] [client/service.go:295] [c5112a38d9d3f6a2] try to connect to server...
2024-12-03 16:05:41.795 [I] [client/service.go:287] [c5112a38d9d3f6a2] login to server success, get run id [c5112a38d9d3f6a2]
2024-12-03 16:05:41.796 [I] [proxy/proxy_manager.go:173] [c5112a38d9d3f6a2] proxy added: [emby_http emby_tcp]
2024-12-03 16:05:42.116 [I] [client/control.go:168] [c5112a38d9d3f6a2] [emby_tcp] start proxy success
2024-12-03 16:05:42.116 [I] [client/control.go:168] [c5112a38d9d3f6a2] [emby_http] start proxy success
2024-12-03 16:06:55.799 [I] [client/service.go:295] [c5112a38d9d3f6a2] try to connect to server...
2024-12-03 16:06:55.799 [W] [client/control.go:125] [c5112a38d9d3f6a2] start new connection to server error: session shutdown
2024-12-03 16:06:56.774 [I] [client/service.go:287] [c5112a38d9d3f6a2] login to server success, get run id [c5112a38d9d3f6a2]
2024-12-03 16:06:56.774 [I] [proxy/proxy_manager.go:173] [c5112a38d9d3f6a2] proxy added: [emby_http emby_tcp]
2024-12-03 16:06:57.097 [I] [client/control.go:168] [c5112a38d9d3f6a2] [emby_tcp] start proxy success
2024-12-03 16:06:57.097 [I] [client/control.go:168] [c5112a38d9d3f6a2] [emby_http] start proxy success
2024-12-03 16:08:44.277 [I] [client/service.go:295] [c5112a38d9d3f6a2] try to connect to server...
2024-12-03 16:08:45.283 [I] [client/service.go:287] [c5112a38d9d3f6a2] login to server success, get run id [c5112a38d9d3f6a2]
2024-12-03 16:08:45.283 [I] [proxy/proxy_manager.go:173] [c5112a38d9d3f6a2] proxy added: [emby_http emby_tcp]
2024-12-03 16:08:45.609 [I] [client/control.go:168] [c5112a38d9d3f6a2] [emby_tcp] start proxy success
2024-12-03 16:08:45.609 [I] [client/control.go:168] [c5112a38d9d3f6a2] [emby_http] start proxy success
2024-12-03 16:11:25.704 [I] [client/service.go:295] [c5112a38d9d3f6a2] try to connect to server...
2024-12-03 16:11:26.693 [I] [client/service.go:287] [c5112a38d9d3f6a2] login to server success, get run id [c5112a38d9d3f6a2]
2024-12-03 16:11:26.693 [I] [proxy/proxy_manager.go:173] [c5112a38d9d3f6a2] proxy added: [emby_http emby_tcp]
2024-12-03 16:11:27.016 [I] [client/control.go:168] [c5112a38d9d3f6a2] [emby_tcp] start proxy success
2024-12-03 16:11:27.016 [I] [client/control.go:168] [c5112a38d9d3f6a2] [emby_http] start proxy success
2024-12-03 16:32:20.664 [I] [client/service.go:295] [c5112a38d9d3f6a2] try to connect to server...
2024-12-03 16:32:21.566 [I] [client/service.go:287] [c5112a38d9d3f6a2] login to server success, get run id [c5112a38d9d3f6a2]
2024-12-03 16:32:21.566 [I] [proxy/proxy_manager.go:173] [c5112a38d9d3f6a2] proxy added: [emby_http emby_tcp]
2024-12-03 16:32:21.861 [I] [client/control.go:168] [c5112a38d9d3f6a2] [emby_tcp] start proxy success
2024-12-03 16:32:21.861 [I] [client/control.go:168] [c5112a38d9d3f6a2] [emby_http] start proxy success
2024-12-04 00:13:35.060 [I] [client/service.go:295] [c5112a38d9d3f6a2] try to connect to server...
2024-12-04 00:13:35.063 [W] [client/service.go:298] [c5112a38d9d3f6a2] connect to server error: dial tcp 45.147.48.87:7000: connect: connection refused

Steps to reproduce

...

Affected area

  • Docs
  • Installation
  • Performance and Scalability
  • Security
  • User Experience
  • Test and Release
  • Developer Infrastructure
  • Client Plugin
  • Server Plugin
  • Extensions
  • Others
Originally created by @ChangeHow on GitHub (Dec 4, 2024). Original GitHub issue: https://github.com/fatedier/frp/issues/4572 ### Bug Description 我这边的情况很奇怪,早上 10-12 点是可以正常连接的,那会我在地铁上都能看,然后到了晚上再看的时候就访问不了了。 从 log 里没看出来啥毛病。 ### frpc Version 0.61 ### frps Version 0.61 ### System Architecture darwin/arm64 + linux/amd64 ### Configurations 1. 这个是我的服务器配置: ```toml bindAddr = "0.0.0.0" bindPort = 7000 vhostHTTPPort = 8080 # vhostHTTPSPort = 443 auth.method = "token" auth.token = "TOKEN" webServer.addr = "0.0.0.0" webServer.port = 7500 webServer.user = "changehow" webServer.password = "PASSWORD" ``` 2. 这是我客户端的配置: ```toml serverAddr = "MY_SERVER_IP" serverPort = 7000 auth.method = "token" auth.token = "TOKEN" webServer.addr = "127.0.0.1" webServer.port = 8900 webServer.user = "changehow" webServer.password = "PASSWORD" [[proxies]] name = "emby_http" type = "http" localIP = "127.0.0.1" localPort = 8096 customDomains = ["MY_DOMAIN] [[proxies]] name = "emby_tcp" type = "tcp" localIP = "127.0.0.1" localPort = 8096 remotePort = 10001 ``` ### Logs 1. 这是有关的 log(SEVER) ```text frp_server | 2024-12-04 12:34:37.687 [I] [proxy/proxy.go:204] [c5112a38d9d3f6a2] [emby_tcp] get a user connection [220.196.194.193:45678] frp_server | 2024-12-04 12:34:39.223 [I] [proxy/proxy.go:204] [c5112a38d9d3f6a2] [emby_tcp] get a user connection [220.196.194.193:46647] frp_server | 2024-12-04 12:34:39.234 [I] [proxy/proxy.go:204] [c5112a38d9d3f6a2] [emby_tcp] get a user connection [220.196.194.193:46648] frp_server | 2024-12-04 12:34:42.583 [I] [proxy/proxy.go:204] [c5112a38d9d3f6a2] [emby_tcp] get a user connection [220.196.194.193:46650] frp_server | 2024-12-04 12:34:44.243 [I] [proxy/proxy.go:204] [c5112a38d9d3f6a2] [emby_tcp] get a user connection [220.196.194.193:46651] frp_server | 2024-12-04 12:34:54.491 [I] [proxy/proxy.go:204] [c5112a38d9d3f6a2] [emby_tcp] get a user connection [220.196.194.193:46653] frp_server | 2024-12-04 12:34:55.913 [I] [proxy/proxy.go:115] [c5112a38d9d3f6a2] [emby_http] proxy closing frp_server | 2024-12-04 12:34:55.913 [I] [proxy/proxy.go:115] [c5112a38d9d3f6a2] [emby_tcp] proxy closing frp_server | 2024-12-04 12:34:55.913 [W] [proxy/proxy.go:201] [c5112a38d9d3f6a2] [emby_tcp] listener is closed: accept tcp [::]:10001: use of closed network connection frp_server | 2024-12-04 12:34:55.913 [I] [server/control.go:357] [c5112a38d9d3f6a2] client exit success frp_server | 2024-12-04 12:34:56.668 [I] [server/service.go:576] [c5112a38d9d3f6a2] client login info: ip [103.169.127.245:37145] version [0.61.0] hostname [] os [linux] arch [arm64] frp_server | 2024-12-04 12:34:57.003 [I] [proxy/tcp.go:82] [c5112a38d9d3f6a2] [emby_tcp] tcp proxy listen port [10001] frp_server | 2024-12-04 12:34:57.003 [I] [server/control.go:399] [c5112a38d9d3f6a2] new proxy [emby_tcp] type [tcp] success frp_server | 2024-12-04 12:34:57.003 [I] [proxy/http.go:111] [c5112a38d9d3f6a2] [emby_http] http proxy listen for host [embu.changehow.cc] location [] group [], routeByHTTPUser [] frp_server | 2024-12-04 12:34:57.003 [I] [server/control.go:399] [c5112a38d9d3f6a2] new proxy [emby_http] type [http] success frp_server | 2024-12-04 12:34:57.363 [I] [proxy/proxy.go:204] [c5112a38d9d3f6a2] [emby_tcp] get a user connection [220.196.194.193:46654] frp_server | 2024-12-04 12:34:59.892 [I] [proxy/proxy.go:204] [c5112a38d9d3f6a2] [emby_tcp] get a user connection [220.196.194.193:46655] frp_server | 2024-12-04 12:35:12.151 [I] [proxy/proxy.go:204] [c5112a38d9d3f6a2] [emby_tcp] get a user connection [220.196.194.193:46656] frp_server | 2024-12-04 12:35:22.152 [W] [server/control.go:289] [c5112a38d9d3f6a2] timeout trying to get work connection frp_server | 2024-12-04 12:35:22.152 [W] [proxy/proxy.go:128] [c5112a38d9d3f6a2] [emby_tcp] failed to get work connection: timeout trying to get work connection frp_server | 2024-12-04 12:35:23.391 [I] [proxy/proxy.go:204] [c5112a38d9d3f6a2] [emby_tcp] get a user connection [220.196.194.193:45679] frp_server | 2024-12-04 12:35:33.392 [W] [server/control.go:289] [c5112a38d9d3f6a2] timeout trying to get work connection frp_server | 2024-12-04 12:35:33.392 [W] [proxy/proxy.go:128] [c5112a38d9d3f6a2] [emby_tcp] failed to get work connection: timeout trying to get work connection frp_server | 2024-12-04 12:35:35.623 [I] [proxy/proxy.go:204] [c5112a38d9d3f6a2] [emby_tcp] get a user connection [220.196.194.193:45680] frp_server | 2024-12-04 12:35:36.332 [I] [proxy/proxy.go:115] [c5112a38d9d3f6a2] [emby_tcp] proxy closing frp_server | 2024-12-04 12:35:36.332 [W] [proxy/proxy.go:201] [c5112a38d9d3f6a2] [emby_tcp] listener is closed: accept tcp [::]:10001: use of closed network connection frp_server | 2024-12-04 12:35:36.332 [W] [server/control.go:283] [c5112a38d9d3f6a2] no work connections available, control is closed frp_server | 2024-12-04 12:35:36.332 [I] [proxy/proxy.go:115] [c5112a38d9d3f6a2] [emby_http] proxy closing frp_server | 2024-12-04 12:35:36.332 [W] [proxy/proxy.go:128] [c5112a38d9d3f6a2] [emby_tcp] failed to get work connection: control is closed frp_server | 2024-12-04 12:35:36.332 [I] [server/control.go:357] [c5112a38d9d3f6a2] client exit success frp_server | 2024-12-04 12:35:36.702 [I] [server/service.go:576] [c5112a38d9d3f6a2] client login info: ip [103.169.127.245:13765] version [0.61.0] hostname [] os [linux] arch [arm64] frp_server | 2024-12-04 12:35:37.020 [I] [proxy/tcp.go:82] [c5112a38d9d3f6a2] [emby_tcp] tcp proxy listen port [10001] frp_server | 2024-12-04 12:35:37.021 [I] [server/control.go:399] [c5112a38d9d3f6a2] new proxy [emby_tcp] type [tcp] success frp_server | 2024-12-04 12:35:37.021 [I] [proxy/http.go:111] [c5112a38d9d3f6a2] [emby_http] http proxy listen for host [embu.changehow.cc] location [] group [], routeByHTTPUser [] frp_server | 2024-12-04 12:35:37.021 [I] [server/control.go:399] [c5112a38d9d3f6a2] new proxy [emby_http] type [http] success frp_server | 2024-12-04 12:35:46.886 [I] [proxy/proxy.go:204] [c5112a38d9d3f6a2] [emby_tcp] get a user connection [220.196.194.193:46874] ``` 2. 这个是 CLIENT 的 log: ```text 2024-12-04 12:34:55.687 [I] [client/service.go:295] [c5112a38d9d3f6a2] try to connect to server... 2024-12-04 12:34:56.706 [I] [client/service.go:287] [c5112a38d9d3f6a2] login to server success, get run id [c5112a38d9d3f6a2] 2024-12-04 12:34:56.707 [I] [proxy/proxy_manager.go:173] [c5112a38d9d3f6a2] proxy added: [emby_http emby_tcp] 2024-12-04 12:34:57.044 [I] [client/control.go:168] [c5112a38d9d3f6a2] [emby_tcp] start proxy success 2024-12-04 12:34:57.045 [I] [client/control.go:168] [c5112a38d9d3f6a2] [emby_http] start proxy success 2024-12-04 12:35:35.774 [I] [client/service.go:295] [c5112a38d9d3f6a2] try to connect to server... 2024-12-04 12:35:36.744 [I] [client/service.go:287] [c5112a38d9d3f6a2] login to server success, get run id [c5112a38d9d3f6a2] 2024-12-04 12:35:36.744 [I] [proxy/proxy_manager.go:173] [c5112a38d9d3f6a2] proxy added: [emby_http emby_tcp] 2024-12-04 12:35:37.061 [I] [client/control.go:168] [c5112a38d9d3f6a2] [emby_tcp] start proxy success 2024-12-04 12:35:37.062 [I] [client/control.go:168] [c5112a38d9d3f6a2] [emby_http] start proxy success ``` 3. 作为补充,这个是之前的一些错误提示 ```text 2024-12-03 16:03:26.601 [I] [client/control.go:168] [c5112a38d9d3f6a2] [emby_http] start proxy success 2024-12-03 16:05:40.823 [I] [client/service.go:295] [c5112a38d9d3f6a2] try to connect to server... 2024-12-03 16:05:41.795 [I] [client/service.go:287] [c5112a38d9d3f6a2] login to server success, get run id [c5112a38d9d3f6a2] 2024-12-03 16:05:41.796 [I] [proxy/proxy_manager.go:173] [c5112a38d9d3f6a2] proxy added: [emby_http emby_tcp] 2024-12-03 16:05:42.116 [I] [client/control.go:168] [c5112a38d9d3f6a2] [emby_tcp] start proxy success 2024-12-03 16:05:42.116 [I] [client/control.go:168] [c5112a38d9d3f6a2] [emby_http] start proxy success 2024-12-03 16:06:55.799 [I] [client/service.go:295] [c5112a38d9d3f6a2] try to connect to server... 2024-12-03 16:06:55.799 [W] [client/control.go:125] [c5112a38d9d3f6a2] start new connection to server error: session shutdown 2024-12-03 16:06:56.774 [I] [client/service.go:287] [c5112a38d9d3f6a2] login to server success, get run id [c5112a38d9d3f6a2] 2024-12-03 16:06:56.774 [I] [proxy/proxy_manager.go:173] [c5112a38d9d3f6a2] proxy added: [emby_http emby_tcp] 2024-12-03 16:06:57.097 [I] [client/control.go:168] [c5112a38d9d3f6a2] [emby_tcp] start proxy success 2024-12-03 16:06:57.097 [I] [client/control.go:168] [c5112a38d9d3f6a2] [emby_http] start proxy success 2024-12-03 16:08:44.277 [I] [client/service.go:295] [c5112a38d9d3f6a2] try to connect to server... 2024-12-03 16:08:45.283 [I] [client/service.go:287] [c5112a38d9d3f6a2] login to server success, get run id [c5112a38d9d3f6a2] 2024-12-03 16:08:45.283 [I] [proxy/proxy_manager.go:173] [c5112a38d9d3f6a2] proxy added: [emby_http emby_tcp] 2024-12-03 16:08:45.609 [I] [client/control.go:168] [c5112a38d9d3f6a2] [emby_tcp] start proxy success 2024-12-03 16:08:45.609 [I] [client/control.go:168] [c5112a38d9d3f6a2] [emby_http] start proxy success 2024-12-03 16:11:25.704 [I] [client/service.go:295] [c5112a38d9d3f6a2] try to connect to server... 2024-12-03 16:11:26.693 [I] [client/service.go:287] [c5112a38d9d3f6a2] login to server success, get run id [c5112a38d9d3f6a2] 2024-12-03 16:11:26.693 [I] [proxy/proxy_manager.go:173] [c5112a38d9d3f6a2] proxy added: [emby_http emby_tcp] 2024-12-03 16:11:27.016 [I] [client/control.go:168] [c5112a38d9d3f6a2] [emby_tcp] start proxy success 2024-12-03 16:11:27.016 [I] [client/control.go:168] [c5112a38d9d3f6a2] [emby_http] start proxy success 2024-12-03 16:32:20.664 [I] [client/service.go:295] [c5112a38d9d3f6a2] try to connect to server... 2024-12-03 16:32:21.566 [I] [client/service.go:287] [c5112a38d9d3f6a2] login to server success, get run id [c5112a38d9d3f6a2] 2024-12-03 16:32:21.566 [I] [proxy/proxy_manager.go:173] [c5112a38d9d3f6a2] proxy added: [emby_http emby_tcp] 2024-12-03 16:32:21.861 [I] [client/control.go:168] [c5112a38d9d3f6a2] [emby_tcp] start proxy success 2024-12-03 16:32:21.861 [I] [client/control.go:168] [c5112a38d9d3f6a2] [emby_http] start proxy success 2024-12-04 00:13:35.060 [I] [client/service.go:295] [c5112a38d9d3f6a2] try to connect to server... 2024-12-04 00:13:35.063 [W] [client/service.go:298] [c5112a38d9d3f6a2] connect to server error: dial tcp 45.147.48.87:7000: connect: connection refused ``` ### Steps to reproduce 1. 2. 3. ... ### Affected area - [ ] Docs - [ ] Installation - [X] Performance and Scalability - [ ] Security - [ ] User Experience - [ ] Test and Release - [ ] Developer Infrastructure - [ ] Client Plugin - [ ] Server Plugin - [ ] Extensions - [ ] Others
Author
Owner

@ChangeHow commented on GitHub (Dec 4, 2024):

尝试重启了一下 client 服务,没啥用,但是有其他报错:

frp_server  | 2024-12-04 12:44:55.217 [I] [server/control.go:357] [5d74dedfd7212522] client exit success
frp_server  | 2024-12-04 12:44:56.626 [I] [server/service.go:576] [5d74dedfd7212522] client login info: ip [103.169.127.245:17821] version [0.61.0] hostname [] os [linux] arch [arm64]
frp_server  | 2024-12-04 12:44:57.025 [I] [proxy/tcp.go:82] [5d74dedfd7212522] [emby_tcp] tcp proxy listen port [10001]
frp_server  | 2024-12-04 12:44:57.025 [I] [server/control.go:399] [5d74dedfd7212522] new proxy [emby_tcp] type [tcp] success
frp_server  | 2024-12-04 12:44:57.025 [I] [proxy/http.go:111] [5d74dedfd7212522] [emby_http] http proxy listen for host [MY_DOMAIN] location [] group [], routeByHTTPUser []
frp_server  | 2024-12-04 12:44:57.025 [I] [server/control.go:399] [5d74dedfd7212522] new proxy [emby_http] type [http] success
frp_server  | 2024-12-04 12:44:58.897 [I] [proxy/proxy.go:204] [5d74dedfd7212522] [emby_tcp] get a user connection [220.196.194.193:45925]
frp_server  | 2024-12-04 12:45:01.720 [I] [proxy/proxy.go:204] [5d74dedfd7212522] [emby_tcp] get a user connection [220.196.194.193:45926]
frp_server  | 2024-12-04 12:45:14.974 [I] [proxy/proxy.go:204] [5d74dedfd7212522] [emby_tcp] get a user connection [220.196.194.193:45927]
frp_server  | 2024-12-04 12:45:24.975 [W] [server/control.go:289] [5d74dedfd7212522] timeout trying to get work connection
frp_server  | 2024-12-04 12:45:24.975 [W] [proxy/proxy.go:128] [5d74dedfd7212522] [emby_tcp] failed to get work connection: timeout trying to get work connection
frp_server  | 2024-12-04 12:45:26.202 [I] [proxy/proxy.go:204] [5d74dedfd7212522] [emby_tcp] get a user connection [220.196.194.193:45928]
frp_server  | 2024-12-04 12:45:36.203 [W] [server/control.go:289] [5d74dedfd7212522] timeout trying to get work connection
frp_server  | 2024-12-04 12:45:36.203 [W] [proxy/proxy.go:128] [5d74dedfd7212522] [emby_tcp] failed to get work connection: timeout trying to get work connection
frp_server  | 2024-12-04 12:45:36.276 [I] [proxy/proxy.go:115] [5d74dedfd7212522] [emby_tcp] proxy closing
frp_server  | 2024-12-04 12:45:36.276 [W] [proxy/proxy.go:201] [5d74dedfd7212522] [emby_tcp] listener is closed: accept tcp [::]:10001: use of closed network connection
frp_server  | 2024-12-04 12:45:36.276 [I] [proxy/proxy.go:115] [5d74dedfd7212522] [emby_http] proxy closing
frp_server  | 2024-12-04 12:45:36.276 [I] [server/control.go:357] [5d74dedfd7212522] client exit success
frp_server  | 2024-12-04 12:45:36.903 [I] [server/service.go:576] [5d74dedfd7212522] client login info: ip [103.169.127.245:18381] version [0.61.0] hostname [] os [linux] arch [arm64]
frp_server  | 2024-12-04 12:45:37.232 [I] [proxy/tcp.go:82] [5d74dedfd7212522] [emby_tcp] tcp proxy listen port [10001]
frp_server  | 2024-12-04 12:45:37.232 [I] [server/control.go:399] [5d74dedfd7212522] new proxy [emby_tcp] type [tcp] success
frp_server  | 2024-12-04 12:45:37.232 [I] [proxy/http.go:111] [5d74dedfd7212522] [emby_http] http proxy listen for host [embu.changehow.cc] location [] group [], routeByHTTPUser []
frp_server  | 2024-12-04 12:45:37.232 [I] [server/control.go:399] [5d74dedfd7212522] new proxy [emby_http] type [http] success
frp_server  | 2024-12-04 12:45:38.447 [I] [proxy/proxy.go:204] [5d74dedfd7212522] [emby_tcp] get a user connection [220.196.194.193:47130]
<!-- gh-comment-id:2517259471 --> @ChangeHow commented on GitHub (Dec 4, 2024): 尝试重启了一下 client 服务,没啥用,但是有其他报错: ```text frp_server | 2024-12-04 12:44:55.217 [I] [server/control.go:357] [5d74dedfd7212522] client exit success frp_server | 2024-12-04 12:44:56.626 [I] [server/service.go:576] [5d74dedfd7212522] client login info: ip [103.169.127.245:17821] version [0.61.0] hostname [] os [linux] arch [arm64] frp_server | 2024-12-04 12:44:57.025 [I] [proxy/tcp.go:82] [5d74dedfd7212522] [emby_tcp] tcp proxy listen port [10001] frp_server | 2024-12-04 12:44:57.025 [I] [server/control.go:399] [5d74dedfd7212522] new proxy [emby_tcp] type [tcp] success frp_server | 2024-12-04 12:44:57.025 [I] [proxy/http.go:111] [5d74dedfd7212522] [emby_http] http proxy listen for host [MY_DOMAIN] location [] group [], routeByHTTPUser [] frp_server | 2024-12-04 12:44:57.025 [I] [server/control.go:399] [5d74dedfd7212522] new proxy [emby_http] type [http] success frp_server | 2024-12-04 12:44:58.897 [I] [proxy/proxy.go:204] [5d74dedfd7212522] [emby_tcp] get a user connection [220.196.194.193:45925] frp_server | 2024-12-04 12:45:01.720 [I] [proxy/proxy.go:204] [5d74dedfd7212522] [emby_tcp] get a user connection [220.196.194.193:45926] frp_server | 2024-12-04 12:45:14.974 [I] [proxy/proxy.go:204] [5d74dedfd7212522] [emby_tcp] get a user connection [220.196.194.193:45927] frp_server | 2024-12-04 12:45:24.975 [W] [server/control.go:289] [5d74dedfd7212522] timeout trying to get work connection frp_server | 2024-12-04 12:45:24.975 [W] [proxy/proxy.go:128] [5d74dedfd7212522] [emby_tcp] failed to get work connection: timeout trying to get work connection frp_server | 2024-12-04 12:45:26.202 [I] [proxy/proxy.go:204] [5d74dedfd7212522] [emby_tcp] get a user connection [220.196.194.193:45928] frp_server | 2024-12-04 12:45:36.203 [W] [server/control.go:289] [5d74dedfd7212522] timeout trying to get work connection frp_server | 2024-12-04 12:45:36.203 [W] [proxy/proxy.go:128] [5d74dedfd7212522] [emby_tcp] failed to get work connection: timeout trying to get work connection frp_server | 2024-12-04 12:45:36.276 [I] [proxy/proxy.go:115] [5d74dedfd7212522] [emby_tcp] proxy closing frp_server | 2024-12-04 12:45:36.276 [W] [proxy/proxy.go:201] [5d74dedfd7212522] [emby_tcp] listener is closed: accept tcp [::]:10001: use of closed network connection frp_server | 2024-12-04 12:45:36.276 [I] [proxy/proxy.go:115] [5d74dedfd7212522] [emby_http] proxy closing frp_server | 2024-12-04 12:45:36.276 [I] [server/control.go:357] [5d74dedfd7212522] client exit success frp_server | 2024-12-04 12:45:36.903 [I] [server/service.go:576] [5d74dedfd7212522] client login info: ip [103.169.127.245:18381] version [0.61.0] hostname [] os [linux] arch [arm64] frp_server | 2024-12-04 12:45:37.232 [I] [proxy/tcp.go:82] [5d74dedfd7212522] [emby_tcp] tcp proxy listen port [10001] frp_server | 2024-12-04 12:45:37.232 [I] [server/control.go:399] [5d74dedfd7212522] new proxy [emby_tcp] type [tcp] success frp_server | 2024-12-04 12:45:37.232 [I] [proxy/http.go:111] [5d74dedfd7212522] [emby_http] http proxy listen for host [embu.changehow.cc] location [] group [], routeByHTTPUser [] frp_server | 2024-12-04 12:45:37.232 [I] [server/control.go:399] [5d74dedfd7212522] new proxy [emby_http] type [http] success frp_server | 2024-12-04 12:45:38.447 [I] [proxy/proxy.go:204] [5d74dedfd7212522] [emby_tcp] get a user connection [220.196.194.193:47130] ```
Author
Owner
<!-- gh-comment-id:2518116808 --> @xqzr commented on GitHub (Dec 4, 2024): https://gofrp.org/zh-cn/docs/features/common/network/network/#%E6%94%AF%E6%8C%81-quic-%E5%8D%8F%E8%AE%AE
Author
Owner

@ChangeHow commented on GitHub (Dec 5, 2024):

https://gofrp.org/zh-cn/docs/features/common/network/network/#%E6%94%AF%E6%8C%81-quic-%E5%8D%8F%E8%AE%AE

有点好奇,这个是延迟和传输问题嘛?怎么和时间还有关系,我刚才播放了一下(9:00),能跑到8mb/s的下载速度

让我改改,晚上看看效果


更换完成之后试了一下,访问的速度变得更慢了,只剩下 300kb/s 不到了;没看到有啥报错信息。。。

  1. client:
2024-12-05 01:37:55.828 [I] [client/service.go:295] [6f4c99baddb4a383] try to connect to server...
2024-12-05 01:37:56.660 [I] [client/service.go:287] [6f4c99baddb4a383] login to server success, get run id [6f4c99baddb4a383]
2024-12-05 01:37:56.660 [I] [proxy/proxy_manager.go:173] [6f4c99baddb4a383] proxy added: [emby_http emby_tcp]
2024-12-05 01:37:56.972 [I] [client/control.go:168] [6f4c99baddb4a383] [emby_tcp] start proxy success
2024-12-05 01:37:56.972 [I] [client/control.go:168] [6f4c99baddb4a383] [emby_http] start proxy success
  1. server:
frp_server  | 2024-12-05 01:37:22.444 [I] [frps/root.go:105] frps uses config file: /etc/frp/frps.toml
frp_server  | 2024-12-05 01:37:22.760 [I] [server/service.go:237] frps tcp listen on 0.0.0.0:7000
frp_server  | 2024-12-05 01:37:22.760 [I] [server/service.go:261] frps quic listen on 0.0.0.0:7000
frp_server  | 2024-12-05 01:37:22.760 [I] [server/service.go:305] http service listen on 0.0.0.0:8080
frp_server  | 2024-12-05 01:37:22.760 [I] [frps/root.go:114] frps started successfully
frp_server  | 2024-12-05 01:37:22.760 [I] [server/service.go:351] dashboard listen on 0.0.0.0:7500
frp_server  | 2024-12-05 01:37:30.141 [W] [httputil/reverseproxy.go:486] do http proxy request [host: 127.0.0.1] error: no route found: 127.0.0.1 / 
frp_server  | 2024-12-05 01:37:56.656 [I] [server/service.go:576] [6f4c99baddb4a383] client login info: ip [103.169.127.245:56226] version [0.61.0] hostname [] os [linux] arch [arm64]
frp_server  | 2024-12-05 01:37:56.967 [I] [proxy/tcp.go:82] [6f4c99baddb4a383] [emby_tcp] tcp proxy listen port [10001]
frp_server  | 2024-12-05 01:37:56.968 [I] [server/control.go:399] [6f4c99baddb4a383] new proxy [emby_tcp] type [tcp] success
frp_server  | 2024-12-05 01:37:56.968 [I] [proxy/http.go:111] [6f4c99baddb4a383] [emby_http] http proxy listen for host [embu.changehow.cc] location [] group [], routeByHTTPUser []
frp_server  | 2024-12-05 01:37:56.968 [I] [server/control.go:399] [6f4c99baddb4a383] new proxy [emby_http] type [http] success
frp_server  | 2024-12-05 01:38:03.553 [I] [proxy/proxy.go:204] [6f4c99baddb4a383] [emby_tcp] get a user connection [58.247.23.205:51057]
frp_server  | 2024-12-05 01:38:05.772 [I] [proxy/proxy.go:204] [6f4c99baddb4a383] [emby_tcp] get a user connection [58.247.23.205:51058]
frp_server  | 2024-12-05 01:38:13.371 [I] [proxy/proxy.go:204] [6f4c99baddb4a383] [emby_tcp] get a user connection [58.247.23.205:18596]
frp_server  | 2024-12-05 01:38:13.379 [I] [proxy/proxy.go:204] [6f4c99baddb4a383] [emby_tcp] get a user connection [58.247.23.205:18597]
frp_server  | 2024-12-05 01:38:14.904 [I] [proxy/proxy.go:204] [6f4c99baddb4a383] [emby_tcp] get a user connection [58.247.23.205:18598]
frp_server  | 2024-12-05 01:38:15.461 [I] [proxy/proxy.go:204] [6f4c99baddb4a383] [emby_tcp] get a user connection [58.247.23.205:18599]
frp_server  | 2024-12-05 01:38:15.483 [I] [proxy/proxy.go:204] [6f4c99baddb4a383] [emby_tcp] get a user connection [58.247.23.205:18600]
frp_server  | 2024-12-05 01:38:27.354 [I] [proxy/proxy.go:204] [6f4c99baddb4a383] [emby_tcp] get a user connection [58.247.23.205:18601]
frp_server  | 2024-12-05 01:38:27.483 [I] [proxy/proxy.go:204] [6f4c99baddb4a383] [emby_tcp] get a user connection [58.247.23.205:18819]
frp_server  | 2024-12-05 01:38:28.583 [I] [proxy/proxy.go:204] [6f4c99baddb4a383] [emby_tcp] get a user connection [58.247.23.205:18820]
frp_server  | 2024-12-05 01:38:29.663 [I] [proxy/proxy.go:204] [6f4c99baddb4a383] [emby_tcp] get a user connection [58.247.23.205:18821]
<!-- gh-comment-id:2518882567 --> @ChangeHow commented on GitHub (Dec 5, 2024): > https://gofrp.org/zh-cn/docs/features/common/network/network/#%E6%94%AF%E6%8C%81-quic-%E5%8D%8F%E8%AE%AE 有点好奇,这个是延迟和传输问题嘛?怎么和时间还有关系,我刚才播放了一下(9:00),能跑到8mb/s的下载速度 让我改改,晚上看看效果 --- 更换完成之后试了一下,访问的速度变得更慢了,只剩下 300kb/s 不到了;没看到有啥报错信息。。。 1. client: ```text 2024-12-05 01:37:55.828 [I] [client/service.go:295] [6f4c99baddb4a383] try to connect to server... 2024-12-05 01:37:56.660 [I] [client/service.go:287] [6f4c99baddb4a383] login to server success, get run id [6f4c99baddb4a383] 2024-12-05 01:37:56.660 [I] [proxy/proxy_manager.go:173] [6f4c99baddb4a383] proxy added: [emby_http emby_tcp] 2024-12-05 01:37:56.972 [I] [client/control.go:168] [6f4c99baddb4a383] [emby_tcp] start proxy success 2024-12-05 01:37:56.972 [I] [client/control.go:168] [6f4c99baddb4a383] [emby_http] start proxy success ``` 2. server: ```text frp_server | 2024-12-05 01:37:22.444 [I] [frps/root.go:105] frps uses config file: /etc/frp/frps.toml frp_server | 2024-12-05 01:37:22.760 [I] [server/service.go:237] frps tcp listen on 0.0.0.0:7000 frp_server | 2024-12-05 01:37:22.760 [I] [server/service.go:261] frps quic listen on 0.0.0.0:7000 frp_server | 2024-12-05 01:37:22.760 [I] [server/service.go:305] http service listen on 0.0.0.0:8080 frp_server | 2024-12-05 01:37:22.760 [I] [frps/root.go:114] frps started successfully frp_server | 2024-12-05 01:37:22.760 [I] [server/service.go:351] dashboard listen on 0.0.0.0:7500 frp_server | 2024-12-05 01:37:30.141 [W] [httputil/reverseproxy.go:486] do http proxy request [host: 127.0.0.1] error: no route found: 127.0.0.1 / frp_server | 2024-12-05 01:37:56.656 [I] [server/service.go:576] [6f4c99baddb4a383] client login info: ip [103.169.127.245:56226] version [0.61.0] hostname [] os [linux] arch [arm64] frp_server | 2024-12-05 01:37:56.967 [I] [proxy/tcp.go:82] [6f4c99baddb4a383] [emby_tcp] tcp proxy listen port [10001] frp_server | 2024-12-05 01:37:56.968 [I] [server/control.go:399] [6f4c99baddb4a383] new proxy [emby_tcp] type [tcp] success frp_server | 2024-12-05 01:37:56.968 [I] [proxy/http.go:111] [6f4c99baddb4a383] [emby_http] http proxy listen for host [embu.changehow.cc] location [] group [], routeByHTTPUser [] frp_server | 2024-12-05 01:37:56.968 [I] [server/control.go:399] [6f4c99baddb4a383] new proxy [emby_http] type [http] success frp_server | 2024-12-05 01:38:03.553 [I] [proxy/proxy.go:204] [6f4c99baddb4a383] [emby_tcp] get a user connection [58.247.23.205:51057] frp_server | 2024-12-05 01:38:05.772 [I] [proxy/proxy.go:204] [6f4c99baddb4a383] [emby_tcp] get a user connection [58.247.23.205:51058] frp_server | 2024-12-05 01:38:13.371 [I] [proxy/proxy.go:204] [6f4c99baddb4a383] [emby_tcp] get a user connection [58.247.23.205:18596] frp_server | 2024-12-05 01:38:13.379 [I] [proxy/proxy.go:204] [6f4c99baddb4a383] [emby_tcp] get a user connection [58.247.23.205:18597] frp_server | 2024-12-05 01:38:14.904 [I] [proxy/proxy.go:204] [6f4c99baddb4a383] [emby_tcp] get a user connection [58.247.23.205:18598] frp_server | 2024-12-05 01:38:15.461 [I] [proxy/proxy.go:204] [6f4c99baddb4a383] [emby_tcp] get a user connection [58.247.23.205:18599] frp_server | 2024-12-05 01:38:15.483 [I] [proxy/proxy.go:204] [6f4c99baddb4a383] [emby_tcp] get a user connection [58.247.23.205:18600] frp_server | 2024-12-05 01:38:27.354 [I] [proxy/proxy.go:204] [6f4c99baddb4a383] [emby_tcp] get a user connection [58.247.23.205:18601] frp_server | 2024-12-05 01:38:27.483 [I] [proxy/proxy.go:204] [6f4c99baddb4a383] [emby_tcp] get a user connection [58.247.23.205:18819] frp_server | 2024-12-05 01:38:28.583 [I] [proxy/proxy.go:204] [6f4c99baddb4a383] [emby_tcp] get a user connection [58.247.23.205:18820] frp_server | 2024-12-05 01:38:29.663 [I] [proxy/proxy.go:204] [6f4c99baddb4a383] [emby_tcp] get a user connection [58.247.23.205:18821] ```
Author
Owner

@ChangeHow commented on GitHub (Dec 5, 2024):

破案了,是因为没有做好流量分割,走到了规则里面,被上游控制流量了

<!-- gh-comment-id:2520474473 --> @ChangeHow commented on GitHub (Dec 5, 2024): 破案了,是因为没有做好流量分割,走到了规则里面,被上游控制流量了
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#3614
No description provided.