Open mumianbaba opened 1 month ago
@mumianbaba I recall testing xfrpc's SOCKS5 with Shadowsocks, but it might differ from the standard SOCKS5 protocol. I'll double-check and confirm that as soon as possible. Thank you for identifying the issue and providing a solution.
I configured a socks5 section, but it is not working properly. I used the socks5 agent function test using xshell.
log for sock5 at client:
I learned about the socks5 protocol and captured the tcp packet, and found that the initial stage of socks5 may only be 3 bytes. but the handle_ss5 function takes at least 7 bytes, i replace it with handle_socks5 and A few other tweaks were made before it was finally tested with xshell.
I'm sure you can do better, you just don't have the time and energy to invest in it.