You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
While I'm not 100% sure the issue comes from wireproxy, it is to be noted that with another SOCKS 5 proxy (ssh -D) I'm not observing this issue.
When connecting to an IPv6 TCP target via the SOCKS 5 proxy of wireproxy, some garbage data are inserted at the beggining of the connection, breaking the application protocol. See the following example with SSH
Environment
Client: SSH over WireProxy 1.0.9 over macOS 14.4.1
Wireguard endpoint: mikrotik router (RouterOS 7.14.3)
Server: SSH (OpenSSH_9.2, OpenSSL 3.0.11 19 Sep 2023) on Debian 12
It is to be noted I do not have any issue with "official" wireguard clients (either on iOS or macOS)
Direct connection from a client on the same LAN than the server
While I'm not 100% sure the issue comes from wireproxy, it is to be noted that with another SOCKS 5 proxy (ssh -D) I'm not observing this issue.
When connecting to an IPv6 TCP target via the SOCKS 5 proxy of wireproxy, some garbage data are inserted at the beggining of the connection, breaking the application protocol. See the following example with SSH
Environment
Client: SSH over WireProxy 1.0.9 over macOS 14.4.1
Wireguard endpoint: mikrotik router (RouterOS 7.14.3)
Server: SSH (OpenSSH_9.2, OpenSSL 3.0.11 19 Sep 2023) on Debian 12
It is to be noted I do not have any issue with "official" wireguard clients (either on iOS or macOS)
Direct connection from a client on the same LAN than the server
Using WireProxy with TCPClientTunnel
Using WireProxy with Socks5
Note the garbage data before the SSH banner
The same can be observed with an HTTP server
The text was updated successfully, but these errors were encountered: