You have not configured Squid for interception caching. See the Squid FAQ
for instruction on how to configure Squid for this.
Regards
Henrik
On Wed, 22 Oct 2003 Steve.Simpson@welwyn-tt.com wrote:
>
>
> Hi,
>
> I have a Redhat Linux 9 server setup. I've configured Shorewall firewall
> as the main firewall and I've also setup Squid so that I can ban particular
> words and sites. I need to setup the proxy server so that it is
> automatically detected by the client PC. We're running a mixture of
> Windows 98 to XP Pro PC's
>
> I've followed the command;
>
> iptables -t nat -D PREROUTING -i eth1 -p tcp --dport 80 -j REDIRECT
> --to-port 3128
>
> The PC's on the network automatically detect the proxy server, BUT they get
> the following text displayed;
>
> ERROR
> The requested URL could not be retrieved
>
> --------------------------------------------------------------------------------
>
> While trying to retrieve the URL: /
>
> The following error was encountered:
>
> Invalid URL
> Some aspect of the requested URL is incorrect. Possible problems:
>
> Missing or incorrect access protocol (should be `http://'' or similar)
> Missing hostname
> Illegal double-escape in the URL-Path
> Illegal character in hostname; underscores are not allowed
> Your cache administrator is root.
>
>
>
> --------------------------------------------------------------------------------
>
> Generated Wed, 22 Oct 2003 09:10:46 GMT by WELPROXY (squid/2.5.STABLE1)
>
>
> I'm trying a whole host of websites (www.sky.com/news, www.ananova.com,
> etc)
>
> Can anybody offer any advice on how to get round this?
>
> Cheers
>
> Steve
>
>
>
Received on Wed Oct 22 2003 - 09:05:44 MDT
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 17:20:35 MST