Menu

#48 ss5 not working as upstream socks proxy on Solaris 10 sparc

pending
None
5
2015-01-25
2011-07-15
lepus
No

We have legacy socks5 proxy (not SS5) forwarding to an SS5 proxy running on Solaris 10 (Solaris 10 10/09 SPARC V240), for port 22 and 23 only. Sparc systems running ss5 3.8.4 or greater, fails to recognise any authentication method (we are using NOAUTH) from downstream (non SS5) proxy, yet same SS5 version running on Solaris 10 x86 in same configuration, works correctly.

Dropping back to SS5 version 3.8.2-8 works correctly on Solaris 10 SPARC and Solaris 10 x86

SS5 log on SPARC shows the following message:
[14/Jul/2011:16:19:45 EST] [2470] [DEBU] [METHOD PACKET] Receiving socks version: 83886080.
[14/Jul/2011:16:19:45 EST] [2470] [VERB] SOCKS protocol version not supported.
[14/Jul/2011:16:19:45 EST] [2470] 172.25.4.67 "" "" ISERROR - - - (-:- -- -:-) (Socks method unknown or bad request)

We are using NOAUTH on both downstream (non SS5) and upstream (SS5) proxy.

SS5 configuration the same on both working SPARC version (3.8.2-8) and non working versions (3.8.4, 3.8.5, 3.8.7)
SS5 working with Solaris 10 x86 with version 3.8.5.

Solaris "snoop" network capture file of failure available if required.

Discussion

  • Matteo Ricchetti

    • assigned_to: nobody --> matteoricchetti
    • status: open --> pending
     
  • hang

    hang - 2011-08-18

    I have the similar question
    version : SS5 Version 3.8.8 -
    when use client to test
    first send the socks server socks protocol as follows
    GET http://www.sina.com.cn/www.sina.com.cn HTTP/1.1
    Host: www.sina.com.cn
    Pragma: no-cache

    then the server doesnot response , the log is as follows:
    [18/Aug/2011:20:11:13 CST] [8960] [DEBU] [METHOD PACKET] Receiving socks version: 71.
    [18/Aug/2011:20:11:13 CST] [8960] [VERB] SOCKS protocol version not supported.
    [18/Aug/2011:20:11:13 CST] [8960] 192.168.1.82 "" "" ISERROR - - - (-:- -- -:-) (Socks method unknown or bad request)
    [18/Aug/2011:20:11:21 CST] [8961] [DEBU] [METHOD PACKET] Receiving socks version: 71.
    [18/Aug/2011:20:11:21 CST] [8961] [VERB] SOCKS protocol version not supported.
    [18/Aug/2011:20:11:21 CST] [8961] 192.168.1.82 "" "" ISERROR - - - (-:- -- -:-) (Socks method unknown or bad request)

     
  • Nobody/Anonymous

    Get http:... is not socks request, but http proxy request. ?!

     
  • Nobody/Anonymous

    Please send me tcpdump traffic between client and server on spac and intel environment.
    MR

     
  • Sirex

    Sirex - 2011-10-27

    Seeing the same errors here with 3.8.9 downstream, 3.8.8 upstream on x86 platform for upstream and downstream.

     

Log in to post a comment.

MongoDB Logo MongoDB