We've been having some bind issues lately, so decided to switch to MyDNS. Conversion was pretty simple, but this morning we had a couple clients so far report websites down. This turned out to be a problem with MyDNS resolving the @ or base domain record, and after looking closely at the zones I discovered that the affected zones have blank TXT records. I'm not sure how those blank TXT records got created, but they break MyDNS causing the root domain record to not resolve, and since the www, ftp, etc. records are CNAMES they fail as well.
The records are there in the rr table, but the present of the blank TXT record (i.e. nothing in the data column in the database, nothing in the bind zone file in /var/named either) causes the problem. Editing the zone in WHM and removing the blank TXT records clears the problem right up.
The records are there in the rr table, but the present of the blank TXT record (i.e. nothing in the data column in the database, nothing in the bind zone file in /var/named either) causes the problem. Editing the zone in WHM and removing the blank TXT records clears the problem right up.