Setup a transparent proxy over ssl https with Squid
Most Squid transparent proxy tutorials cover only HTTP on port 80. Squid can also proxy HTTPS on port 443, but forwarding it directly to port 3128 does not work.
6 articles on this topic
Most Squid transparent proxy tutorials cover only HTTP on port 80. Squid can also proxy HTTPS on port 443, but forwarding it directly to port 3128 does not work.
If a newly installed proxy server reports an error when starting Squid, check whether it can resolve its own hostname to an IP address.
This may be familiar to many readers, but it was new to me: using a proxy for selected websites while connecting directly to others with proxy auto-configuration.
To inspect Squid's operation, use squidclient to request information from Squid. Squid is a proxy server program for Linux or Unix…
If Squid logs WARNING! Your cache is running out of filedescriptors in cache.log, it was compiled with a maximum of 1024 file descriptors.
Transparent proxy configuration changed in Squid version 2.6 onward. It uses http_port 3128 transparent instead of the older configuration with many lines, as shown below…