--------------------- PatchSet 5907 Date: 2007/10/10 02:47:45 Author: amosjeffries Branch: squid3-ipv6 Tag: (none) Log: Squid internal is a DNS stub, not a DNS intermediary. Members: src/cf.data.pre:1.68.2.41->1.68.2.42 Index: squid3/src/cf.data.pre =================================================================== RCS file: /cvsroot/squid-sf//squid3/src/cf.data.pre,v retrieving revision 1.68.2.41 retrieving revision 1.68.2.42 diff -u -r1.68.2.41 -r1.68.2.42 --- squid3/src/cf.data.pre 10 Oct 2007 00:51:41 -0000 1.68.2.41 +++ squid3/src/cf.data.pre 10 Oct 2007 02:47:45 -0000 1.68.2.42 @@ -1,6 +1,6 @@ # -# $Id: cf.data.pre,v 1.68.2.41 2007/10/10 00:51:41 amosjeffries Exp $ +# $Id: cf.data.pre,v 1.68.2.42 2007/10/10 02:47:45 amosjeffries Exp $ # # SQUID Web Proxy Cache http://www.squid-cache.org/ # ---------------------------------------------------------- @@ -5036,18 +5036,18 @@ NAME: dns_v4_fallback TYPE: onoff -DEFAULT: off +DEFAULT: on LOC: Config.onoff.dns_require_A DOC_START Standard practice with DNS is to lookup either A or AAAA records and use the results if it succeeds. Only looking up the other if the first attempt fails or otherwise produces no results. - By default squid internal DNS follows that policy. That policy however will cause squid to produce error pages for some servers that advertise AAAA but are unreachable over IPv6. - Turning this ON will force squid to always lookup both AAAA and A. + If this is ON squid will always lookup both AAAA and A, using both. + If this is OFF squid will lookup AAAA and only try A if none found. WARNING: There are some possibly unwanted side-effects with this on: *) Doubles the load placed by squid on the DNS network.