Re: [squid-users] problem sending requests (dstdomain) to special proxy

From: Amos Jeffries <squid3_at_treenet.co.nz>
Date: Fri, 20 Feb 2009 00:27:43 +1300

Joerg Hartmann wrote:
> Hello,
>
> i would like to configure my Squid to send all requests for a given
> domain to just one (and only one) parent.
> Unfortunately i can not get this to work.
>
> I have two cache_peers, one is my default parent which i must use.
> The other is the parent just for that special domain.
>
> # for special domain
> cache_peer AA.BB.210.135 parent 3128 7 no-query
> #
> # default parent
> cache_peer AA.BB.154.62 parent 80 7 no-query default
>
> Then i have an acl for the domain in question
>
> acl Haufe dstdomain .gate.xyz.lsa-net.de
> http_access allow Haufe
>
> cache_peer_access AA.BB.210.135 allow Haufe
> cache_peer_access AA.BB.210.135 deny all
>
> And the statement that all traffic is to route to a parent.
> never_direct allow all
>
> But the requests for [foobar].gate.xyz.lsa-net.de are never routed
> to the parent which i want. Instead they are going to the default parent
> which can not respond to them.
>
> Could someone please help we with this problem?

"default" is explicit configuration that the parent can ALWAYS handle
requests not permitted elsewhere.

Remove it from your setup. If you still have issues, add an explicit
"deny Haufe" then "allow all" for the other peer.

Amos

-- 
Please be using
   Current Stable Squid 2.7.STABLE6 or 3.0.STABLE13
   Current Beta Squid 3.1.0.5
Received on Thu Feb 19 2009 - 11:27:31 MST

This archive was generated by hypermail 2.2.0 : Thu Feb 19 2009 - 12:00:02 MST