Forums.ATC.no

Teknisk => Generelt teknisk => Emne startet av: ATC på 06. Mai 2010, 14:43 pm

Tittel: DNS: Windows Server 2008 R2 DNS fails on some queries
Skrevet av: ATC06. Mai 2010, 14:43 pm
We had a strange issue where commonly used hostnames (such as www.microsoft.com) would fail but others (such as www.google.com) would work.
Tittel: [Solved] DNS: Windows Server 2008 R2 DNS fails on some queries
Skrevet av: ATC06. Mai 2010, 14:43 pm
Investigating the issue, we saw that large answers would fail consistently while small ones worked.

www.microsoft.com.      1750    IN      CNAME   toggle.www.ms.akadns.net.
toggle.www.ms.akadns.net. 229   IN      CNAME   g.www.ms.akadns.net.
g.www.ms.akadns.net.    229     IN      CNAME   lb1.www.ms.akadns.net.
lb1.www.ms.akadns.net.  229     IN      A       65.55.21.250

www.google.com.         86228   IN      CNAME   www.l.google.com.
www.l.google.com.       100     IN      A       74.125.79.99
www.l.google.com.       100     IN      A       74.125.79.104
www.l.google.com.       100     IN      A       74.125.79.147

Noticing the difference in response sizes we came across the dnscmd 'AddressAnswerLimit' setting: http://technet.microsoft.com/en-us/library/cc940770.aspx

From the command line, type 'dnscmd /Config /AddressAnswerLimit 0'
Tittel: Sv: DNS: Windows Server 2008 R2 DNS fails on some queries
Skrevet av: Floyd-ATC06. Mai 2010, 15:30 pm
The problem may also be caused by Windows Server 2003 announcing EDNS0 capabilities which may not work with firewalls that by default block UDP packets larger than 512 bytes. To restore traditional DNS behaviour, use the following command:

'dnscmd /Config /EnableEDnsProbes 0'