Anomalie #3454
Le test de chacun des DNS distants a disparu de l'agent web !
Description
Suite au remplacement des variables adresse_ip_dns_primaire et adresse_ip_dns_secondaire par la variable multiple adresse_ip_dns y compris sur 2.2 ces tests ont disparu du tableau en toute impunité grâce à une exception sur KeyError !
En essayant de corriger, je me suis aperçu que de toute façon le test utilisé (tcpcheck sur port 53) n'était pas approprié car historiquement les DNS utilisent l'UDP...
Dans le diagnose (fonction TestDNS), c'est la commande suivante qui est utilisée :
/usr/bin/host -W2 -tA $site $dns
Sauf que ça nécessite d'ajouter des réacteurs twisted !
Demandes liées
Révisions associées
Correction du test pour la vérification des dns distants (fixes #3454)
Historique
#1 Mis à jour par Joël Cuissinat il y a presque 12 ans
- Sujet changé de Le test de chacun des DNS distant a disparu de l'agent web ! à Le test de chacun des DNS distants a disparu de l'agent web !
#2 Mis à jour par Bruno Boiget il y a presque 12 ans
ah ben non, la prolifération des réacteurs ce n'est plus à la mode.
Sinon il suffit de reprendre le fonctionnement de la fonction testweb avec la commande donnée ci dessus dans l'appel système (et le faire pour chaque serveur dns) :)
#3 Mis à jour par Bruno Boiget il y a presque 12 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit efa351e2f3e7f805ecabcc422041cc45faca84fa.
#4 Mis à jour par Joël Cuissinat il y a presque 12 ans
- Version cible mis à Mises à jour 2.3.5 RC
#5 Mis à jour par Fabrice Barconnière il y a presque 12 ans
- Statut changé de Résolu à Fermé
- Distribution changé de Toutes à EOLE 2.3
OK pour la 2.3 mais n'est jamais apparu et ne pas backporté en 2.2