chrome socks proxy through ssh forwarding timeouts
I had the same problem.. It worked in Firefox (and check that it works in Firefox.. 'cos there is a setting in firefox to not use the proxy when doing a local address...so it can look like it works when it isn't, but here, it was working and I think it was working for you too. But as you say, not in Chrome)
For me, the key was doing socks5:// before the IP. Otherwise It just assumes it's a regular HTTP Proxy.
In Chrome, there are two ways I have run into of setting it to use a Proxy, including, a SOCKS Proxy..
a)setting it "within the browser"
b)setting it from the command line
To get it set from the browser, look where it normally asks for the IP and Port (wrench..settings..under the bonnett/hood..change proxy settings..LAN..)
Then where it asks for an IP and Port- Don't just put an IP for IP. Put socks5://ip or I suppose socks4:// if it's socks4. This may not work for IE
You can also tick the box that says use a proxy, then leave the field blank, click advanced, and enter the IP and Port for the SOCKS proxy in the box labelled SOCKS. This works for IE too.
You can see it's set by going to chrome://net-internals
To set it from the command line (use Everything by Voidtools to help you find the path!)
C:\Documents and Settings\name\Local Settings\Application Data\Google\Chrom lication>chrome --proxy-server="socks5://192.168.1.5:1234"
You can use netstat -aon look for lots of connections to your Proxy port 1234 established, and there shouldn't be any connections to port 80 , if there are do tracert on them, they may be things you know that aren't from your web browser like dropbox or maybe logmein and so check that the browser is getting its pages through the proxy.
this link was helpful http://code.google.com/p/chromium/issues/detail?id=38207
I ended up fixing this by using Privoxy
I setup Privoxy on the ssh server (defaults to listen on 8118)
then connected to the server using;
ssh [email protected] -L 8118:localhost:8118
Then set chrome to use localhost:8118 across all protocols
Note: after setting up privoxy, use http as the scheme in chrome/firefox