views:

25

answers:

1

If I set up a proxy (such as Squid for example) configured with certs to listen for HTTPS are browsers able to connect to the proxy over TLS/SSL?

Example of what I'm asking:

Browser Proxy Server yahoo.com -> TLS -> Squid -> HTTP -> yahoo.com

I've set up a proxy listening on 443, but am not having success getting browsers to use it (connecting to the http proxy on port 80 works fine).

+1  A: 

If you want to secure your communication between browser and proxy, use STunnel (SSL tunneling) or VPN or SSH tunnel to the "proxy" server, then run your communication over this secure tunnel. I.e.:

Browser -> STunnel on the client -> STunnel on the server -> Squid Proxy -> Remote host

To answer your direct question - what you want is for the browser to act in a similar way to STunnel itself. I don't know a browser or even HTTP/HTTPS component (if we are on a programming site) to work this way.

Eugene Mayevski 'EldoS Corp