My firewall is also a squid cache. I have a firewall NAT rule that says, all requests on port 80, change to port 3128 (the squid cache): iptables -t nat -A PREROUTING -i eth1 -p tcp --destination-port 80 -j DNAT --to 10.2.1.1:3128
Requests are getting pushed to squid, but its not looking at the host header!?!!? e.g. requests to 'http://toolbar.google.com/download/' , I get the error message from squid: ----------------------------------------------- While trying to retrieve the URL: /download/ The following error was encountered: Invalid URL ----------------------------------------------- So, instead of looking at 'http://toolbar.google.com/download/', its trying '/download/'. Why would this be happening?!?!?
