系统日志中的DNS格式错误,如何debugging?

我在parsing一个域名的时候在syslog收到一个错误,我也是DNS的错误。

 Nov 24 21:51:55 moo named[4075]: DNS format error from 192.227.143.105#53 resolving bostonyoungentrepreneurs.com/NS for client 127.0.0.1#65133: invalid response Nov 24 21:51:55 moo named[4075]: DNS format error from 192.227.143.105#53 resolving bostonyoungentrepreneurs.com/AAAA for client 127.0.0.1#39972: invalid response 

有什么办法可以正确debugging这个,看看为什么这是一个无效的回应?

是的,很可能通过执行:

 dig ns problematic-domain.com @127.0.0.1 dig aaaa problematic-domain.com @127.0.0.1 

要么

 host -t ns problematic-domain.com 127.0.0.1 host -t aaaa problematic-domain.com 127.0.0.1 

从我看到的问题,该域名来自这个事实,负责该域名的两个名称服务器具有相同的IP作为有争议的logging:

 ; <<>> DiG 9.8.4-P2 <<>> ns problematic-domain.com. +noall +answ ;; global options: +cmd problematic-domain.com. 172265 IN NS ns1.problematic-domain.com. problematic-domain.com. 172265 IN NS ns2.problematic-domain.com. ns1.problematic-domain.com. 172265 IN A 192.227.143.105 ns2.problematic-domain.com. 172265 IN A 192.227.143.105