Is dns_defnames broken in 2.3.STABLE1 and STABLE2?
Sort of. As of Squid 2.3, the default is to use internal DNS lookup code. The dns_defnames option is only used with the external dnsserver processes. If you relied on dns_defnames before, you have three choices: • See if the append_domain option will work for you instead. • Configure squid with –disable-internal-dns to use the external dnsservers. • Enhance src/dns_internal.c to understand the search and domain lines from /etc/resolv.conf.