fatedier / frp

A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.
Apache License 2.0
85.58k stars 13.26k forks source link

xtcp打洞成功后,端口http请求会随机断连或无响应,非http协议如RDP连接正常,改用ini配置就能访问 #4361

Closed guojin10038 closed 1 month ago

guojin10038 commented 2 months ago

Bug Description

我配置了几个xtcp连接,里面包含jellyfin、nextcloud、rdp、smb等, 使用toml配置时,jellyfin的请求部分能请求成功,但是部分会无响应直接停止 image 如图 image 部分转发直接显示无响应,没有成功过一次 image 但是同样的服务只要替换为ini配置文件,请求即可成功,并且不会出现超时未响应的问题 image 请求界面 image

frpc Version

v.59.0

frps Version

v.59.0

System Architecture

frps : linux/arm64, frpcA[proxies]:windows/amd64,frpcB[visiters]:linux/amd64

Configurations

**fpcA配置文件

serverAddr = "*****" serverPort = 7000

loginFailExit = false

console or real logFile path like ./frpc.log

log.to = "./frpc.log"

trace, debug, info, warn, error

log.level = "info"

log.maxDays = 3

disable log colors when log.to is console, default is false

log.disablePrintColor = false

Communication protocol used to connect to server

supports tcp, kcp, quic, websocket and wss now, default is tcp

transport.protocol = "quic"

If the disableCustomTLSFirstByte is set to false, frpc will establish a connection with frps using the

first custom byte when tls is enabled.

Since v0.50.0, the default value has been changed to true, and the first custom byte is disabled by default.

transport.tls.disableCustomTLSFirstByte = true

auth.method = "token"

auth.token = "*****"

transport.quic.keepalivePeriod = 10 transport.quic.maxIdleTimeout = 30 transport.quic.maxIncomingStreams = 100000

[[proxies]] name = "nextcloud_tcp" type = "xtcp" secretKey = "" localIP = "" localPort = 2096

If not empty, only visitors from specified users can connect.

Otherwise, visitors from same user can connect. '*' means allow all users.

allowUsers = ["guojin"]

If true, traffic of this proxy will be encrypted, default is false

transport.useEncryption = true transport.useCompression = true

[[proxies]]

'ssh' is the unique proxy name

If global user is not empty, it will be changed to {user}.{proxy} such as 'your_name.ssh'

name = "reader" type = "tcp" localIP = "*****" localPort = 8443

Limit bandwidth for this proxy, unit is KB and MB

transport.bandwidthLimit = "1MB"

Where to limit bandwidth, can be 'client' or 'server', default is 'client'

transport.bandwidthLimitMode = "client"

If true, traffic of this proxy will be encrypted, default is false

transport.useEncryption = true

If true, traffic will be compressed

transport.useCompression = true

Remote port listen by frps

remotePort = 8443

frps will load balancing connections for proxies in same group

loadBalancer.group = "reader_group"

group should have same group key

loadBalancer.groupKey = "*****"

Enable health check for the backend service, it supports 'tcp' and 'http' now.

frpc will connect local service's port to detect it's healthy status

healthCheck.type = "http"

healthCheck.path = "/#/"

Health check connection timeout

healthCheck.timeoutSeconds = 10

If continuous failed in 3 times, the proxy will be removed from frps

healthCheck.maxFailed = 10

Every 10 seconds will do a health check

healthCheck.intervalSeconds = 10

Additional meta info for each proxy. It will be passed to the server-side plugin for use.

metadatas.var1 = "abc"

metadatas.var2 = "123"

You can add some extra information to the proxy through annotations.

These annotations will be displayed on the frps dashboard.

[proxies.annotations]

key1 = "value1"

"prefix/key2" = "value2"

[[proxies]] name = "jellyfin" type = "tcp" localIP = "*****" localPort = 8096

If true, traffic of this proxy will be encrypted, default is false

transport.useEncryption = true

If true, traffic will be compressed

transport.useCompression = true

Remote port listen by frps

remotePort = 8096

[[proxies]] name = "homeassistant" type = "tcp" localIP = "*****" localPort = 8880

If true, traffic of this proxy will be encrypted, default is false

transport.useEncryption = true

If true, traffic will be compressed

transport.useCompression = true

Remote port listen by frps

remotePort = 8880

[[proxies]] name = "jellyfin_tcp" type = "xtcp" secretKey = "" localIP = "" localPort = 8096

If not empty, only visitors from specified users can connect.

Otherwise, visitors from same user can connect. '*' means allow all users.

allowUsers = ["*****"]

If true, traffic of this proxy will be encrypted, default is false

transport.useEncryption = true transport.useCompression = true

[[proxies]] name = "nextcloud_tcp" type = "xtcp" secretKey = "" localIP = "" localPort = 2096

If not empty, only visitors from specified users can connect.

Otherwise, visitors from same user can connect. '*' means allow all users.

allowUsers = ["*****"]

If true, traffic of this proxy will be encrypted, default is false

transport.useEncryption = true transport.useCompression = true

[[proxies]] name = "p2p_tcp" type = "xtcp" secretKey = "" localIP = "" localPort = 3389

If not empty, only visitors from specified users can connect.

Otherwise, visitors from same user can connect. '*' means allow all users.

allowUsers = ["*****"]

If true, traffic of this proxy will be encrypted, default is false

transport.useEncryption = true transport.useCompression = true

[[proxies]] name = "smb_tcp" type = "xtcp" secretKey = "" localIP = "" localPort = 445

If not empty, only visitors from specified users can connect.

Otherwise, visitors from same user can connect. '*' means allow all users.

allowUsers = ["*****"]

If true, traffic of this proxy will be encrypted, default is false

transport.useEncryption = true transport.useCompression = true

[[proxies]] name = "reader_tcp" type = "xtcp" secretKey = "" localIP = "" localPort = 8443 transport.useEncryption = true transport.useCompression = true

Logs

frpcA log

