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 !
Related issues
Associated revisions
Correction du test pour la vérification des dns distants (fixes #3454)
History
#1 Updated by Joël Cuissinat almost 11 years ago
- Subject changed from Le test de chacun des DNS distant a disparu de l'agent web ! to Le test de chacun des DNS distants a disparu de l'agent web !
#2 Updated by Bruno Boiget almost 11 years ago
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 Updated by Bruno Boiget almost 11 years ago
- Status changed from Nouveau to Résolu
- % Done changed from 0 to 100
Appliqué par commit efa351e2f3e7f805ecabcc422041cc45faca84fa.
#4 Updated by Joël Cuissinat almost 11 years ago
- Target version set to Mises à jour 2.3.5 RC
#5 Updated by Fabrice Barconnière almost 11 years ago
- Status changed from Résolu to Fermé
- Distribution changed from Toutes to EOLE 2.3
OK pour la 2.3 mais n'est jamais apparu et ne pas backporté en 2.2