
Recibo un error syslog
al resolver un dominio para el que también tengo 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
¿Hay alguna forma de depurar esto correctamente y ver por qué es una respuesta no válida?
Respuesta1
Sí, muy probablemente ejecutando:
dig ns problematic-domain.com @127.0.0.1
dig aaaa problematic-domain.com @127.0.0.1
o
host -t ns problematic-domain.com 127.0.0.1
host -t aaaa problematic-domain.com 127.0.0.1
Por lo que veo el problema con ese dominio proviene del hecho de que dos servidores de nombres responsables de ese dominio tienen la misma ip que el registro en cuestión:
; <<>> 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