2024-07-31T14:40:08.418641343+08:00 2024-07-31 06:40:08.418 [I] [sub/root.go:142] start frpc service for config file [/etc/frp/frpc.toml] 2024-07-31T14:40:08.418677643+08:00 2024-07-31 06:40:08.418 [I] [client/service.go:294] try to connect to server... 2024-07-31T14:40:09.872228071+08:00 2024-07-31 06:40:09.872 [I] [client/service.go:286] [6e69bc305f59dad7] login to server success, get run id [6e69bc305f59dad7] 2024-07-31T14:40:09.872406370+08:00 2024-07-31 06:40:09.872 [I] [proxy/proxy_manager.go:173] [6e69bc305f59dad7] proxy added: [nextcloud_tcp reader jellyfin homeassistant jellyfin_tcp p2p_tcp smb_tcp reader_tcp] 2024-07-31T14:40:11.201508611+08:00 2024-07-31 06:40:11.201 [I] [client/control.go:168] [6e69bc305f59dad7] [reader] start proxy success 2024-07-31T14:40:11.201658710+08:00 2024-07-31 06:40:11.201 [I] [client/control.go:168] [6e69bc305f59dad7] [jellyfin] start proxy success 2024-07-31T14:40:11.201673510+08:00 2024-07-31 06:40:11.201 [I] [client/control.go:168] [6e69bc305f59dad7] [smb_tcp] start proxy success 2024-07-31T14:40:11.201689310+08:00 2024-07-31 06:40:11.201 [I] [client/control.go:168] [6e69bc305f59dad7] [reader_tcp] start proxy success 2024-07-31T14:40:11.495279455+08:00 2024-07-31 06:40:11.495 [I] [client/control.go:168] [6e69bc305f59dad7] [p2p_tcp] start proxy success 2024-07-31T14:40:11.495311854+08:00 2024-07-31 06:40:11.495 [I] [client/control.go:168] [6e69bc305f59dad7] [homeassistant] start proxy success 2024-07-31T14:40:11.495324854+08:00 2024-07-31 06:40:11.495 [I] [client/control.go:168] [6e69bc305f59dad7] [jellyfin_tcp] start proxy success 2024-07-31T14:40:11.495329254+08:00 2024-07-31 06:40:11.495 [I] [client/control.go:168] [6e69bc305f59dad7] [nextcloud_tcp] start proxy success 2024-07-31T14:44:53.945520117+08:00 2024-07-31 06:44:53.945 [I] [client/service.go:294] [6e69bc305f59dad7] try to connect to server... 2024-07-31T14:45:06.123266109+08:00 2024-07-31 06:45:06.123 [I] [client/service.go:286] [6e69bc305f59dad7] login to server success, get run id [6e69bc305f59dad7] 2024-07-31T14:45:06.123334308+08:00 2024-07-31 06:45:06.123 [I] [proxy/proxy_manager.go:173] [6e69bc305f59dad7] proxy added: [nextcloud_tcp reader jellyfin homeassistant jellyfin_tcp p2p_tcp smb_tcp reader_tcp] 2024-07-31T14:45:06.660295566+08:00 2024-07-31 06:45:06.660 [I] [client/control.go:168] [6e69bc305f59dad7] [reader_tcp] start proxy success 2024-07-31T14:45:06.660358066+08:00 2024-07-31 06:45:06.660 [I] [client/control.go:168] [6e69bc305f59dad7] [nextcloud_tcp] start proxy success 2024-07-31T14:45:06.660368465+08:00 2024-07-31 06:45:06.660 [I] [client/control.go:168] [6e69bc305f59dad7] [reader] start proxy success 2024-07-31T14:45:06.660373565+08:00 2024-07-31 06:45:06.660 [I] [client/control.go:168] [6e69bc305f59dad7] [jellyfin] start proxy success 2024-07-31T14:45:06.660390465+08:00 2024-07-31 06:45:06.660 [I] [client/control.go:168] [6e69bc305f59dad7] [smb_tcp] start proxy success 2024-07-31T14:45:06.660424365+08:00 2024-07-31 06:45:06.660 [I] [client/control.go:168] [6e69bc305f59dad7] [p2p_tcp] start proxy success 2024-07-31T14:45:06.660433365+08:00 2024-07-31 06:45:06.660 [I] [client/control.go:168] [6e69bc305f59dad7] [homeassistant] start proxy success 2024-07-31T14:45:06.660445765+08:00 2024-07-31 06:45:06.660 [I] [client/control.go:168] [6e69bc305f59dad7] [jellyfin_tcp] start proxy success 2024-07-31T14:45:24.846814541+08:00 2024-07-31 06:45:24.846 [I] [proxy/xtcp.go:72] [6e69bc305f59dad7] [p2p_tcp] nathole prepare success, nat type: HardNAT, behavior: BehaviorPortChanged, addresses: [112.64.61.213:10693 112.64.61.213:10700], assistedAddresses: [172.16.0.197:45696] 2024-07-31T14:45:25.767053085+08:00 2024-07-31 06:45:25.766 [I] [proxy/xtcp.go:93] [6e69bc305f59dad7] [p2p_tcp] get natHoleRespMsg, sid [172240831811655dea226010e5], protocol [quic], candidate address [116.228.98.178:61334], assisted address [172.31.14.251:47378], detectBehavior: {Role:receiver Mode:2 TTL:7 SendDelayMs:0 ReadTimeoutMs:38000 CandidatePorts:[] SendRandomPorts:0 ListenRandomPorts:256} 2024-07-31T14:45:26.223207136+08:00 2024-07-31 06:45:26.223 [I] [proxy/xtcp.go:72] [6e69bc305f59dad7] [p2p_tcp] nathole prepare success, nat type: HardNAT, behavior: BehaviorPortChanged, addresses: [112.64.61.213:10704 112.64.61.213:10969], assistedAddresses: [172.16.0.197:42985] 2024-07-31T14:45:26.975770311+08:00 2024-07-31 06:45:26.975 [I] [proxy/xtcp.go:93] [6e69bc305f59dad7] [p2p_tcp] get natHoleRespMsg, sid [1722408320e4b05375e2539228], protocol [quic], candidate address [116.228.98.178:61357], assisted address [172.31.14.251:45569], detectBehavior: {Role:receiver Mode:2 TTL:4 SendDelayMs:0 ReadTimeoutMs:38000 CandidatePorts:[] SendRandomPorts:0 ListenRandomPorts:256} 2024-07-31T14:45:31.378523386+08:00 2024-07-31 06:45:31.378 [I] [proxy/xtcp.go:72] [6e69bc305f59dad7] [p2p_tcp] nathole prepare success, nat type: HardNAT, behavior: BehaviorPortChanged, addresses: [112.64.61.213:11230 112.64.61.213:11231], assistedAddresses: [172.16.0.197:49403] 2024-07-31T14:45:33.450523673+08:00 2024-07-31 06:45:33.450 [I] [proxy/xtcp.go:93] [6e69bc305f59dad7] [p2p_tcp] get natHoleRespMsg, sid [17224083305889a15749b76c1b], protocol [quic], candidate address [116.228.98.178:61316], assisted address [172.31.14.251:36324], detectBehavior: {Role:sender Mode:1 TTL:0 SendDelayMs:0 ReadTimeoutMs:5000 CandidatePorts:[] SendRandomPorts:0 ListenRandomPorts:0} 2024-07-31T14:45:33.459904804+08:00 2024-07-31 06:45:33.459 [I] [proxy/xtcp.go:109] [6e69bc305f59dad7] [p2p_tcp] establishing nat hole connection successful, sid [17224083305889a15749b76c1b], remoteAddr [116.228.98.178:61316] 2024-07-31T14:46:03.858932016+08:00 2024-07-31 06:46:03.858 [W] [proxy/xtcp.go:101] [6e69bc305f59dad7] [p2p_tcp] make hole error: wait detect message timeout 2024-07-31T14:46:05.007200986+08:00 2024-07-31 06:46:05.007 [W] [proxy/xtcp.go:101] [6e69bc305f59dad7] [p2p_tcp] make hole error: wait detect message timeout 2024-07-31T14:47:28.461262169+08:00 2024-07-31 06:47:28.461 [I] [proxy/xtcp.go:72] [6e69bc305f59dad7] [p2p_tcp] nathole prepare success, nat type: HardNAT, behavior: BehaviorPortChanged, addresses: [112.64.61.213:9412 112.64.61.213:9413], assistedAddresses: [172.16.0.197:50825] 2024-07-31T14:47:29.752364390+08:00 2024-07-31 06:47:29.752 [I] [proxy/xtcp.go:93] [6e69bc305f59dad7] [p2p_tcp] get natHoleRespMsg, sid [17224084479f1893440c6351b7], protocol [quic], candidate address [116.228.98.178:61367], assisted address [172.31.14.251:56595], detectBehavior: {Role:sender Mode:1 TTL:0 SendDelayMs:0 ReadTimeoutMs:5000 CandidatePorts:[] SendRandomPorts:0 ListenRandomPorts:0} 2024-07-31T14:47:29.764854899+08:00 2024-07-31 06:47:29.764 [I] [proxy/xtcp.go:109] [6e69bc305f59dad7] [p2p_tcp] establishing nat hole connection successful, sid [17224084479f1893440c6351b7], remoteAddr [116.228.98.178:61367] 2024-07-31T14:49:24.849264954+08:00 2024-07-31 06:49:24.849 [I] [proxy/xtcp.go:72] [6e69bc305f59dad7] [nextcloud_tcp] nathole prepare success, nat type: HardNAT, behavior: BehaviorPortChanged, addresses: [112.64.61.213:9720 112.64.61.213:9703], assistedAddresses: [172.16.0.197:56585] 2024-07-31T14:49:25.166277026+08:00 2024-07-31 06:49:25.166 [I] [proxy/xtcp.go:93] [6e69bc305f59dad7] [nextcloud_tcp] get natHoleRespMsg, sid [172240856468de0b2a8a68e25f], protocol [quic], candidate address [116.228.98.178:61321], assisted address [172.31.14.251:37963], detectBehavior: {Role:receiver Mode:2 TTL:0 SendDelayMs:0 ReadTimeoutMs:38000 CandidatePorts:[] SendRandomPorts:0 ListenRandomPorts:256} 2024-07-31T14:49:39.176011068+08:00 2024-07-31 06:49:39.175 [I] [proxy/xtcp.go:109] [6e69bc305f59dad7] [nextcloud_tcp] establishing nat hole connection successful, sid [172240856468de0b2a8a68e25f], remoteAddr [116.228.98.178:61321] 2024-07-31T14:51:40.827696400+08:00 2024-07-31 06:51:40.827 [I] [proxy/xtcp.go:72] [6e69bc305f59dad7] [jellyfin_tcp] nathole prepare success, nat type: HardNAT, behavior: BehaviorPortChanged, addresses: [112.64.61.213:11128 112.64.61.213:11129], assistedAddresses: [172.16.0.197:51209] 2024-07-31T14:51:42.106146338+08:00 2024-07-31 06:51:42.106 [I] [proxy/xtcp.go:93] [6e69bc305f59dad7] [jellyfin_tcp] get natHoleRespMsg, sid [1722408700ce07dd9c04682eb3], protocol [quic], candidate address [116.228.98.178:61397], assisted address [172.31.14.251:40629], detectBehavior: {Role:sender Mode:1 TTL:0 SendDelayMs:0 ReadTimeoutMs:5000 CandidatePorts:[] SendRandomPorts:0 ListenRandomPorts:0} 2024-07-31T14:51:42.114032080+08:00 2024-07-31 06:51:42.113 [I] [proxy/xtcp.go:109] [6e69bc305f59dad7] [jellyfin_tcp] establishing nat hole connection successful, sid [1722408700ce07dd9c04682eb3], remoteAddr [116.228.98.178:61397] 2024-07-31T14:55:32.244948424+08:00 2024-07-31 06:55:32.244 [I] [proxy/xtcp.go:72] [6e69bc305f59dad7] [jellyfin_tcp] nathole prepare success, nat type: HardNAT, behavior: BehaviorPortChanged, addresses: [112.64.61.213:9508 112.64.61.213:9509], assistedAddresses: [172.16.0.197:45383] 2024-07-31T14:55:33.519943588+08:00 2024-07-31 06:55:33.519 [I] [proxy/xtcp.go:93] [6e69bc305f59dad7] [jellyfin_tcp] get natHoleRespMsg, sid [17224089316eb55470cd5ac530], protocol [quic], candidate address [116.228.98.178:61338], assisted address [172.31.14.251:58718], detectBehavior: {Role:sender Mode:1 TTL:0 SendDelayMs:0 ReadTimeoutMs:5000 CandidatePorts:[] SendRandomPorts:0 ListenRandomPorts:0} 2024-07-31T14:55:33.527756330+08:00 2024-07-31 06:55:33.527 [I] [proxy/xtcp.go:109] [6e69bc305f59dad7] [jellyfin_tcp] establishing nat hole connection successful, sid [17224089316eb55470cd5ac530], remoteAddr [116.228.98.178:61338] 2024-07-31T14:58:06.266490739+08:00 2024-07-31 06:58:06.266 [I] [proxy/xtcp.go:72] [6e69bc305f59dad7] [nextcloud_tcp] nathole prepare success, nat type: HardNAT, behavior: BehaviorPortChanged, addresses: [112.64.61.213:9724 112.64.61.213:9725], assistedAddresses: [172.16.0.197:44160] 2024-07-31T14:58:07.557146488+08:00 2024-07-31 06:58:07.556 [I] [proxy/xtcp.go:93] [6e69bc305f59dad7] [nextcloud_tcp] get natHoleRespMsg, sid [17224090850d0e4e9e8d51a88e], protocol [quic], candidate address [116.228.98.178:61399], assisted address [172.31.14.251:40631], detectBehavior: {Role:sender Mode:1 TTL:0 SendDelayMs:0 ReadTimeoutMs:5000 CandidatePorts:[] SendRandomPorts:0 ListenRandomPorts:0} 2024-07-31T14:58:12.557364282+08:00 2024-07-31 06:58:12.557 [W] [proxy/xtcp.go:101] [6e69bc305f59dad7] [nextcloud_tcp] make hole error: wait detect message error: read udp4 0.0.0.0:44160: i/o timeout 2024-07-31T14:58:15.689972298+08:00 2024-07-31 06:58:15.689 [I] [proxy/xtcp.go:72] [6e69bc305f59dad7] [nextcloud_tcp] nathole prepare success, nat type: HardNAT, behavior: BehaviorPortChanged, addresses: [112.64.61.213:9746 112.64.61.213:9747], assistedAddresses: [172.16.0.197:51142] 2024-07-31T14:58:17.587708553+08:00 2024-07-31 06:58:17.587 [I] [proxy/xtcp.go:93] [6e69bc305f59dad7] [nextcloud_tcp] get natHoleRespMsg, sid [17224090959e1858c131148a64], protocol [quic], candidate address [116.228.98.178:61307], assisted address [172.31.14.251:34045], detectBehavior: {Role:sender Mode:1 TTL:0 SendDelayMs:0 ReadTimeoutMs:5000 CandidatePorts:[] SendRandomPorts:0 ListenRandomPorts:0} 2024-07-31T14:58:17.594447703+08:00 2024-07-31 06:58:17.594 [I] [proxy/xtcp.go:109] [6e69bc305f59dad7] [nextcloud_tcp] establishing nat hole connection successful, sid [17224090959e1858c131148a64], remoteAddr [116.228.98.178:61307] 2024-07-31T14:59:39.578677953+08:00 2024-07-31 06:59:39.578 [I] [proxy/xtcp.go:72] [6e69bc305f59dad7] [p2p_tcp] nathole prepare success, nat type: HardNAT, behavior: BehaviorPortChanged, addresses: [112.64.61.213:9832 112.64.61.213:9833], assistedAddresses: [172.16.0.197:50962] 2024-07-31T14:59:40.862551252+08:00 2024-07-31 06:59:40.862 [I] [proxy/xtcp.go:93] [6e69bc305f59dad7] [p2p_tcp] get natHoleRespMsg, sid [172240917844ce819c8beb9fac], protocol [quic], candidate address [116.228.98.178:61398], assisted address [172.31.14.251:51008], detectBehavior: {Role:sender Mode:1 TTL:0 SendDelayMs:0 ReadTimeoutMs:5000 CandidatePorts:[] SendRandomPorts:0 ListenRandomPorts:0} 2024-07-31T14:59:40.870962089+08:00 2024-07-31 06:59:40.870 [I] [proxy/xtcp.go:109] [6e69bc305f59dad7] [p2p_tcp] establishing nat hole connection successful, sid [172240917844ce819c8beb9fac], remoteAddr [116.228.98.178:61398] 2024-07-31T15:02:55.863867084+08:00 2024-07-31 07:02:55.863 [I] [proxy/xtcp.go:72] [6e69bc305f59dad7] [p2p_tcp] nathole prepare success, nat type: HardNAT, behavior: BehaviorPortChanged, addresses: [112.64.61.213:10728 112.64.61.213:10729], assistedAddresses: [172.16.0.197:53894] 2024-07-31T15:02:57.149319470+08:00 2024-07-31 07:02:57.149 [I] [proxy/xtcp.go:93] [6e69bc305f59dad7] [p2p_tcp] get natHoleRespMsg, sid [17224093751486659dd1805215], protocol [quic], candidate address [116.228.98.178:61401], assisted address [172.31.14.251:33399], detectBehavior: {Role:sender Mode:1 TTL:0 SendDelayMs:0 ReadTimeoutMs:5000 CandidatePorts:[] SendRandomPorts:0 ListenRandomPorts:0} 2024-07-31T15:03:02.149595164+08:00 2024-07-31 07:03:02.149 [W] [proxy/xtcp.go:101] [6e69bc305f59dad7] [p2p_tcp] make hole error: wait detect message error: read udp4 0.0.0.0:53894: i/o timeout 2024-07-31T15:03:06.467498308+08:00 2024-07-31 07:03:06.467 [I] [proxy/xtcp.go:72] [6e69bc305f59dad7] [p2p_tcp] nathole prepare success, nat type: HardNAT, behavior: BehaviorPortChanged, addresses: [112.64.61.213:10754 112.64.61.213:10755], assistedAddresses: [172.16.0.197:58004] 2024-07-31T15:03:07.757330262+08:00 2024-07-31 07:03:07.757 [I] [proxy/xtcp.go:93] [6e69bc305f59dad7] [p2p_tcp] get natHoleRespMsg, sid [1722409385b12953003220287e], protocol [quic], candidate address [116.228.98.178:61397], assisted address [172.31.14.251:34153], detectBehavior: {Role:sender Mode:1 TTL:0 SendDelayMs:0 ReadTimeoutMs:5000 CandidatePorts:[] SendRandomPorts:0 ListenRandomPorts:0} 2024-07-31T15:03:07.765972598+08:00 2024-07-31 07:03:07.765 [I] [proxy/xtcp.go:109] [6e69bc305f59dad7] [p2p_tcp] establishing nat hole connection successful, sid [1722409385b12953003220287e], remoteAddr [116.228.98.178:61397] 2024-07-31T15:04:00.648342026+08:00 2024-07-31 07:04:00.648 [I] [proxy/xtcp.go:72] [6e69bc305f59dad7] [jellyfin_tcp] nathole prepare success, nat type: HardNAT, behavior: BehaviorPortChanged, addresses: [112.64.61.213:9386 112.64.61.213:9388], assistedAddresses: [172.16.0.197:58618] 2024-07-31T15:04:01.917064136+08:00 2024-07-31 07:04:01.916 [I] [proxy/xtcp.go:93] [6e69bc305f59dad7] [jellyfin_tcp] get natHoleRespMsg, sid [1722409439456d4379dd48f2e9], protocol [quic], candidate address [116.228.98.178:61342], assisted address [172.31.14.251:50514], detectBehavior: {Role:sender Mode:1 TTL:0 SendDelayMs:0 ReadTimeoutMs:5000 CandidatePorts:[] SendRandomPorts:0 ListenRandomPorts:0} 2024-07-31T15:04:01.923706987+08:00 2024-07-31 07:04:01.923 [I] [proxy/xtcp.go:109] [6e69bc305f59dad7] [jellyfin_tcp] establishing nat hole connection successful, sid [1722409439456d4379dd48f2e9], remoteAddr [116.228.98.178:61342] 2024-07-31T15:06:54.234035151+08:00 2024-07-31 07:06:54.233 [I] [proxy/xtcp.go:72] [6e69bc305f59dad7] [nextcloud_tcp] nathole prepare success, nat type: HardNAT, behavior: BehaviorPortChanged, addresses: [112.64.61.213:11204 112.64.61.213:11206], assistedAddresses: [172.16.0.197:36967] 2024-07-31T15:06:55.524010404+08:00 2024-07-31 07:06:55.523 [I] [proxy/xtcp.go:93] [6e69bc305f59dad7] [nextcloud_tcp] get natHoleRespMsg, sid [17224096124d967603469f7cef], protocol [quic], candidate address [116.228.98.178:61361], assisted address [172.31.14.251:46311], detectBehavior: {Role:sender Mode:1 TTL:0 SendDelayMs:0 ReadTimeoutMs:5000 CandidatePorts:[] SendRandomPorts:0 ListenRandomPorts:0} 2024-07-31T15:07:00.525169591+08:00 2024-07-31 07:07:00.524 [W] [proxy/xtcp.go:101] [6e69bc305f59dad7] [nextcloud_tcp] make hole error: wait detect message error: read udp4 0.0.0.0:36967: i/o timeout 2024-07-31T15:07:03.643234915+08:00 2024-07-31 07:07:03.643 [I] [proxy/xtcp.go:72] [6e69bc305f59dad7] [nextcloud_tcp] nathole prepare success, nat type: HardNAT, behavior: BehaviorPortChanged, addresses: [112.64.61.213:9223 112.64.61.213:9225], assistedAddresses: [172.16.0.197:48126] 2024-07-31T15:07:05.616747109+08:00 2024-07-31 07:07:05.616 [I] [proxy/xtcp.go:93] [6e69bc305f59dad7] [nextcloud_tcp] get natHoleRespMsg, sid [1722409622170f8f58361778df], protocol [quic], candidate address [116.228.98.178:61319], assisted address [172.31.14.251:34395], detectBehavior: {Role:sender Mode:1 TTL:0 SendDelayMs:0 ReadTimeoutMs:5000 CandidatePorts:[] SendRandomPorts:0 ListenRandomPorts:0} 2024-07-31T15:07:10.618236294+08:00 2024-07-31 07:07:10.618 [W] [proxy/xtcp.go:101] [6e69bc305f59dad7] [nextcloud_tcp] make hole error: wait detect message error: read udp4 0.0.0.0:48126: i/o timeout 2024-07-31T15:07:21.094561761+08:00 2024-07-31 07:07:21.094 [I] [proxy/xtcp.go:72] [6e69bc305f59dad7] [nextcloud_tcp] nathole prepare success, nat type: HardNAT, behavior: BehaviorPortChanged, addresses: [112.64.61.213:9379 112.64.61.213:9382], assistedAddresses: [172.16.0.197:46260] 2024-07-31T15:07:23.425523310+08:00 2024-07-31 07:07:23.425 [I] [proxy/xtcp.go:93] [6e69bc305f59dad7] [nextcloud_tcp] get natHoleRespMsg, sid [1722409640f95b83b487bde1eb], protocol [quic], candidate address [116.228.98.178:61311], assisted address [172.31.14.251:43789], detectBehavior: {Role:sender Mode:1 TTL:0 SendDelayMs:0 ReadTimeoutMs:5000 CandidatePorts:[] SendRandomPorts:0 ListenRandomPorts:0} 2024-07-31T15:07:28.426455999+08:00 2024-07-31 07:07:28.426 [W] [proxy/xtcp.go:101] [6e69bc305f59dad7] [nextcloud_tcp] make hole error: wait detect message error: read udp4 0.0.0.0:46260: i/o timeout 2024-07-31T15:07:31.601003505+08:00 2024-07-31 07:07:31.600 [I] [proxy/xtcp.go:72] [6e69bc305f59dad7] [nextcloud_tcp] nathole prepare success, nat type: HardNAT, behavior: BehaviorPortChanged, addresses: [112.64.61.213:9459 112.64.61.213:9460], assistedAddresses: [172.16.0.197:49283] 2024-07-31T15:07:33.556366634+08:00 2024-07-31 07:07:33.556 [I] [proxy/xtcp.go:93] [6e69bc305f59dad7] [nextcloud_tcp] get natHoleRespMsg, sid [172240965080e10f4196458c38], protocol [quic], candidate address [116.228.98.178:61338], assisted address [172.31.14.251:50172], detectBehavior: {Role:sender Mode:1 TTL:0 SendDelayMs:0 ReadTimeoutMs:5000 CandidatePorts:[] SendRandomPorts:0 ListenRandomPorts:0} 2024-07-31T15:07:38.557515721+08:00 2024-07-31 07:07:38.557 [W] [proxy/xtcp.go:101] [6e69bc305f59dad7] [nextcloud_tcp] make hole error: wait detect message error: read udp4 0.0.0.0:49283: i/o timeout 2024-07-31T15:07:51.169306284+08:00 2024-07-31 07:07:51.169 [I] [proxy/xtcp.go:72] [6e69bc305f59dad7] [nextcloud_tcp] nathole prepare success, nat type: HardNAT, behavior: BehaviorPortChanged, addresses: [112.64.61.213:9553 112.64.61.213:9555], assistedAddresses: [172.16.0.197:39258] 2024-07-31T15:07:52.442479861+08:00 2024-07-31 07:07:52.442 [I] [proxy/xtcp.go:93] [6e69bc305f59dad7] [nextcloud_tcp] get natHoleRespMsg, sid [1722409669683508eb49c63716], protocol [quic], candidate address [116.228.98.178:61353], assisted address [172.31.14.251:52797], detectBehavior: {Role:sender Mode:1 TTL:0 SendDelayMs:0 ReadTimeoutMs:5000 CandidatePorts:[] SendRandomPorts:0 ListenRandomPorts:0} 2024-07-31T15:07:57.443318851+08:00 2024-07-31 07:07:57.443 [W] [proxy/xtcp.go:101] [6e69bc305f59dad7] [nextcloud_tcp] make hole error: wait detect message error: read udp4 0.0.0.0:39258: i/o timeout 2024-07-31T15:08:00.608677624+08:00 2024-07-31 07:08:00.608 [I] [proxy/xtcp.go:72] [6e69bc305f59dad7] [nextcloud_tcp] nathole prepare success, nat type: HardNAT, behavior: BehaviorPortChanged, addresses: [112.64.61.213:9612 112.64.61.213:9617], assistedAddresses: [172.16.0.197:48496] 2024-07-31T15:08:01.889572345+08:00 2024-07-31 07:08:01.889 [I] [proxy/xtcp.go:93] [6e69bc305f59dad7] [nextcloud_tcp] get natHoleRespMsg, sid [1722409679083412cdfe45d642], protocol [quic], candidate address [116.228.98.178:61313], assisted address [172.31.14.251:60307], detectBehavior: {Role:sender Mode:1 TTL:0 SendDelayMs:0 ReadTimeoutMs:5000 CandidatePorts:[] SendRandomPorts:0 ListenRandomPorts:0} 2024-07-31T15:08:01.904939631+08:00 2024-07-31 07:08:01.904 [I] [proxy/xtcp.go:109] [6e69bc305f59dad7] [nextcloud_tcp] establishing nat hole connection successful, sid [1722409679083412cdfe45d642], remoteAddr [116.228.98.178:61313] 2024-07-31T15:10:27.853938375+08:00 2024-07-31 07:10:27.853 [I] [proxy/xtcp.go:72] [6e69bc305f59dad7] [smb_tcp] nathole prepare success, nat type: HardNAT, behavior: BehaviorPortChanged, addresses: [112.64.61.213:11005 112.64.61.213:11006], assistedAddresses: [172.16.0.197:47091] 2024-07-31T15:10:30.045993934+08:00 2024-07-31 07:10:30.045 [I] [proxy/xtcp.go:93] [6e69bc305f59dad7] [smb_tcp] get natHoleRespMsg, sid [1722409826e214331fbbb03ed2], protocol [quic], candidate address [116.228.98.178:61328], assisted address [172.31.14.251:48868], detectBehavior: {Role:sender Mode:1 TTL:0 SendDelayMs:0 ReadTimeoutMs:5000 CandidatePorts:[] SendRandomPorts:0 ListenRandomPorts:0} 2024-07-31T15:10:35.046878480+08:00 2024-07-31 07:10:35.046 [W] [proxy/xtcp.go:101] [6e69bc305f59dad7] [smb_tcp] make hole error: wait detect message error: read udp4 0.0.0.0:47091: i/o timeout 2024-07-31T15:10:37.457008194+08:00 2024-07-31 07:10:37.456 [I] [proxy/xtcp.go:72] [6e69bc305f59dad7] [smb_tcp] nathole prepare success, nat type: HardNAT, behavior: BehaviorPortChanged, addresses: [112.64.61.213:9264 112.64.61.213:9266], assistedAddresses: [172.16.0.197:33281] 2024-07-31T15:10:39.297989442+08:00 2024-07-31 07:10:39.297 [I] [proxy/xtcp.go:93] [6e69bc305f59dad7] [smb_tcp] get natHoleRespMsg, sid [17224098364b2b752d0f434717], protocol [quic], candidate address [116.228.98.178:61335], assisted address [172.31.14.251:47699], detectBehavior: {Role:sender Mode:1 TTL:0 SendDelayMs:0 ReadTimeoutMs:5000 CandidatePorts:[] SendRandomPorts:0 ListenRandomPorts:0} 2024-07-31T15:10:39.315219920+08:00 2024-07-31 07:10:39.315 [I] [proxy/xtcp.go:109] [6e69bc305f59dad7] [smb_tcp] establishing nat hole connection successful, sid [17224098364b2b752d0f434717], remoteAddr [116.228.98.178:61335] 2024-07-31T15:16:30.931103918+08:00 2024-07-31 07:16:30.930 [I] [proxy/xtcp.go:72] [6e69bc305f59dad7] [smb_tcp] nathole prepare success, nat type: HardNAT, behavior: BehaviorPortChanged, addresses: [112.64.61.213:11053 112.64.61.213:11058], assistedAddresses: [172.16.0.197:59907] 2024-07-31T15:16:33.039747269+08:00 2024-07-31 07:16:33.039 [I] [proxy/xtcp.go:93] [6e69bc305f59dad7] [smb_tcp] get natHoleRespMsg, sid [1722410190b51e6d1263773424], protocol [quic], candidate address [116.228.98.178:61355], assisted address [172.31.14.251:44471], detectBehavior: {Role:sender Mode:1 TTL:0 SendDelayMs:0 ReadTimeoutMs:5000 CandidatePorts:[] SendRandomPorts:0 ListenRandomPorts:0} 2024-07-31T15:16:38.040768814+08:00 2024-07-31 07:16:38.040 [W] [proxy/xtcp.go:101] [6e69bc305f59dad7] [smb_tcp] make hole error: wait detect message error: read udp4 0.0.0.0:59907: i/o timeout 2024-07-31T15:16:41.273305297+08:00 2024-07-31 07:16:41.273 [I] [proxy/xtcp.go:72] [6e69bc305f59dad7] [smb_tcp] nathole prepare success, nat type: HardNAT, behavior: BehaviorPortChanged, addresses: [112.64.61.213:11240 112.64.61.213:11243], assistedAddresses: [172.16.0.197:34381] 2024-07-31T15:16:42.551621234+08:00 2024-07-31 07:16:42.551 [I] [proxy/xtcp.go:93] [6e69bc305f59dad7] [smb_tcp] get natHoleRespMsg, sid [17224102008b27b59544f9648d], protocol [quic], candidate address [116.228.98.178:61375], assisted address [172.31.14.251:40169], detectBehavior: {Role:sender Mode:1 TTL:0 SendDelayMs:0 ReadTimeoutMs:5000 CandidatePorts:[] SendRandomPorts:0 ListenRandomPorts:0} 2024-07-31T15:16:47.552014383+08:00 2024-07-31 07:16:47.551 [W] [proxy/xtcp.go:101] [6e69bc305f59dad7] [smb_tcp] make hole error: wait detect message error: read udp4 0.0.0.0:34381: i/o timeout 2024-07-31T15:16:54.263753500+08:00 2024-07-31 07:16:54.263 [I] [proxy/xtcp.go:72] [6e69bc305f59dad7] [smb_tcp] nathole prepare success, nat type: HardNAT, behavior: BehaviorPortChanged, addresses: [112.64.61.213:9304 112.64.61.213:9310], assistedAddresses: [172.16.0.197:52161] 2024-07-31T15:16:55.105327034+08:00 2024-07-31 07:16:55.105 [I] [proxy/xtcp.go:93] [6e69bc305f59dad7] [smb_tcp] get natHoleRespMsg, sid [172241021380cd1177439aeaeb], protocol [quic], candidate address [116.228.98.178:61382], assisted address [172.31.14.251:42228], detectBehavior: {Role:receiver Mode:2 TTL:0 SendDelayMs:0 ReadTimeoutMs:38000 CandidatePorts:[] SendRandomPorts:0 ListenRandomPorts:256} 2024-07-31T15:16:58.566843593+08:00 2024-07-31 07:16:58.566 [I] [proxy/xtcp.go:109] [6e69bc305f59dad7] [smb_tcp] establishing nat hole connection successful, sid [172241021380cd1177439aeaeb], remoteAddr [116.228.98.178:61382] 2024-07-31T15:17:41.095884781+08:00 2024-07-31 07:17:41.095 [I] [proxy/xtcp.go:72] [6e69bc305f59dad7] [jellyfin_tcp] nathole prepare success, nat type: HardNAT, behavior: BehaviorPortChanged, addresses: [112.64.61.213:10096 112.64.61.213:10099], assistedAddresses: [172.16.0.197:58760] 2024-07-31T15:17:42.891886648+08:00 2024-07-31 07:17:42.891 [I] [proxy/xtcp.go:93] [6e69bc305f59dad7] [jellyfin_tcp] get natHoleRespMsg, sid [172241026040b66496ad7125b9], protocol [quic], candidate address [116.228.98.178:61368], assisted address [172.31.14.251:43628], detectBehavior: {Role:sender Mode:1 TTL:0 SendDelayMs:0 ReadTimeoutMs:5000 CandidatePorts:[] SendRandomPorts:0 ListenRandomPorts:0} 2024-07-31T15:17:47.893232091+08:00 2024-07-31 07:17:47.893 [W] [proxy/xtcp.go:101] [6e69bc305f59dad7] [jellyfin_tcp] make hole error: wait detect message error: read udp4 0.0.0.0:58760: i/o timeout 2024-07-31T15:17:51.306956489+08:00 2024-07-31 07:17:51.306 [I] [proxy/xtcp.go:72] [6e69bc305f59dad7] [jellyfin_tcp] nathole prepare success, nat type: HardNAT, behavior: BehaviorPortChanged, addresses: [112.64.61.213:10193 112.64.61.213:10195], assistedAddresses: [172.16.0.197:51718] 2024-07-31T15:17:52.593886265+08:00 2024-07-31 07:17:52.593 [I] [proxy/xtcp.go:93] [6e69bc305f59dad7] [jellyfin_tcp] get natHoleRespMsg, sid [1722410270ce33dd846513b487], protocol [quic], candidate address [116.228.98.178:61334], assisted address [172.31.14.251:48136], detectBehavior: {Role:sender Mode:1 TTL:0 SendDelayMs:0 ReadTimeoutMs:5000 CandidatePorts:[] SendRandomPorts:0 ListenRandomPorts:0} 2024-07-31T15:17:52.601944208+08:00 2024-07-31 07:17:52.601 [I] [proxy/xtcp.go:109] [6e69bc305f59dad7] [jellyfin_tcp] establishing nat hole connection successful, sid [1722410270ce33dd846513b487], remoteAddr [116.228.98.178:61334] 2024-07-31T15:18:44.821946391+08:00 2024-07-31 07:18:44.821 [I] [proxy/xtcp.go:72] [6e69bc305f59dad7] [reader_tcp] nathole prepare success, nat type: HardNAT, behavior: BehaviorPortChanged, addresses: [112.64.61.213:10714 112.64.61.213:10715], assistedAddresses: [172.16.0.197:52420] 2024-07-31T15:18:47.146163813+08:00 2024-07-31 07:18:47.145 [I] [proxy/xtcp.go:93] [6e69bc305f59dad7] [reader_tcp] get natHoleRespMsg, sid [1722410323566e3a131d755a4a], protocol [quic], candidate address [116.228.98.178:61340], assisted address [172.31.14.251:57526], detectBehavior: {Role:sender Mode:1 TTL:0 SendDelayMs:0 ReadTimeoutMs:5000 CandidatePorts:[] SendRandomPorts:0 ListenRandomPorts:0} 2024-07-31T15:18:52.146800261+08:00 2024-07-31 07:18:52.146 [W] [proxy/xtcp.go:101] [6e69bc305f59dad7] [reader_tcp] make hole error: wait detect message error: read udp4 0.0.0.0:52420: i/o timeout 2024-07-31T15:18:54.377479047+08:00 2024-07-31 07:18:54.377 [I] [proxy/xtcp.go:72] [6e69bc305f59dad7] [reader_tcp] nathole prepare success, nat type: HardNAT, behavior: BehaviorPortChanged, addresses: [112.64.61.213:10776 112.64.61.213:10778], assistedAddresses: [172.16.0.197:45588] 2024-07-31T15:18:56.300248015+08:00 2024-07-31 07:18:56.300 [I] [proxy/xtcp.go:93] [6e69bc305f59dad7] [reader_tcp] get natHoleRespMsg, sid [172241033300894bfdcec06abe], protocol [quic], candidate address [116.228.98.178:61383], assisted address [172.31.14.251:58983], detectBehavior: {Role:sender Mode:1 TTL:0 SendDelayMs:0 ReadTimeoutMs:5000 CandidatePorts:[] SendRandomPorts:0 ListenRandomPorts:0} 2024-07-31T15:19:01.301057761+08:00 2024-07-31 07:19:01.300 [W] [proxy/xtcp.go:101] [6e69bc305f59dad7] [reader_tcp] make hole error: wait detect message error: read udp4 0.0.0.0:45588: i/o timeout 2024-07-31T15:19:07.629586595+08:00 2024-07-31 07:19:07.629 [W] [proxy/xtcp.go:69] [6e69bc305f59dad7] [reader_tcp] nathole prepare error: discover error: wait response from stun server timeout 2024-07-31T15:19:14.494518626+08:00 2024-07-31 07:19:14.494 [I] [proxy/xtcp.go:72] [6e69bc305f59dad7] [reader_tcp] nathole prepare success, nat type: HardNAT, behavior: BehaviorPortChanged, addresses: [112.64.61.213:11078 112.64.61.213:11080], assistedAddresses: [172.16.0.197:34185] 2024-07-31T15:19:16.191860692+08:00 2024-07-31 07:19:16.191 [I] [proxy/xtcp.go:93] [6e69bc305f59dad7] [reader_tcp] get natHoleRespMsg, sid [17224103537d99c2b25e2ea178], protocol [quic], candidate address [116.228.98.178:61326], assisted address [172.31.14.251:56974], detectBehavior: {Role:sender Mode:1 TTL:0 SendDelayMs:0 ReadTimeoutMs:5000 CandidatePorts:[] SendRandomPorts:0 ListenRandomPorts:0} 2024-07-31T15:19:21.192193742+08:00 2024-07-31 07:19:21.192 [W] [proxy/xtcp.go:101] [6e69bc305f59dad7] [reader_tcp] make hole error: wait detect message error: read udp4 0.0.0.0:34185: i/o timeout 2024-07-31T15:19:24.790611831+08:00 2024-07-31 07:19:24.790 [I] [proxy/xtcp.go:72] [6e69bc305f59dad7] [reader_tcp] nathole prepare success, nat type: HardNAT, behavior: BehaviorPortChanged, addresses: [112.64.61.213:11160 112.64.61.213:11163], assistedAddresses: [172.16.0.197:39793] 2024-07-31T15:19:26.046664226+08:00 2024-07-31 07:19:26.046 [I] [proxy/xtcp.go:93] [6e69bc305f59dad7] [reader_tcp] get natHoleRespMsg, sid [1722410364b3a806f591a08907], protocol [quic], candidate address [116.228.98.178:61337], assisted address [172.31.14.251:41545], detectBehavior: {Role:sender Mode:1 TTL:0 SendDelayMs:2000 ReadTimeoutMs:5000 CandidatePorts:[] SendRandomPorts:0 ListenRandomPorts:0} 2024-07-31T15:19:33.047928490+08:00 2024-07-31 07:19:33.047 [W] [proxy/xtcp.go:101] [6e69bc305f59dad7] [reader_tcp] make hole error: wait detect message error: read udp4 0.0.0.0:39793: i/o timeout 2024-07-31T15:19:35.369116634+08:00 2024-07-31 07:19:35.368 [I] [proxy/xtcp.go:72] [6e69bc305f59dad7] [reader_tcp] nathole prepare success, nat type: HardNAT, behavior: BehaviorPortChanged, addresses: [112.64.61.213:9222 112.64.61.213:9223], assistedAddresses: [172.16.0.197:48426] 2024-07-31T15:19:36.262441901+08:00 2024-07-31 07:19:36.262 [I] [proxy/xtcp.go:93] [6e69bc305f59dad7] [reader_tcp] get natHoleRespMsg, sid [17224103740e3c284fed561c53], protocol [quic], candidate address [116.228.98.178:61381], assisted address [172.31.14.251:37165], detectBehavior: {Role:receiver Mode:2 TTL:7 SendDelayMs:0 ReadTimeoutMs:38000 CandidatePorts:[] SendRandomPorts:0 ListenRandomPorts:256} 2024-07-31T15:19:48.621690479+08:00 2024-07-31 07:19:48.621 [I] [proxy/xtcp.go:109] [6e69bc305f59dad7] [reader_tcp] establishing nat hole connection successful, sid [17224103740e3c284fed561c53], remoteAddr [116.228.98.178:61381] 2024-07-31T15:22:04.691931301+08:00 2024-07-31 07:22:04.691 [I] [proxy/xtcp.go:72] [6e69bc305f59dad7] [p2p_tcp] nathole prepare success, nat type: HardNAT, behavior: BehaviorPortChanged, addresses: [112.64.61.213:9569 112.64.61.213:9572], assistedAddresses: [172.16.0.197:39569] 2024-07-31T15:22:05.275666463+08:00 2024-07-31 07:22:05.275 [I] [proxy/xtcp.go:93] [6e69bc305f59dad7] [p2p_tcp] get natHoleRespMsg, sid [1722410524680ab4b9a178073b], protocol [quic], candidate address [116.228.98.178:61393], assisted address [172.31.14.251:48833], detectBehavior: {Role:receiver Mode:2 TTL:7 SendDelayMs:0 ReadTimeoutMs:38000 CandidatePorts:[] SendRandomPorts:0 ListenRandomPorts:256} 2024-07-31T15:22:08.026657759+08:00 2024-07-31 07:22:08.026 [I] [proxy/xtcp.go:72] [6e69bc305f59dad7] [jellyfin_tcp] nathole prepare success, nat type: HardNAT, behavior: BehaviorPortChanged, addresses: [112.64.61.213:10031 112.64.61.213:10032], assistedAddresses: [172.16.0.197:51156] 2024-07-31T15:22:08.811086398+08:00 2024-07-31 07:22:08.810 [I] [proxy/xtcp.go:93] [6e69bc305f59dad7] [jellyfin_tcp] get natHoleRespMsg, sid [1722410526fe6ee72f8555cb4f], protocol [quic], candidate address [116.228.98.178:61388], assisted address [172.31.14.251:57374], detectBehavior: {Role:receiver Mode:2 TTL:7 SendDelayMs:0 ReadTimeoutMs:38000 CandidatePorts:[] SendRandomPorts:0 ListenRandomPorts:256} 2024-07-31T15:22:12.193688317+08:00 2024-07-31 07:22:12.193 [I] [proxy/xtcp.go:109] [6e69bc305f59dad7] [p2p_tcp] establishing nat hole connection successful, sid [1722410524680ab4b9a178073b], remoteAddr [116.228.98.178:61393] 2024-07-31T15:22:12.616501719+08:00 2024-07-31 07:22:12.616 [I] [proxy/xtcp.go:109] [6e69bc305f59dad7] [jellyfin_tcp] establishing nat hole connection successful, sid [1722410526fe6ee72f8555cb4f], remoteAddr [116.228.98.178:61388] 2024-07-31T15:37:14.908848894+08:00 2024-07-31 07:37:14.908 [I] [proxy/xtcp.go:72] [6e69bc305f59dad7] [reader_tcp] nathole prepare success, nat type: HardNAT, behavior: BehaviorPortChanged, addresses: [112.64.61.213:9473 112.64.61.213:9474], assistedAddresses: [172.16.0.197:52828] 2024-07-31T15:37:15.164279841+08:00 2024-07-31 07:37:15.164 [I] [proxy/xtcp.go:93] [6e69bc305f59dad7] [reader_tcp] get natHoleRespMsg, sid [1722411434e82c152f038b2f6d], protocol [quic], candidate address [116.228.98.178:61354], assisted address [172.31.14.251:50308], detectBehavior: {Role:receiver Mode:2 TTL:7 SendDelayMs:0 ReadTimeoutMs:38000 CandidatePorts:[] SendRandomPorts:0 ListenRandomPorts:256} 2024-07-31T15:37:25.269714880+08:00 2024-07-31 07:37:25.269 [I] [proxy/xtcp.go:109] [6e69bc305f59dad7] [reader_tcp] establishing nat hole connection successful, sid [1722411434e82c152f038b2f6d], remoteAddr [116.228.98.178:61354] 2024-07-31T15:56:56.553935011+08:00 2024-07-31 07:56:56.553 [I] [proxy/xtcp.go:72] [6e69bc305f59dad7] [jellyfin_tcp] nathole prepare success, nat type: HardNAT, behavior: BehaviorPortChanged, addresses: [112.64.61.213:11091 112.64.61.213:11100], assistedAddresses: [172.16.0.197:49138] 2024-07-31T15:56:56.842097162+08:00 2024-07-31 07:56:56.841 [I] [proxy/xtcp.go:93] [6e69bc305f59dad7] [jellyfin_tcp] get natHoleRespMsg, sid [172241261500e918f348f03513], protocol [quic], candidate address [116.228.98.178:61398], assisted address [172.31.14.251:51008], detectBehavior: {Role:receiver Mode:2 TTL:0 SendDelayMs:0 ReadTimeoutMs:38000 CandidatePorts:[] SendRandomPorts:0 ListenRandomPorts:256} 2024-07-31T15:56:57.900674905+08:00 2024-07-31 07:56:57.900 [I] [proxy/xtcp.go:72] [6e69bc305f59dad7] [p2p_tcp] nathole prepare success, nat type: HardNAT, behavior: BehaviorPortChanged, addresses: [112.64.61.213:9326 112.64.61.213:9332], assistedAddresses: [172.16.0.197:37492] 2024-07-31T15:56:58.173420061+08:00 2024-07-31 07:56:58.173 [I] [proxy/xtcp.go:93] [6e69bc305f59dad7] [p2p_tcp] get natHoleRespMsg, sid [17224126179e0479a303110aa0], protocol [quic], candidate address [116.228.98.178:61374], assisted address [172.31.14.251:37378], detectBehavior: {Role:receiver Mode:2 TTL:0 SendDelayMs:0 ReadTimeoutMs:38000 CandidatePorts:[] SendRandomPorts:0 ListenRandomPorts:256} 2024-07-31T15:57:01.579098735+08:00 2024-07-31 07:57:01.578 [I] [proxy/xtcp.go:109] [6e69bc305f59dad7] [jellyfin_tcp] establishing nat hole connection successful, sid [172241261500e918f348f03513], remoteAddr [116.228.98.178:61398] 2024-07-31T15:57:08.114871646+08:00 2024-07-31 07:57:08.114 [I] [proxy/xtcp.go:109] [6e69bc305f59dad7] [p2p_tcp] establishing nat hole connection successful, sid [17224126179e0479a303110aa0], remoteAddr [116.228.98.178:61374] 2024-07-31T16:01:00.764108012+08:00 2024-07-31 08:01:00.763 [I] [proxy/xtcp.go:72] [6e69bc305f59dad7] [p2p_tcp] nathole prepare success, nat type: HardNAT, behavior: BehaviorPortChanged, addresses: [112.64.61.213:10819 112.64.61.213:10820], assistedAddresses: [172.16.0.197:51629] 2024-07-31T16:01:01.031251785+08:00 2024-07-31 08:01:01.031 [I] [proxy/xtcp.go:93] [6e69bc305f59dad7] [p2p_tcp] get natHoleRespMsg, sid [1722412860faf43645b26aedaf], protocol [quic], candidate address [116.228.98.178:61405], assisted address [172.31.14.251:55657], detectBehavior: {Role:receiver Mode:2 TTL:7 SendDelayMs:0 ReadTimeoutMs:38000 CandidatePorts:[] SendRandomPorts:0 ListenRandomPorts:256} 2024-07-31T16:01:07.631326350+08:00 2024-07-31 08:01:07.631 [I] [proxy/xtcp.go:109] [6e69bc305f59dad7] [p2p_tcp] establishing nat hole connection successful, sid [1722412860faf43645b26aedaf], remoteAddr [116.228.98.178:61405] 2024-07-31T16:03:10.963532543+08:00 2024-07-31 08:03:10.963 [I] [proxy/xtcp.go:72] [6e69bc305f59dad7] [jellyfin_tcp] nathole prepare success, nat type: HardNAT, behavior: BehaviorPortChanged, addresses: [112.64.61.213:9566 112.64.61.213:9567], assistedAddresses: [172.16.0.197:40594] 2024-07-31T16:03:11.232473803+08:00 2024-07-31 08:03:11.232 [I] [proxy/xtcp.go:93] [6e69bc305f59dad7] [jellyfin_tcp] get natHoleRespMsg, sid [1722412990e3a49787fdf0523f], protocol [quic], candidate address [116.228.98.178:61315], assisted address [172.31.14.251:60529], detectBehavior: {Role:receiver Mode:2 TTL:7 SendDelayMs:0 ReadTimeoutMs:38000 CandidatePorts:[] SendRandomPorts:0 ListenRandomPorts:256} 2024-07-31T16:03:19.141357719+08:00 2024-07-31 08:03:19.141 [I] [proxy/xtcp.go:72] [6e69bc305f59dad7] [p2p_tcp] nathole prepare success, nat type: HardNAT, behavior: BehaviorPortChanged, addresses: [112.64.61.213:9866 112.64.61.213:9867], assistedAddresses: [172.16.0.197:59458] 2024-07-31T16:03:19.431277836+08:00 2024-07-31 08:03:19.431 [I] [proxy/xtcp.go:93] [6e69bc305f59dad7] [p2p_tcp] get natHoleRespMsg, sid [17224129988eda2681973142ef], protocol [quic], candidate address [116.228.98.178:61346], assisted address [172.31.14.251:34640], detectBehavior: {Role:receiver Mode:2 TTL:7 SendDelayMs:0 ReadTimeoutMs:38000 CandidatePorts:[] SendRandomPorts:0 ListenRandomPorts:256} 2024-07-31T16:03:21.401881060+08:00 2024-07-31 08:03:21.401 [I] [proxy/xtcp.go:109] [6e69bc305f59dad7] [jellyfin_tcp] establishing nat hole connection successful, sid [1722412990e3a49787fdf0523f], remoteAddr [116.228.98.178:61315] 2024-07-31T16:03:28.175235340+08:00 2024-07-31 08:03:28.175 [I] [proxy/xtcp.go:109] [6e69bc305f59dad7] [p2p_tcp] establishing nat hole connection successful, sid [17224129988eda2681973142ef], remoteAddr [116.228.98.178:61346] 2024-07-31T16:04:09.618460631+08:00 2024-07-31 08:04:09.618 [I] [proxy/xtcp.go:72] [6e69bc305f59dad7] [reader_tcp] nathole prepare success, nat type: HardNAT, behavior: BehaviorPortChanged, addresses: [112.64.61.213:10386 112.64.61.213:10388], assistedAddresses: [172.16.0.197:48990] 2024-07-31T16:04:09.905619867+08:00 2024-07-31 08:04:09.905 [I] [proxy/xtcp.go:93] [6e69bc305f59dad7] [reader_tcp] get natHoleRespMsg, sid [1722413048f7810b084333dfe0], protocol [quic], candidate address [116.228.98.178:61392], assisted address [172.31.14.251:54668], detectBehavior: {Role:receiver Mode:2 TTL:7 SendDelayMs:0 ReadTimeoutMs:38000 CandidatePorts:[] SendRandomPorts:0 ListenRandomPorts:256} 2024-07-31T16:04:16.064816047+08:00 2024-07-31 08:04:16.064 [I] [proxy/xtcp.go:109] [6e69bc305f59dad7] [reader_tcp] establishing nat hole connection successful, sid [1722413048f7810b084333dfe0], remoteAddr [116.228.98.178:61392]

