Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

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
add comment

3 Answers

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: http://www.squid-cache.org/Doc/config/https_port/

Another way is to use Stunnel or something similar: Here is an example using Stunnel: http://www.jeffyestrumskas.com/?page_id=3

share|improve this answer
add comment

You can also use SSH tunnel.

ssh user@your-proxy-host -D 127.0.0.1:1080

Use 127.0.0.1:1080 as SOCKS5 proxy in Firefox.

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

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

share|improve this answer
add comment

Firefox can't talk HTTPS to proxy yet ( bug https://bugzilla.mozilla.org/show_bug.cgi?id=378637)

Chrome can do that: http://www.chromium.org/developers/design-documents/secure-web-proxy

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
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.