Forcing squid 1.1.14 to use a certain proxy in any case?

From: <danisch@dont-contact.us>
Date: Tue, 29 Jul 1997 17:09:19 +0200 (MET DST)

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