Steps to reproduce

  1. 配置好配置文件并启动
  2. 请求http://127.0.0.1:8443/#/ 或 http://127.0.0.1:8096/web/
  3. 服务报错

Affected area

guojin10038 commented 2 months ago

*****frpcB ini配置文件

[common] server_addr = server_port = 7000 token =

[p2p_tcp_visitor] role = visitor type = xtcp server_name = p2p_tcp sk = ***** bind_port = 13389 use_encryption = true use_compression = true

[jellyfin_tcp_visitor] role = visitor type = xtcp server_name = jellyfin_tcp sk = ***** bind_port = 8096 use_encryption = true use_compression = true

[nextcloud_tcp_visitor] role = visitor type = xtcp server_name = nextcloud_tcp sk = ***** bind_port = 2096 use_encryption = true use_compression = true

[reader_tcp_visitor] role = visitor type = xtcp server_name = reader_tcp sk = ***** bind_port = 8443 use_encryption = true use_compression = true

[smb_tcp_visitor] role = visitor type = xtcp server_name = smb_tcp sk = ***** bind_port = 10445 use_encryption = true use_compression = true

guojin10038 commented 2 months ago

frpcB toml配置文件

2024-07-31 15:02:30.077 [I] [sub/root.go:142] start frpc service for config file [runc.toml] 2024-07-31 15:02:30.077 [I] [client/service.go:294] try to connect to server... 2024-07-31 15:02:30.316 [I] [client/service.go:286] [8b262802803df244] login to server success, get run id [8b262802803df244] 2024-07-31 15:02:30.316 [I] [visitor/visitor_manager.go:121] [8b262802803df244] start visitor success 2024-07-31 15:02:30.317 [I] [visitor/visitor_manager.go:121] [8b262802803df244] start visitor success 2024-07-31 15:02:30.317 [I] [visitor/visitor_manager.go:121] [8b262802803df244] start visitor success 2024-07-31 15:02:30.317 [I] [visitor/visitor_manager.go:121] [8b262802803df244] start visitor success 2024-07-31 15:02:30.317 [I] [visitor/visitor_manager.go:121] [8b262802803df244] start visitor success 2024-07-31 15:02:30.317 [I] [visitor/visitor_manager.go:172] [8b262802803df244] visitor added: [nextcloud_tcp_visitor p2p_tcp_visitor jellyfin_tcp_visitor reader_tcp_visitor smb_tcp_visitor] 2024-07-31 15:02:51.321 [I] [visitor/xtcp.go:283] [8b262802803df244] [reader_tcp_visitor] nathole prepare success, nat type: EasyNAT, behavior: BehaviorNoChange, addresses: [116.228.98.178:61401 116.228.98.178:61401], assistedAddresses: [172.31.14.251:33399] 2024-07-31 15:02:52.133 [I] [visitor/xtcp.go:309] [8b262802803df244] [reader_tcp_visitor] get natHoleRespMsg, sid [17224093751486659dd1805215], protocol [quic], candidate address [112.64.61.213:10728 112.64.61.213:10729], assisted address [172.16.0.197:53894], detectBehavior: {Role:receiver Mode:1 TTL:0 SendDelayMs:0 ReadTimeoutMs:5000 CandidatePorts:[{From:10723 To:10735}] SendRandomPorts:0 ListenRandomPorts:0} 2024-07-31 15:02:57.168 [W] [visitor/xtcp.go:316] [8b262802803df244] [reader_tcp_visitor] make hole error: wait detect message error: read udp4 0.0.0.0:33399: i/o timeout 2024-07-31 15:03:01.830 [I] [visitor/xtcp.go:283] [8b262802803df244] [reader_tcp_visitor] nathole prepare success, nat type: EasyNAT, behavior: BehaviorNoChange, addresses: [116.228.98.178:61397 116.228.98.178:61397], assistedAddresses: [172.31.14.251:34153] 2024-07-31 15:03:02.741 [I] [visitor/xtcp.go:309] [8b262802803df244] [reader_tcp_visitor] get natHoleRespMsg, sid [1722409385b12953003220287e], protocol [quic], candidate address [112.64.61.213:10754 112.64.61.213:10755], assisted address [172.16.0.197:58004], detectBehavior: {Role:receiver Mode:1 TTL:0 SendDelayMs:0 ReadTimeoutMs:5000 CandidatePorts:[{From:10749 To:10761}] SendRandomPorts:0 ListenRandomPorts:0} 2024-07-31 15:03:03.887 [I] [visitor/xtcp.go:320] [8b262802803df244] [reader_tcp_visitor] establishing nat hole connection successful, sid [1722409385b12953003220287e], remoteAddr [112.64.61.213:10758] 2024-07-31 15:03:55.601 [I] [visitor/xtcp.go:283] [8b262802803df244] [jellyfin_tcp_visitor] nathole prepare success, nat type: EasyNAT, behavior: BehaviorNoChange, addresses: [116.228.98.178:61342 116.228.98.178:61342], assistedAddresses: [172.31.14.251:50514] 2024-07-31 15:03:56.900 [I] [visitor/xtcp.go:309] [8b262802803df244] [jellyfin_tcp_visitor] get natHoleRespMsg, sid [1722409439456d4379dd48f2e9], protocol [quic], candidate address [112.64.61.213:9386 112.64.61.213:9388], assisted address [172.16.0.197:58618], detectBehavior: {Role:receiver Mode:1 TTL:0 SendDelayMs:0 ReadTimeoutMs:5000 CandidatePorts:[{From:9381 To:9395}] SendRandomPorts:0 ListenRandomPorts:0} 2024-07-31 15:03:58.044 [I] [visitor/xtcp.go:320] [8b262802803df244] [jellyfin_tcp_visitor] establishing nat hole connection successful, sid [1722409439456d4379dd48f2e9], remoteAddr [112.64.61.213:9391] 2024-07-31 15:06:49.099 [I] [visitor/xtcp.go:283] [8b262802803df244] [nextcloud_tcp_visitor] nathole prepare success, nat type: EasyNAT, behavior: BehaviorNoChange, addresses: [116.228.98.178:61361 116.228.98.178:61361], assistedAddresses: [172.31.14.251:46311] 2024-07-31 15:06:50.505 [I] [visitor/xtcp.go:309] [8b262802803df244] [nextcloud_tcp_visitor] get natHoleRespMsg, sid [17224096124d967603469f7cef], protocol [quic], candidate address [112.64.61.213:11204 112.64.61.213:11206], assisted address [172.16.0.197:36967], detectBehavior: {Role:receiver Mode:1 TTL:0 SendDelayMs:0 ReadTimeoutMs:5000 CandidatePorts:[{From:11199 To:11213}] SendRandomPorts:0 ListenRandomPorts:0} 2024-07-31 15:06:55.544 [W] [visitor/xtcp.go:316] [8b262802803df244] [nextcloud_tcp_visitor] make hole error: wait detect message error: read udp4 0.0.0.0:46311: i/o timeout 2024-07-31 15:06:59.101 [I] [visitor/xtcp.go:283] [8b262802803df244] [nextcloud_tcp_visitor] nathole prepare success, nat type: EasyNAT, behavior: BehaviorNoChange, addresses: [116.228.98.178:61319 116.228.98.178:61319], assistedAddresses: [172.31.14.251:34395] 2024-07-31 15:06:59.901 [I] [visitor/xtcp.go:309] [8b262802803df244] [nextcloud_tcp_visitor] get natHoleRespMsg, sid [1722409622170f8f58361778df], protocol [quic], candidate address [112.64.61.213:9223 112.64.61.213:9225], assisted address [172.16.0.197:48126], detectBehavior: {Role:receiver Mode:1 TTL:0 SendDelayMs:0 ReadTimeoutMs:5000 CandidatePorts:[{From:9218 To:9232}] SendRandomPorts:0 ListenRandomPorts:0} 2024-07-31 15:07:04.941 [W] [visitor/xtcp.go:316] [8b262802803df244] [nextcloud_tcp_visitor] make hole error: wait detect message error: read udp4 0.0.0.0:34395: i/o timeout 2024-07-31 15:07:08.625 [E] [visitor/xtcp.go:179] [8b262802803df244] [nextcloud_tcp_visitor] open tunnel error: open tunnel timeout 2024-07-31 15:07:16.547 [I] [visitor/xtcp.go:283] [8b262802803df244] [nextcloud_tcp_visitor] nathole prepare success, nat type: EasyNAT, behavior: BehaviorNoChange, addresses: [116.228.98.178:61311 116.228.98.178:61311], assistedAddresses: [172.31.14.251:43789] 2024-07-31 15:07:18.407 [I] [visitor/xtcp.go:309] [8b262802803df244] [nextcloud_tcp_visitor] get natHoleRespMsg, sid [1722409640f95b83b487bde1eb], protocol [quic], candidate address [112.64.61.213:9379 112.64.61.213:9382], assisted address [172.16.0.197:46260], detectBehavior: {Role:receiver Mode:1 TTL:0 SendDelayMs:0 ReadTimeoutMs:5000 CandidatePorts:[{From:9374 To:9390}] SendRandomPorts:0 ListenRandomPorts:0} 2024-07-31 15:07:23.452 [W] [visitor/xtcp.go:316] [8b262802803df244] [nextcloud_tcp_visitor] make hole error: wait detect message error: read udp4 0.0.0.0:43789: i/o timeout 2024-07-31 15:07:27.048 [I] [visitor/xtcp.go:283] [8b262802803df244] [nextcloud_tcp_visitor] nathole prepare success, nat type: EasyNAT, behavior: BehaviorNoChange, addresses: [116.228.98.178:61338 116.228.98.178:61338], assistedAddresses: [172.31.14.251:50172] 2024-07-31 15:07:27.839 [I] [visitor/xtcp.go:309] [8b262802803df244] [nextcloud_tcp_visitor] get natHoleRespMsg, sid [172240965080e10f4196458c38], protocol [quic], candidate address [112.64.61.213:9459 112.64.61.213:9460], assisted address [172.16.0.197:49283], detectBehavior: {Role:receiver Mode:1 TTL:0 SendDelayMs:0 ReadTimeoutMs:5000 CandidatePorts:[{From:9454 To:9466}] SendRandomPorts:0 ListenRandomPorts:0} 2024-07-31 15:07:32.873 [W] [visitor/xtcp.go:316] [8b262802803df244] [nextcloud_tcp_visitor] make hole error: wait detect message error: read udp4 0.0.0.0:50172: i/o timeout 2024-07-31 15:07:36.069 [E] [visitor/xtcp.go:179] [8b262802803df244] [nextcloud_tcp_visitor] open tunnel error: open tunnel timeout 2024-07-31 15:07:45.976 [I] [visitor/xtcp.go:283] [8b262802803df244] [nextcloud_tcp_visitor] nathole prepare success, nat type: EasyNAT, behavior: BehaviorNoChange, addresses: [116.228.98.178:61353 116.228.98.178:61353], assistedAddresses: [172.31.14.251:52797] 2024-07-31 15:07:47.425 [I] [visitor/xtcp.go:309] [8b262802803df244] [nextcloud_tcp_visitor] get natHoleRespMsg, sid [1722409669683508eb49c63716], protocol [quic], candidate address [112.64.61.213:9553 112.64.61.213:9555], assisted address [172.16.0.197:39258], detectBehavior: {Role:receiver Mode:1 TTL:0 SendDelayMs:0 ReadTimeoutMs:5000 CandidatePorts:[{From:9548 To:9562}] SendRandomPorts:0 ListenRandomPorts:0} 2024-07-31 15:07:52.465 [W] [visitor/xtcp.go:316] [8b262802803df244] [nextcloud_tcp_visitor] make hole error: wait detect message error: read udp4 0.0.0.0:52797: i/o timeout 2024-07-31 15:07:55.987 [I] [visitor/xtcp.go:283] [8b262802803df244] [nextcloud_tcp_visitor] nathole prepare success, nat type: EasyNAT, behavior: BehaviorNoChange, addresses: [116.228.98.178:61313 116.228.98.178:61313], assistedAddresses: [172.31.14.251:60307] 2024-07-31 15:07:56.871 [I] [visitor/xtcp.go:309] [8b262802803df244] [nextcloud_tcp_visitor] get natHoleRespMsg, sid [1722409679083412cdfe45d642], protocol [quic], candidate address [112.64.61.213:9612 112.64.61.213:9617], assisted address [172.16.0.197:48496], detectBehavior: {Role:receiver Mode:1 TTL:0 SendDelayMs:0 ReadTimeoutMs:5000 CandidatePorts:[{From:9607 To:9627}] SendRandomPorts:0 ListenRandomPorts:0} 2024-07-31 15:07:58.020 [I] [visitor/xtcp.go:320] [8b262802803df244] [nextcloud_tcp_visitor] establishing nat hole connection successful, sid [1722409679083412cdfe45d642], remoteAddr [112.64.61.213:9626] 2024-07-31 15:10:22.912 [I] [visitor/xtcp.go:283] [8b262802803df244] [smb_tcp_visitor] nathole prepare success, nat type: EasyNAT, behavior: BehaviorNoChange, addresses: [116.228.98.178:61328 116.228.98.178:61328], assistedAddresses: [172.31.14.251:48868] 2024-07-31 15:10:24.930 [I] [visitor/xtcp.go:309] [8b262802803df244] [smb_tcp_visitor] get natHoleRespMsg, sid [1722409826e214331fbbb03ed2], protocol [quic], candidate address [112.64.61.213:11005 112.64.61.213:11006], assisted address [172.16.0.197:47091], detectBehavior: {Role:receiver Mode:1 TTL:0 SendDelayMs:0 ReadTimeoutMs:5000 CandidatePorts:[{From:11000 To:11012}] SendRandomPorts:0 ListenRandomPorts:0} 2024-07-31 15:10:29.963 [W] [visitor/xtcp.go:316] [8b262802803df244] [smb_tcp_visitor] make hole error: wait detect message error: read udp4 0.0.0.0:48868: i/o timeout 2024-07-31 15:10:32.895 [I] [visitor/xtcp.go:283] [8b262802803df244] [smb_tcp_visitor] nathole prepare success, nat type: EasyNAT, behavior: BehaviorNoChange, addresses: [116.228.98.178:61335 116.228.98.178:61335], assistedAddresses: [172.31.14.251:47699] 2024-07-31 15:10:34.232 [I] [visitor/xtcp.go:309] [8b262802803df244] [smb_tcp_visitor] get natHoleRespMsg, sid [17224098364b2b752d0f434717], protocol [quic], candidate address [112.64.61.213:9264 112.64.61.213:9266], assisted address [172.16.0.197:33281], detectBehavior: {Role:receiver Mode:1 TTL:0 SendDelayMs:0 ReadTimeoutMs:5000 CandidatePorts:[{From:9259 To:9273}] SendRandomPorts:0 ListenRandomPorts:0} 2024-07-31 15:10:35.429 [I] [visitor/xtcp.go:320] [8b262802803df244] [smb_tcp_visitor] establishing nat hole connection successful, sid [17224098364b2b752d0f434717], remoteAddr [112.64.61.213:9273]

