Search squid archive

Re: [squid-users] Squid 2.4.STABLE2 running in Accelerator Mode and problem with Ho st Headers

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Traceback (most recent call last):
 File "/usr/sbin/redirector.py", line 25, in ?
   redirect()
 File "/usr/sbin/redirector.py", line 18, in redirect
   if mappings.has_key(pooge.group(1)):
AttributeError: 'None' object has no attribute 'group'
2005/03/24 09:34:19| Failed to select source for 'http://206.112.73.250/robots.txt'
2005/03/24 09:34:19|   always_direct = 0
2005/03/24 09:34:19|    never_direct = 1
2005/03/24 09:34:19|        timedout = 0
2005/03/24 09:34:19| WARNING: redirector #1 (FD 6) exited


This error shows up in our cache.log file on occasion. And as I mentioned in other posts, once in a while the source will be for someone else's site. I get confused on what I sent to which list for which problem! Virtual Host Monster in Zope handles this too. Trying to figure out why our admin set up squid to use this redirector instead of VHM. Thanks for the info! Learning more everyday. Slow process.....

Allen



Henrik Nordstrom wrote:
Your redirector looks fine for this kind of specialized server and can probably not easily be replaced by /etc/hosts as your server(s) probably can not map the vhosts properly without the reverse proxy infront rewriting what the user requested into something suitable for your web server.

I thought you had problems with the Host header forwarded to your web server, but this is clearly not the case if you are using a redirector like this.

From this redirector I see no clear reason why things does not work for

you.

Personally I find it much easier to leave the vhost logics to the web server to resolve, only making the reverse proxy responsible for routing the requests to the correct web server depending on the vhost requested. For this /etc/hosts works perfect.

Regards
Henrik



This is the text of the little python redirector.py file our old admin built to handle redirecting, obviuosly.
Reading this post it dawned on my what you have been saying: use etc/hosts INSTEAD of something like this, correct?

We are on Rh7.2, Zope2.7.5, Python2.3.5, ZEO and 2 public zope clients sent requests from SQUID2.5 STABLE3


If I take all those domain mappings and add them to etc/hosts, will that accomplish the same thing? Would I just remove the call the to the redirector file?

[Index of Archives]     [Linux Audio Users]     [Samba]     [Big List of Linux Books]     [Linux USB]     [Yosemite News]

  Powered by Linux