Manuel Kukla's Blog

IT, Finanzen, Aktien, Kuriositäten und alltägliches

Exchange 2010 und 451 4.4.0 DNS Query Failed

Unlängst trat ein komisches Problem auf einem Exchange Server 2010 auf. Fast alle Mails wurden korrekt zugestellt, jedoch gab es einige wenige Ausnahmen. Die Empfänger-Adresse schien richtig zu sein, die mx-Einträge waren auch vorhanden, und die Empfänger-Server antworteten auf Port 25. Alles so weit so gut, nur die Mails blieben auch weiterhin zuverlässig in der Warteschlange hängen.

Ich konnte das Problem teilweise auf Empfänger mit Exchange Online Protection eingrenzen, jedoch trat dies auch bei der hp.com-Domain auf. Nach einer Recherche wurde ich - anscheinend auf der derzeit so ziemlich einzigen Seite mit der richtigen Lösung fündig (Link für diejenigen, die nachlesen möchten am Ende des Beitrages).

Bis dato trat das Problem nur auf Windows Server 2008 R2 SP1 mit Exchange 2010 auf, aber auch nicht auf allen Systemen. Ich bin gespannt, wie lange es dauert bis seitens Microsoft etwas zu hören ist.

 

Die zusammengefasste Lösung:

Am Mailserver (bzw. Edge-Server, sofern vorhanden) den Sendekonnektor öffnen:

Den Tab "Netzwerk" öffnen und am Ende des Dialoges den Haken "Die Einstellungen für externes DNS-Lookup auf dem Transportserver verwenden" setzen.

 

 

Danach ggf. Exchange-Transport-Dienst neu starten, oder einfach nur abwarten bis die Zustellung der Mails erneut durchgeführt wird.

Update vom 13.11.2014:

 Lt. Kommentaren in der Quelle hat sich herausgestellt, dass es vermutlich an EDNS (http://de.wikipedia.org/wiki/EDNS) liegt, und scheinbar nur dann auftritt, wenn der verwendete DNS-Server ein Windows Server 2012 R2 ist. Ich kann diese Theorie insofern bestätigen, dass beide betroffenen Systeme 2012R2 DNS-Server verwenden.

 

Englischsprachige Quelle:

http://exchangeserverpro.com/messages-queuing-error-451-4-4-0-dns-query-failed/#comment-136161