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.











Reply via email to