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?!?!?

Reply via email to