Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

And what about Chrome, Opera, and Safari? (IE can go pound sand)

Clarifying, I have the power to reconfigure Squid if necessary.

share|improve this question
up vote 4 down vote accepted

If you are asking if Squid can proxy SSL connections, then yes it can. It cannot cache SSL connections for obvious reasons.

If you are asking if you can do HTTP proxy (or caching) via a Squid proxy that requires HTTPS, then yes it can if you aren't doing transparent proxying. It is the same as using HTTP proxy URLs. Of course, Squid has to be set up for caching via SSL.

This is useful if you run a cyber-cafe or open Wi-Fi and don't want everyone's traffic to be visible to everyone else.

See the documentation for https_port:

Another way is to use Stunnel or something similar: Here is an example using Stunnel:

share|improve this answer

You can also use SSH tunnel.

ssh user@your-proxy-host -D

Use as SOCKS5 proxy in Firefox.

You also can run any proxy (like squid) at your-proxy-host bound to and use -L option to forward it through the ssh.

For the latter you can also substitute ssh with socat or stunnel.

share|improve this answer

Firefox can't talk HTTPS to proxy yet ( bug

Chrome can do that:

share|improve this answer
but its fixed, you can test it by activating hotspot and open any SSL site like paypal etc – Wasim Sep 10 '13 at 19:50

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .