mirror of
https://github.com/fatedier/frp.git
synced 2026-05-15 16:15:49 -06:00
[GH-ISSUE #4366] 只有7001端口(服务端)能用 #3445
Labels
No labels
In Progress
WIP
WaitingForInfo
bug
doc
duplicate
easy
enhancement
future
help wanted
invalid
lifecycle/stale
need-issue-template
need-usage-help
no plan
proposal
pull-request
question
todo
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/frp#3445
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @zb12138 on GitHub (Aug 2, 2024).
Original GitHub issue: https://github.com/fatedier/frp/issues/4366
Bug Description
客户端只能配置remote_port = 7001 能通。其他端口不行。

客户端
[rdp]
type = tcp
local_ip = 127.0.0.1
local_port = 3389
remote_port = 7070
[rdp2]
type = tcp
local_ip = 127.0.0.1
local_port = 3389
remote_port = 7001
服务端 是在openwrt上运行的Frps
frpc Version
0.58.1
frps Version
0.45.0
System Architecture
linux/amd64 (服务器) windows (客户端)
Configurations
客户端
[common]
server_addr = 公网IP
server_port = 5699
[rdp]
type = tcp
local_ip = 127.0.0.1
local_port = 3389
remote_port = 7070
[rdp2]
type = tcp
local_ip = 127.0.0.1
local_port = 3389
remote_port = 7001
服务端
root@OpenWrt:/etc/config# cat frps
config frps 'main'
option server 'frps'
option dashboard_addr '0.0.0.0'
option client_file '/usr/bin/frps'
option dashboard_port '7500'
option enable_logging '1'
option log_file '/var/log/frps.log'
option log_level 'trace'
option log_max_days '3'
option disable_log_color 'false'
option token ''
option tls_only 'false'
option tcp_mux 'true'
option max_pool_count '10'
option max_ports_per_client '10'
option bind_port '5699'
option bind_udp_port '7002'
option enabled '1'
Logs
客户端
2024-08-02 19:25:09.501 [I] [sub/root.go:142] start frpc service for config file [./frpc.ini]
2024-08-02 19:25:09.509 [I] [client/service.go:294] try to connect to server...
2024-08-02 19:25:09.609 [I] [client/service.go:286] [dd1dc874ea932a21] login to server success, get run id [dd1dc874ea932a21]
2024-08-02 19:25:09.609 [I] [proxy/proxy_manager.go:173] [dd1dc874ea932a21] proxy added: [rdp rdp2]
2024-08-02 19:25:09.634 [I] [client/control.go:168] [dd1dc874ea932a21] [rdp] start proxy success
2024-08-02 19:25:09.634 [I] [client/control.go:168] [dd1dc874ea932a21] [rdp2] start proxy success
服务器
2024/08/02 19:24:12 [I] [dashboard_api.go:70] Http request: [/api/serverinfo]
2024/08/02 19:24:12 [I] [dashboard_api.go:63] Http response [/api/serverinfo]: code [200]
2024/08/02 19:24:27 [I] [dashboard_api.go:185] Http request: [/api/proxy/tcp]
2024/08/02 19:24:27 [I] [dashboard_api.go:179] Http response [/api/proxy/tcp]: code [200]
2024/08/02 19:24:30 [I] [dashboard_api.go:319] Http request: [/api/traffic/rdp]
2024/08/02 19:24:30 [I] [dashboard_api.go:313] Http response [/api/traffic/rdp]: code [200]
2024/08/02 19:25:09 [D] [service.go:427] Accept new mux stream error: read tcp 119.246.31.12:5699->223.73.111.125:24067: read: connection reset by peer
2024/08/02 19:25:09 [D] [control.go:334] [b6ed2221df3aee96] control connection closed
2024/08/02 19:25:09 [I] [control.go:306] [b6ed2221df3aee96] control writer is closing
2024/08/02 19:25:09 [I] [proxy.go:88] [b6ed2221df3aee96] [rdp] proxy closing
2024/08/02 19:25:09 [W] [proxy.go:176] [b6ed2221df3aee96] [rdp] listener is closed: accept tcp [::]:7070: use of closed network connection
2024/08/02 19:25:09 [I] [control.go:395] [b6ed2221df3aee96] client exit success
2024/08/02 19:25:10 [T] [service.go:400] start check TLS connection...
2024/08/02 19:25:10 [T] [service.go:409] check TLS connection success, isTLS: true custom: false
2024/08/02 19:25:10 [I] [service.go:454] [dd1dc874ea932a21] client login info: ip [223.73.111.125:26388] version [0.58.1] hostname [] os [windows] arch [amd64]
2024/08/02 19:25:10 [D] [control.go:218] [dd1dc874ea932a21] new work connection registered
2024/08/02 19:25:10 [I] [tcp.go:64] [dd1dc874ea932a21] [rdp] tcp proxy listen port [7070]
2024/08/02 19:25:10 [I] [control.go:464] [dd1dc874ea932a21] new proxy [rdp] type [tcp] success
2024/08/02 19:25:10 [I] [tcp.go:64] [dd1dc874ea932a21] [rdp2] tcp proxy listen port [7001]
2024/08/02 19:25:10 [I] [control.go:464] [dd1dc874ea932a21] new proxy [rdp2] type [tcp] success
2024/08/02 19:25:14 [I] [dashboard_api.go:185] Http request: [/api/proxy/tcp]
2024/08/02 19:25:14 [I] [dashboard_api.go:179] Http response [/api/proxy/tcp]: code [200]
2024/08/02 19:25:16 [I] [dashboard_api.go:319] Http request: [/api/traffic/rdp]
2024/08/02 19:25:16 [I] [dashboard_api.go:313] Http response [/api/traffic/rdp]: code [200]
2024/08/02 19:25:18 [I] [dashboard_api.go:319] Http request: [/api/traffic/rdp2]
2024/08/02 19:25:18 [I] [dashboard_api.go:313] Http response [/api/traffic/rdp2]: code [200]
2024/08/02 19:25:26 [I] [proxy.go:179] [dd1dc874ea932a21] [rdp2] get a user connection [144.214.37.252:60043]
2024/08/02 19:25:26 [D] [control.go:247] [dd1dc874ea932a21] get work connection from pool
2024/08/02 19:25:26 [D] [proxy.go:104] [dd1dc874ea932a21] [rdp2] get a new work connection: [223.73.111.125:26388]
2024/08/02 19:25:26 [T] [proxy.go:279] [dd1dc874ea932a21] [rdp2] handler user tcp connection, use_encryption: false, use_compression: false
2024/08/02 19:25:26 [D] [proxy.go:290] [dd1dc874ea932a21] [rdp2] join connections, workConn(l[119.246.31.12:5699] r[223.73.111.125:26388]) userConn(l[119.246.31.12:7001] r[144.214.37.252:60043])
2024/08/02 19:25:26 [D] [control.go:218] [dd1dc874ea932a21] new work connection registered
2024/08/02 19:25:28 [D] [proxy.go:300] [dd1dc874ea932a21] [rdp2] join connections closed
2024/08/02 19:25:32 [I] [proxy.go:179] [dd1dc874ea932a21] [rdp2] get a user connection [144.214.37.252:60051]
2024/08/02 19:25:32 [D] [control.go:247] [dd1dc874ea932a21] get work connection from pool
2024/08/02 19:25:32 [D] [proxy.go:104] [dd1dc874ea932a21] [rdp2] get a new work connection: [223.73.111.125:26388]
2024/08/02 19:25:32 [T] [proxy.go:279] [dd1dc874ea932a21] [rdp2] handler user tcp connection, use_encryption: false, use_compression: false
2024/08/02 19:25:32 [D] [proxy.go:290] [dd1dc874ea932a21] [rdp2] join connections, workConn(l[119.246.31.12:5699] r[223.73.111.125:26388]) userConn(l[119.246.31.12:7001] r[144.214.37.252:60051])
2024/08/02 19:25:32 [D] [control.go:218] [dd1dc874ea932a21] new work connection registered
2024/08/02 19:25:35 [I] [dashboard_api.go:185] Http request: [/api/proxy/tcp]
2024/08/02 19:25:35 [I] [dashboard_api.go:179] Http response [/api/proxy/tcp]: code [200]
2024/08/02 19:25:37 [I] [dashboard_api.go:319] Http request: [/api/traffic/rdp2]
2024/08/02 19:25:37 [I] [dashboard_api.go:313] Http response [/api/traffic/rdp2]: code [200]
2024/08/02 19:25:38 [I] [dashboard_api.go:319] Http request: [/api/traffic/rdp]
2024/08/02 19:25:38 [I] [dashboard_api.go:313] Http response [/api/traffic/rdp]: code [200]
2024/08/02 19:26:03 [D] [proxy.go:300] [dd1dc874ea932a21] [rdp2] join connections closed
2024/08/02 19:30:43 [D] [service.go:427] Accept new mux stream error: read tcp 119.246.31.12:5699->223.73.111.125:26388: read: connection reset by peer
2024/08/02 19:30:43 [D] [control.go:334] [dd1dc874ea932a21] control connection closed
2024/08/02 19:30:43 [I] [control.go:306] [dd1dc874ea932a21] control writer is closing
2024/08/02 19:30:43 [I] [proxy.go:88] [dd1dc874ea932a21] [rdp] proxy closing
2024/08/02 19:30:43 [W] [proxy.go:176] [dd1dc874ea932a21] [rdp] listener is closed: accept tcp [::]:7070: use of closed network connection
2024/08/02 19:30:43 [I] [proxy.go:88] [dd1dc874ea932a21] [rdp2] proxy closing
2024/08/02 19:30:43 [W] [proxy.go:176] [dd1dc874ea932a21] [rdp2] listener is closed: accept tcp [::]:7001: use of closed network connection
2024/08/02 19:30:43 [I] [control.go:395] [dd1dc874ea932a21] client exit success
@zb12138 commented on GitHub (Aug 2, 2024):
破案了,是本地防火墙问题23333