Qu'est-ce qu'un enregistrement SOA ?
L'enregistrement SOA (start of authority) ouvre chaque zone DNS. Il nomme le serveur de noms primaire et une adresse de contact, et porte un numéro de série qui augmente à chaque modification, trois minuteries pour les serveurs secondaires (refresh, retry, expire) et le champ minimum, dont la RFC 2308 fait le TTL des réponses négatives : la durée pendant laquelle « n'existe pas » reste en cache.
Lire le résultat
Chaque champ est affiché avec sa valeur en secondes et en durée lisible. La section sur le cache négatif compte le plus quand on ajoute un enregistrement : un résolveur qui l'a cherché avant qu'il existe continue de répondre « introuvable » pendant la plus petite valeur entre le champ minimum et le TTL du SOA lui-même. L'outil demande aussi aux deux résolveurs un nom inventé et affiche le TTL que chacun a donné à la réponse « n'existe pas ».
Beat tourne sur le même moteur, à intervalles réguliers, sur l’ensemble des 41 vérifications et des 25 blacklists. Ce qu’il ajoute : reposer la question, remarquer quand une réponse change et vous dire quoi faire.
Ce qu'il explique, et ce qu'il signale
Un nouvel enregistrement qui ne résout toujours pas
En général du cache négatif plutôt qu'une erreur : un résolveur a demandé avant votre publication et a mis l'absence en cache. Attendez la fin du TTL négatif affiché ici avant de changer quoi que ce soit.
Un TTL négatif de plus d'un jour
La section 5 de la RFC 2308 qualifie de problématiques les valeurs de plus d'un jour et suggère une à trois heures. Une valeur longue rend chaque nouvel enregistrement lent à apparaître.
Expire plus court que retry
La RFC 1912 indique qu'expire doit dépasser retry, sinon un serveur secondaire peut abandonner la zone avant d'avoir réessayé de la rafraîchir.
Un sous-domaine sans SOA propre
La plupart des sous-domaines sont des noms à l'intérieur de la zone parente, pas des zones à part entière. L'outil affiche alors le SOA de la zone parente, qui les régit.