I just found the following problem:
There are three hosts A,B,C, each with full internet connection (no
firewalls).
A runs squid 1.1.14, I need to configure this host
B runs any http proxy willing to serve A
C runs a web-server giving access only to the ip address of
B and asking for a password for some pages.
A should be configured such that it uses the proxy on B only for
accessing C, but in every case accessing C.
This is not a problem yet, cache_host and cache_host_acl or
cache_host_domain work fine, except in a special case:
If A requests a page with a password, the http request contains an
Authorization line, squid recognizes this line and chooses to contact
C directly which replies with an error due to the bad source address.
The result is that squid uses the proxy at B for all requests except
those who contain an Authorization line.
How can I force squid to use B always for the domain of C ?
Hadmut
Received on Tue Jul 29 1997 - 08:14:35 MDT
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:35:52 MST