Now that I look a little closer, I think I see what the problem is
I have squid compiled --enable-pf-transparent and --enable-poll because I want to use PF's transparent proxy support
However
I'm getting that error message now when I have PF enabled
Doesn't work for any site. Looks like somehow the hostname portion of the URL is being stripped off???
rdr proto tcp from any to any port 80 -> 146.82.194.227 port 8080 pass in all pass out all pass out proto ospf all pass out proto ospf all
That's the only rules in my pf.conf file
Daniel Corbe wrote:
I tried --disable-hostname-check and now nothing works at all I can't even get to like www.yahoo.com anymore
Daniel Corbe wrote:
Hey,
I'm using URLs from my client PCs with no .s in them, just the host name without the domain name
for example: mars as opposed to mars.resultstel.com since the local resolvers are all configured to search .resultstel.com
and I get the following error even though the squid box itself is capable of resolving "mars":
bash-2.05b# host mars
mars.resultstel.com has address 146.82.194.225
I even tried using this config option: append_domain .resultstel.com
to no avail.
What do I do to fix it?
ERROR The requested URL could not be retrieved
--------------------------------------------------------------------------------
While trying to retrieve the URL: /bb/
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 webmaster.
