Le serveur DNS principal externe n'est pas parvenu à répondre à une connexion UDP

[Cette rubrique est destinée à résoudre un problème spécifique signalé par l'outil Exchange Server Analyzer Tool. Ne l'appliquez qu'à des systèmes sur lesquels l'outil Exchange Server Analyzer Tool a été exécuté et qui ont rencontré ce problème spécifique. L'outil Exchange Server Analyzer Tool, disponible sous forme de téléchargement gratuit, collecte à distance des données de configuration de chaque serveur de la topologie et les analyse automatiquement. Il génère un rapport qui détaille les problèmes de configuration importants, les problèmes potentiels et les paramètres du produit qui ne sont pas définis par défaut. En suivant ces recommandations, vous pouvez accroître les performances, l'évolutivité, la fiabilité et la disponibilité. Pour plus d'informations sur l'outil ou pour télécharger les versions les plus récentes, consultez la rubrique sur les analyseurs Microsoft Exchange à l'adresse https://go.microsoft.com/fwlink/?linkid=34707.]  

Dernière rubrique modifiée : 2007-03-16

L'outil Microsoft Exchange Analyzer Tool interroge le service d'annuaire Active Directory pour déterminer la valeur de l'attribut msExchSmtpExternalDNSServers de la classe protocolCfgSMTPServer pour chaque objet Exchange Server. Si elle est définie, la valeur de l'attribut msExchSmtpExternalDNSServers spécifie l'adresse du serveur DNS externe que l'instance de serveur virtuel SMTP utilise.

Après la récupération de l'adresse du serveur DNS externe principal, Exchange Analyzer tente d'exécuter une requête DNS sur des serveurs DNS configurés pour chaque serveur de service d'annuaire Active Directory. Cette connexion est établie en utilisant un processeur d'objet personnalisé qui exécute une requête de résolution de nom UDP et analyse les résultats.

Si la requête de résolution de nom UDP échoue, Exchange Analyzer affiche un avertissement.

Cet avertissement indique que le serveur DNS externe principal est peut-être configuré pour accepter uniquement les requêtes TCP.

SMTP est le protocole de messagerie natif pour l'envoi et le transport de messages électroniques pour Exchange Server. Cela signifie que les clients utilisent SMTP pour envoyer des messages et que les serveurs Exchange utilisent SMTP pour remettre les messages et les données des messages.

Pour qu'Exchange Server remette un message Internet sortant via le service SMTP, le serveur DNS est utilisé comme suit :

  1. Un utilisateur interne envoie un message à un destinataire dans un domaine distant.
  2. Pour déterminer si le destinataire est local ou distant, le serveur virtuel SMTP sur le serveur Exchange de l'expéditeur utilise des fonctions de transport interne pour interroger le serveur de catalogue global afin d'obtenir l'adresse du destinataire. Si l'adresse du destinataire sur le message ne figure pas dans une stratégie de destinataire, celle-ci n'est pas stockée dans Active Directory ; par conséquent, Exchange détermine que le message est destiné à un domaine distant.
  3. Si nécessaire, le serveur Exchange remet le message au serveur virtuel SMTP approprié.
  4. Le serveur virtuel SMTP utilise ses informations de métabase IIS pour déterminer la méthode de remise d'un message à un domaine distant.
  5. Le serveur virtuel SMTP sur le serveur Exchange effectue ensuite l'une des deux actions suivantes :
    • Il utilise le serveur DNS pour vérifier l'adresse IP du domaine cible, puis tente de livrer le message.
    • Il transmet le message à un hôte actif chargé de la résolution DNS et de la remise du message.

Par défaut, les serveurs DNS écoutent sur le socket UDP 53 dans le cadre de communications telles que les requêtes de résolution de nom.

Si les services SMTP sur le serveur Exchange sont configurés de manière à uniquement envoyer des requêtes UDP et si le serveur DNS externe principal est configuré de manière à uniquement accepter les requêtes TCP, des échecs de routage du courrier peuvent apparaître et affecter négativement les performances du flux de messagerie.

Pour palier cet avertissement, procédez comme suit :

  1. Assurez-vous que le serveur DNS externe a été lancé et qu'il existe une connectivité entre ce serveur et le réseau.
  2. Vérifiez qu'aucun pare-feu réseau ou filtre de paquet ne bloque les ports DNS bien connus comme le port UDP 53.
  3. Vérifiez que le serveur DNS externe principal soit configuré pour prendre en charge les requêtes de résolution de nom UDP.

Pour plus d'informations sur DNS et Exchange Server, voir les articles suivants de la Base de connaissances Microsoft et la Webdiffusion :