#848 No connection (socks4a regression in 3.0.18)

version 3.0.18
closed-fixed
Fabian Keil
None
5
2014-08-22
2011-12-15
qqqqqw
No

I use Privoxy with Tor and i have upgraded to Privoxy 3.0.18 (from 3.0.17).
Then i have modified config.txt (i add forward-socks4a / localhost:9050 . and enable debug 1, 1024, 4096 and 8192).
After the upgrade i can see the url requests in Privoxy window, but Privoxy don't send the requests to Tor.
I think that the problem is Privoxy because if i return to Privoxy 3.0.17 i have no problem (i'm writing with Privoxy 3.0.17).
I use Privoxy from years, but i can not understand what is the problem, maybe a new configuration in Privoxy 3.0.18?
Is some day that i see in config.txt for a problem, but nothing.
Please help me

Discussion

1 2 > >> (Page 1 of 2)
  • Lee
    Lee
    2011-12-15

    • status: open --> pending
     
  • Lee
    Lee
    2011-12-15

    I just tried privoxy 3.0.18 with tor & it works for me

    Start privoxy 3.0.18, and browse to
    http://config.privoxy.org/show-status

    Scroll down a bit and there's a section that starts off with
    The following options were given in the config file:

    make sure there's a "forward-socks4a / 127.0.0.1:9050 . " line there. If not, right click on the privoxy taskbar icon & left click on Edit... / Main Configuration. That should start notepad to edit your privoxy 3.0.18 config file. Add a "forward-socks4a / 127.0.0.1:9050 . " line after the
    user-manual ./doc/user-manual/
    line.

    Lee

     
  • qqqqqw
    qqqqqw
    2011-12-15

    Thank you Ler

    In show status i have forward-socks4a / localhost:9050 .

    I copy and paste my config show in http://config.privoxy.org/show-status
    The following options were given in the config file:
    forward-socks4a / localhost:9050 .
    forward 192.168.0.*:80 .
    user-manual ./doc/user-manual/
    confdir .
    logdir .
    actionsfile match-all.action
    actionsfile default.action
    actionsfile user.action
    actionsfile user2.action
    filterfile default.filter
    filterfile user.filter
    debug 1
    debug 1024
    debug 4096
    debug 8192
    debug 128
    listen-address 127.0.0.1:8118
    toggle 1
    enable-remote-toggle 0
    enable-remote-http-toggle 0
    enable-edit-actions 0
    enforce-blocks 0
    buffer-limit 4096
    forwarded-connect-retries 1
    accept-intercepted-requests 0
    allow-cgi-request-crunching 0
    split-large-forms 0
    keep-alive-timeout 5
    socket-timeout 300

    I want to underline a thing that i have not said before:
    If i forward through Privoxy 3.0.18 and Tor is close i get immediately the following error:
    "Privoxy was unable to socks4a-forward your request https://sourceforge.net:443/ through localhost: No error"
    If i forward through Privoxy 3.0.18 and Tor is open i get after some time (not immediately) the following error:
    "Privoxy was unable to socks4a-forward your request https://sourceforge.net:443/ through localhost: SOCKS4 negotiation got aborted by the server"

    So Privoxy can see if Tor is open or close, but don't send correctly the request because if i put Privoxy 3.0.17 all work fine.
    My problemm is that i don't understant why this problem is only with 3.0.18 and what cause the problem.

     
  • qqqqqw
    qqqqqw
    2011-12-15

    • status: pending --> open
     
  • Lee
    Lee
    2011-12-17

    I still can't duplicate the problem :(
    What OS and browser are you using? Does your machine have IPv6 enabled?

    Can you try changing
    forward-socks4a / localhost:9050 .
    to
    forward-socks5 / localhost:9050 .
    and see if that makes any difference?
    Both forward-socks4a and forward-socks5 work for me, but it's an easy test to try..

    If that doesn't fix it, go back to 3.0.17, get privoxy-3.0.18.zip from sourceforge and extract only privoxy.exe from the zip file to your privoxy 3.0.17 directory. That will show if it's privoxy or something in the 3.0.18 config file[s] that isn't working with tor

    Lee

     
  • Lee
    Lee
    2011-12-17

    • status: open --> pending
     
  • qqqqqw
    qqqqqw
    2011-12-17

    • status: pending --> open
     
  • qqqqqw
    qqqqqw
    2011-12-17

    Thank you Lee

    I'm on Win xp and i have try with Opera 11.60 and Internet explorer 6, no IPv6

    If in Privoxy 3.0.17 directory i replace only privoxy.exe with 3.0.18, this don't work (in Opera and in IE). So is not a config problem

    But good news
    If in config.txt in Privoxy 3.0.18 directory i change
    forward-socks4a / localhost:9050 .
    to
    forward-socks5 / localhost:9050 .
    Privoxy WORKS
    Yes, if i ONLY change 4a with 5, works
    (if i rechange 5 with 4a DON'T works)
    So in my opinion is a bug in Privoxy, i have not other explanation.
    (If you can't duplicate the problem, you can say me some test to track the problem, if you want)

     
  • Fabian Keil
    Fabian Keil
    2011-12-18

    • status: open --> pending
     
  • Fabian Keil
    Fabian Keil
    2011-12-18

    Please increase the debug level using the directives described at:
    http://www.privoxy.org/user-manual/contact.html#CONTACT-BUGS
    and attach a log excerpt that shows a complete failed request.

    It might also help to check Tor's log file for complaints.

     
1 2 > >> (Page 1 of 2)