Closed WoadZS closed 10 months ago
I have installed TCP Brutal on the server by following the instructions at tcp-brutal. The console output confirms the successful installation.
root@vps~ # dkms status
tcp-brutal/1.0.0, 6.5.10-x64v3-xanmod1, x86_64: installed
Can you update the server to the latest version and retry again?
Can you update the server to the latest version and retry again?
Got the same error with both client and server of 1.7.0-alpha9
Please try turning the padding parameter off to suppress the problem
When both server and client have disabled padding, the error message on the client side changes and still not working:
inbound/tun[0]: brutal exchange: remote error: enable TCP Brutal: cannot convert from *vless.serverConn to syscall.Conn
Ok now you can try switch to trojan or shadowsocks
Ok now you can try switch to trojan or shadowsocks
The combination of Trojan and Reality with h2mux and padding will cause a connection error:
inbound/tun[0]: brutal exchange: http2: client connection force closed via ClientConn.Close
However, ShadowTLSv3 and Shadowsocks 2022, along with padding and h2mux, work well for TCP Brutal.
This issue was solved in 1.7.0-alpha.10, both for vless and trojan reality.
Operating system
Android
System version
Android 14
Installation type
sing-box for Android Graphical Client
If you are using a graphical client, please provide the version of the client.
1.7.0-alpha9
Version
Description
The outbound of vless with TCP Brutal is not working in SFA 1.7.0-alpha.9 and older versions.
Here is the error code:
The client can work properly without brutal enabled.
Reproduction
Here is the outbound part of client's configuration: Client configuration:
The server is running sing-box version 1.7.0-alpha.6.
And here is the inbound of server's configuration: Server Configuration:
Disabling Brutal in the client configuration file allows for normal usage. Enabling Brutal can cause connection errors:
Logs