Search code examples
javascriptauthenticationproxysockspac

How To Authenticate Socks 5 Proxies Inside PAC (Proxy Auto Config) Files


How can you setup PAC files to use SOCKS proxies with authentication?

Using this simple PAC file as an example:

function FindProxyForURL(url, host) { return "SOCKS 69.123.133.75:7257;"; }

How would you connect to that socks proxy using a username and password?


Solution

  • Since firefox and msie do not support socks 5 authentication, it is impossible to specify the username and password in a PAC file without first modifying your browser of choice.