Re: CNAME lookup failure started
"David I. Bell" <[email protected]> Wed, 13 Oct 2010 07:56:39 -0700
| Newsgroups | gmane.network.djbdns,gmane.mail.qmail.general |
|---|---|
| Message-ID | <[email protected]> |
Hi All, > I have all the necessary patches for oversised UDP packets but what I am not > clear is why everyone is thinking this is a DJBdns problem? > I tried this on any machine and get the same result, regardless of the DNS > server. > dig -t any IX.NETCOM.COM will hang but when you do dig -t mx IX.NETCOM.COM > everything is ok a while and dig -t any IX.NETCOM.COM will no longer hangs > for a few hours. I have noticed the same CNAME deferral problem crop up for ix.netcom.com (and a few other domains) lately. I already have the buffer size patch installed and that's not the source of the problem. The problem appears to have something to do with the DNS servers for the domains causing problems. The qmail dns.c code uses T_ANY in the dns_cname() function. Change that to a T_CNAME and life gets better. I presume there was a good reason for using type T_ANY in the dns_cname() function instead of T_CNAME. Can someone explain? - David