SOCKS5 problems

Vaughn Treude plug-discuss@lists.PLUG.phoenix.az.us
Sat, 30 Jun 2001 11:48:13 -0700


Hello everyone:
    I'm trying to get SOCKS5 working on my firewall machine so the other machines on my LAN can access the internet.  I've downloaded,
compiled, and installed SOCKS5 from the NEC website; it appears to start OK.  I also downloaded SOCKSCAP from NEC and put it on one of
my Windows machines.  I added Explorer to the list of SocksCap clients and attempted to start it.   But no matter how closely I follow
the instructions, the authentification fails and kicks me out!   I ran socks5 in debug mode, and here's some of the output:  As you can
see, it seems to be working OK until it gets that mysterious error "Incompatible Version Number 71."
Any ideas on what I might be doing wrong?

Thanks,
Vaughn Treude
Nakota Software, Inc.


27534:000000: Accept: Waiting on accept or a signal
27538:000000: Child: Starting
27538:000000: Check: Checking host address (0001a8c0 == 0001a8c0)?
27538:000000: Check: Checking port range   (0 <= 1079 <= 65535)?
27538:000000: Route: Line 6: Matched
27538:000000: Checking Authentication
27538:000000: Check: Checking host address (0001a8c0 == 0001a8c0)?
27538:000000: Check: Checking port range   (0 <= 1079 <= 65535)?
27538:000000: Auth: Line 7: Matched
27538:000000: Socks5: Told client to do authentication method #2
27538:000000: UPWD: Password file is /etc/socks5.passwd
27538:000000: UPWD: successful: user is lowell
27538:000000: Socks5: Read initial protocol
27538:000000: Socks5: Read address part of protocol
27538:000000: Proxy: vers:5 cmnd:1 addr:192.168.1.101 port:1080 user:lowell
27538:000000: Resolve Names: Starting
27538:000000: Resolve Names: Looking up service name
27538:000000: Resolve Names: Looking up next proxy
27538:000000: Proxy: dst on the same subnet
27538:000000: Resolve Names: No Next Proxy
27538:000000: TCP Connection Request: Connect (192.168.1.3:1079 to 192.168.1.101:1080) for user lowell
27538:000000: Checking Authorization
27538:000000: Check: Checking commands: Anything is ok
27538:000000: Check: Checking auths: Anything is ok
27538:000000: Check: Checking host address (0001a8c0 == 0001a8c0)?
27538:000000: Check: Checking port range   (0 <= 1079 <= 65535)?
27538:000000: Check: Checking port range   (0 <= 1080 <= 65535)?
27538:000000: Check: Checking username, lowell is in -
27538:000000: Perm: Line 8:matched
27538:000000: Check: Checking host address (0001a8c0 == 0001a8c0)?
27538:000000: Check: Checking port range   (0 <= 1080 <= 65535)?
27538:000000: Route: Line 6: Matched
27534:000000: Parent: 3 children
27540:000000: Child: Starting
27540:000000: Check: Checking host address (0001a8c0 == 0001a8c0)?
27540:000000: Check: Checking port range   (0 <= 2581 <= 65535)?
27540:000000: Route: Line 6: Matched
27540:000000: Checking Authentication
27540:000000: Check: Checking host address (0001a8c0 == 0001a8c0)?
27540:000000: Check: Checking port range   (0 <= 2581 <= 65535)?
27540:000000: Auth: Line 7: Matched
27534:000000: Accept: Waiting on accept or a signal
27538:000000: lsSendResponse: reply is (192.168.1.101:2581)
27538:000000: lsSendResponse: response sent
27538:000000: TCP out interface 192.168.1.101:2581
27538:000000: TCP Connection Established: Connect (192.168.1.3:1079 to 192.168.1.101:1080) for user lowell
27538:000000: Flow Setup: Allocated Buffer
27538:000000: Flow Recv: Reading from client socket
27538:000000: Flow Recv: Read 223 bytes from client socket
27538:000000: Flow Send: Writing 223 bytes to server socket
27538:000000: Flow Send: Wrote 223 bytes to server
27540:000000: Proxy: Received request with incompatible version number: 71
27540:000000: Auth Failed: (192.168.1.101:2581)