Vincent Schonau | 15 Aug 2007 21:17

Re: Dealing with AAAA records

Mark Steele wrote:
> 
> I’ve got a small problem I’ve setup dnscache to forward requests for a 
> zone to a specific set of nameservers to be used for internal resolution.
> 
> The problem is, some applications are requesting AAAA records (ipv6) 
> before A records and receiving NXDOMAIN from bind (which is cached). 
> 
> This causes dnscache to respond nxdomain to the client application and 
> the lookup fails. Any ideas how to get around this? (unfortunately I 
> can’t change from bind)

You should ask on a BIND mailing list how to stop the BIND servers from 
returning NXDOMAIN when they should be returning NOERROR. Alternatively, 
convincing those applications to not request AAAA may be an option.

You'd have to delve into the dnscache source to rewrite the answers the 
authoritative servers are giving you, and I expect that would end up 
really ugly besides being the wrong thing to do.


Gmane