guojin10038 commented 2 months ago

frpcB ini配置文件

WARNING: ini format is deprecated and the support will be removed in the future, please use yaml/json/toml format instead! 2024-07-31 15:16:19.115 [I] [sub/root.go:142] start frpc service for config file [init.ini] 2024-07-31 15:16:19.115 [I] [client/service.go:294] try to connect to server... 2024-07-31 15:16:21.144 [I] [client/service.go:286] [6c276c094197cab7] login to server success, get run id [6c276c094197cab7] 2024-07-31 15:16:21.144 [I] [visitor/visitor_manager.go:121] [6c276c094197cab7] start visitor success 2024-07-31 15:16:21.144 [I] [visitor/visitor_manager.go:121] [6c276c094197cab7] start visitor success 2024-07-31 15:16:21.144 [I] [visitor/visitor_manager.go:121] [6c276c094197cab7] start visitor success 2024-07-31 15:16:21.144 [I] [visitor/visitor_manager.go:121] [6c276c094197cab7] start visitor success 2024-07-31 15:16:21.144 [I] [visitor/visitor_manager.go:121] [6c276c094197cab7] start visitor success 2024-07-31 15:16:21.144 [I] [visitor/visitor_manager.go:172] [6c276c094197cab7] visitor added: [p2p_tcp_visitor jellyfin_tcp_visitor nextcloud_tcp_visitor reader_tcp_visitor smb_tcp_visitor] 2024-07-31 15:16:26.252 [I] [visitor/xtcp.go:283] [6c276c094197cab7] [smb_tcp_visitor] nathole prepare success, nat type: EasyNAT, behavior: BehaviorNoChange, addresses: [116.228.98.178:61355 116.228.98.178:61355], assistedAddresses: [172.31.14.251:44471] 2024-07-31 15:16:28.008 [I] [visitor/xtcp.go:309] [6c276c094197cab7] [smb_tcp_visitor] get natHoleRespMsg, sid [1722410190b51e6d1263773424], protocol [quic], candidate address [112.64.61.213:11053 112.64.61.213:11058], assisted address [172.16.0.197:59907], detectBehavior: {Role:receiver Mode:1 TTL:0 SendDelayMs:0 ReadTimeoutMs:5000 CandidatePorts:[{From:11048 To:11068}] SendRandomPorts:0 ListenRandomPorts:0} 2024-07-31 15:16:33.061 [W] [visitor/xtcp.go:316] [6c276c094197cab7] [smb_tcp_visitor] make hole error: wait detect message error: read udp4 0.0.0.0:44471: i/o timeout 2024-07-31 15:16:36.247 [I] [visitor/xtcp.go:283] [6c276c094197cab7] [smb_tcp_visitor] nathole prepare success, nat type: EasyNAT, behavior: BehaviorNoChange, addresses: [116.228.98.178:61375 116.228.98.178:61375], assistedAddresses: [172.31.14.251:40169] 2024-07-31 15:16:37.529 [I] [visitor/xtcp.go:309] [6c276c094197cab7] [smb_tcp_visitor] get natHoleRespMsg, sid [17224102008b27b59544f9648d], protocol [quic], candidate address [112.64.61.213:11240 112.64.61.213:11243], assisted address [172.16.0.197:34381], detectBehavior: {Role:receiver Mode:1 TTL:0 SendDelayMs:0 ReadTimeoutMs:5000 CandidatePorts:[{From:11235 To:11251}] SendRandomPorts:0 ListenRandomPorts:0} 2024-07-31 15:16:42.574 [W] [visitor/xtcp.go:316] [6c276c094197cab7] [smb_tcp_visitor] make hole error: wait detect message error: read udp4 0.0.0.0:40169: i/o timeout 2024-07-31 15:16:45.765 [E] [visitor/xtcp.go:179] [6c276c094197cab7] [smb_tcp_visitor] open tunnel error: open tunnel timeout 2024-07-31 15:16:49.221 [I] [visitor/xtcp.go:283] [6c276c094197cab7] [smb_tcp_visitor] nathole prepare success, nat type: EasyNAT, behavior: BehaviorNoChange, addresses: [116.228.98.178:61382 116.228.98.178:61382], assistedAddresses: [172.31.14.251:42228] 2024-07-31 15:16:51.520 [I] [visitor/xtcp.go:309] [6c276c094197cab7] [smb_tcp_visitor] get natHoleRespMsg, sid [172241021380cd1177439aeaeb], protocol [quic], candidate address [112.64.61.213:9304 112.64.61.213:9310], assisted address [172.16.0.197:52161], detectBehavior: {Role:sender Mode:2 TTL:0 SendDelayMs:3000 ReadTimeoutMs:35000 CandidatePorts:[] SendRandomPorts:1000 ListenRandomPorts:0} 2024-07-31 15:16:54.688 [I] [visitor/xtcp.go:320] [6c276c094197cab7] [smb_tcp_visitor] establishing nat hole connection successful, sid [172241021380cd1177439aeaeb], remoteAddr [112.64.61.213:9398] 2024-07-31 15:17:36.509 [I] [visitor/xtcp.go:283] [6c276c094197cab7] [jellyfin_tcp_visitor] nathole prepare success, nat type: EasyNAT, behavior: BehaviorNoChange, addresses: [116.228.98.178:61368 116.228.98.178:61368], assistedAddresses: [172.31.14.251:43628] 2024-07-31 15:17:37.361 [I] [visitor/xtcp.go:309] [6c276c094197cab7] [jellyfin_tcp_visitor] get natHoleRespMsg, sid [172241026040b66496ad7125b9], protocol [quic], candidate address [112.64.61.213:10096 112.64.61.213:10099], assisted address [172.16.0.197:58760], detectBehavior: {Role:receiver Mode:1 TTL:0 SendDelayMs:0 ReadTimeoutMs:5000 CandidatePorts:[{From:10091 To:10107}] SendRandomPorts:0 ListenRandomPorts:0} 2024-07-31 15:17:42.406 [W] [visitor/xtcp.go:316] [6c276c094197cab7] [jellyfin_tcp_visitor] make hole error: wait detect message error: read udp4 0.0.0.0:43628: i/o timeout 2024-07-31 15:17:46.562 [I] [visitor/xtcp.go:283] [6c276c094197cab7] [jellyfin_tcp_visitor] nathole prepare success, nat type: EasyNAT, behavior: BehaviorNoChange, addresses: [116.228.98.178:61334 116.228.98.178:61334], assistedAddresses: [172.31.14.251:48136] 2024-07-31 15:17:47.570 [I] [visitor/xtcp.go:309] [6c276c094197cab7] [jellyfin_tcp_visitor] get natHoleRespMsg, sid [1722410270ce33dd846513b487], protocol [quic], candidate address [112.64.61.213:10193 112.64.61.213:10195], assisted address [172.16.0.197:51718], detectBehavior: {Role:receiver Mode:1 TTL:0 SendDelayMs:0 ReadTimeoutMs:5000 CandidatePorts:[{From:10188 To:10202}] SendRandomPorts:0 ListenRandomPorts:0} 2024-07-31 15:17:48.715 [I] [visitor/xtcp.go:320] [6c276c094197cab7] [jellyfin_tcp_visitor] establishing nat hole connection successful, sid [1722410270ce33dd846513b487], remoteAddr [112.64.61.213:10199] 2024-07-31 15:18:39.806 [I] [visitor/xtcp.go:283] [6c276c094197cab7] [reader_tcp_visitor] nathole prepare success, nat type: EasyNAT, behavior: BehaviorNoChange, addresses: [116.228.98.178:61340 116.228.98.178:61340], assistedAddresses: [172.31.14.251:57526] 2024-07-31 15:18:41.961 [I] [visitor/xtcp.go:309] [6c276c094197cab7] [reader_tcp_visitor] get natHoleRespMsg, sid [1722410323566e3a131d755a4a], protocol [quic], candidate address [112.64.61.213:10714 112.64.61.213:10715], assisted address [172.16.0.197:52420], detectBehavior: {Role:receiver Mode:1 TTL:0 SendDelayMs:0 ReadTimeoutMs:5000 CandidatePorts:[{From:10709 To:10721}] SendRandomPorts:0 ListenRandomPorts:0} 2024-07-31 15:18:46.993 [W] [visitor/xtcp.go:316] [6c276c094197cab7] [reader_tcp_visitor] make hole error: wait detect message error: read udp4 0.0.0.0:57526: i/o timeout 2024-07-31 15:18:49.815 [I] [visitor/xtcp.go:283] [6c276c094197cab7] [reader_tcp_visitor] nathole prepare success, nat type: EasyNAT, behavior: BehaviorNoChange, addresses: [116.228.98.178:61383 116.228.98.178:61383], assistedAddresses: [172.31.14.251:58983] 2024-07-31 15:18:50.614 [I] [visitor/xtcp.go:309] [6c276c094197cab7] [reader_tcp_visitor] get natHoleRespMsg, sid [172241033300894bfdcec06abe], protocol [quic], candidate address [112.64.61.213:10776 112.64.61.213:10778], assisted address [172.16.0.197:45588], detectBehavior: {Role:receiver Mode:1 TTL:0 SendDelayMs:0 ReadTimeoutMs:5000 CandidatePorts:[{From:10771 To:10785}] SendRandomPorts:0 ListenRandomPorts:0} 2024-07-31 15:18:55.651 [W] [visitor/xtcp.go:316] [6c276c094197cab7] [reader_tcp_visitor] make hole error: wait detect message error: read udp4 0.0.0.0:58983: i/o timeout 2024-07-31 15:18:59.327 [E] [visitor/xtcp.go:179] [6c276c094197cab7] [reader_tcp_visitor] open tunnel error: open tunnel timeout 2024-07-31 15:18:59.345 [E] [visitor/xtcp.go:179] [6c276c094197cab7] [reader_tcp_visitor] open tunnel error: open tunnel timeout 2024-07-31 15:18:59.826 [I] [visitor/xtcp.go:283] [6c276c094197cab7] [reader_tcp_visitor] nathole prepare success, nat type: EasyNAT, behavior: BehaviorNoChange, addresses: [116.228.98.178:61362 116.228.98.178:61362], assistedAddresses: [172.31.14.251:42964] 2024-07-31 15:19:04.826 [W] [visitor/xtcp.go:305] [6c276c094197cab7] [reader_tcp_visitor] nathole exchange info error: get natHoleRespMsg error: context deadline exceeded 2024-07-31 15:19:06.733 [E] [visitor/xtcp.go:179] [6c276c094197cab7] [reader_tcp_visitor] open tunnel error: open tunnel timeout 2024-07-31 15:19:09.927 [I] [visitor/xtcp.go:283] [6c276c094197cab7] [reader_tcp_visitor] nathole prepare success, nat type: EasyNAT, behavior: BehaviorNoChange, addresses: [116.228.98.178:61326 116.228.98.178:61326], assistedAddresses: [172.31.14.251:56974] 2024-07-31 15:19:10.743 [I] [visitor/xtcp.go:309] [6c276c094197cab7] [reader_tcp_visitor] get natHoleRespMsg, sid [17224103537d99c2b25e2ea178], protocol [quic], candidate address [112.64.61.213:11078 112.64.61.213:11080], assisted address [172.16.0.197:34185], detectBehavior: {Role:receiver Mode:1 TTL:0 SendDelayMs:0 ReadTimeoutMs:5000 CandidatePorts:[{From:11073 To:11087}] SendRandomPorts:0 ListenRandomPorts:0} 2024-07-31 15:19:12.997 [E] [visitor/xtcp.go:179] [6c276c094197cab7] [reader_tcp_visitor] open tunnel error: open tunnel timeout 2024-07-31 15:19:15.781 [W] [visitor/xtcp.go:316] [6c276c094197cab7] [reader_tcp_visitor] make hole error: wait detect message error: read udp4 0.0.0.0:56974: i/o timeout 2024-07-31 15:19:18.445 [E] [visitor/xtcp.go:179] [6c276c094197cab7] [reader_tcp_visitor] open tunnel error: open tunnel timeout 2024-07-31 15:19:20.225 [I] [visitor/xtcp.go:283] [6c276c094197cab7] [reader_tcp_visitor] nathole prepare success, nat type: EasyNAT, behavior: BehaviorNoChange, addresses: [116.228.98.178:61337 116.228.98.178:61337], assistedAddresses: [172.31.14.251:41545] 2024-07-31 15:19:21.021 [I] [visitor/xtcp.go:309] [6c276c094197cab7] [reader_tcp_visitor] get natHoleRespMsg, sid [1722410364b3a806f591a08907], protocol [quic], candidate address [112.64.61.213:11160 112.64.61.213:11163], assisted address [172.16.0.197:39793], detectBehavior: {Role:receiver Mode:1 TTL:0 SendDelayMs:0 ReadTimeoutMs:7000 CandidatePorts:[{From:11155 To:11171}] SendRandomPorts:0 ListenRandomPorts:0} 2024-07-31 15:19:25.244 [E] [visitor/xtcp.go:179] [6c276c094197cab7] [reader_tcp_visitor] open tunnel error: open tunnel timeout 2024-07-31 15:19:28.063 [W] [visitor/xtcp.go:316] [6c276c094197cab7] [reader_tcp_visitor] make hole error: wait detect message error: read udp4 0.0.0.0:41545: i/o timeout 2024-07-31 15:19:30.266 [I] [visitor/xtcp.go:283] [6c276c094197cab7] [reader_tcp_visitor] nathole prepare success, nat type: EasyNAT, behavior: BehaviorNoChange, addresses: [116.228.98.178:61381 116.228.98.178:61381], assistedAddresses: [172.31.14.251:37165] 2024-07-31 15:19:32.633 [I] [visitor/xtcp.go:309] [6c276c094197cab7] [reader_tcp_visitor] get natHoleRespMsg, sid [17224103740e3c284fed561c53], protocol [quic], candidate address [112.64.61.213:9222 112.64.61.213:9223], assisted address [172.16.0.197:48426], detectBehavior: {Role:sender Mode:2 TTL:0 SendDelayMs:3000 ReadTimeoutMs:35000 CandidatePorts:[] SendRandomPorts:1000 ListenRandomPorts:0} 2024-07-31 15:19:34.252 [E] [visitor/xtcp.go:179] [6c276c094197cab7] [reader_tcp_visitor] open tunnel error: open tunnel timeout 2024-07-31 15:19:44.742 [I] [visitor/xtcp.go:320] [6c276c094197cab7] [reader_tcp_visitor] establishing nat hole connection successful, sid [17224103740e3c284fed561c53], remoteAddr [112.64.61.213:9256]

xqzr commented 2 months ago

🤯 建议编辑、排版

github-actions[bot] commented 1 month ago

Issues go stale after 21d of inactivity. Stale issues rot after an additional 7d of inactivity and eventually close.

luyanfeng commented 1 month ago

就是toml的bug. 我的也有类似问题, 改用ini文件就正常了.