Re: [squid-users] Problem with IPv6 config when destination is dual-stacked (but everything works when destination is IPv4 or IPv6 only)

From: Amos Jeffries <squid3_at_treenet.co.nz>
Date: Fri, 30 Oct 2009 14:01:37 +1300

Henrik Nordstrom wrote:
> fre 2009-10-30 klockan 13:33 +1300 skrev Amos Jeffries:
>
>> Yes. The magic is not complete and has a point of failure.
>
> Another idea. Why don't we address this in another way, making
> tcp_outgoing_address select an IPv4+IPv6 pair of addresses?
>
> I don't see how it can be made to work properly for hosts having both
> IPv4+IPv6 otherwise considering that we may need to do failover from one
> to the other.

I'm looking at a few approaches;
   having Squid kick off the DNS test earlier on in the processing. So
that the data may be available later as needed, but not hold up the
processing.

  Getting rid of the magic entirely by pre-filtering the outgoingAddr
ACL address against the dst IP type.

   making tcp_outgoing_addr a slow ACL type. that gets us around the
open bug and all the other custom ACL tests people keep trying to use there.

Amos

-- 
Please be using
   Current Stable Squid 2.7.STABLE7 or 3.0.STABLE19
   Current Beta Squid 3.1.0.14
Received on Fri Oct 30 2009 - 01:01:49 MDT

This archive was generated by hypermail 2.2.0 : Fri Oct 30 2009 - 12:00:03 MDT