Delays in Name Resolution Using Microsoft DNS Server Forwarder Option

Article translations Article translations
Article ID: 251384 - View products that this article applies to.
This article was previously published under Q251384
This article has been archived. It is offered "as is" and will no longer be updated.
Expand all | Collapse all

Symptoms

Clients that are using a Microsoft Domain Name Server (DNS) may experience a delay in name resolution if the Microsoft DNS server is using the "Forwarders" option and is set to use the "Operate As Slave Server" feature. This delay may be as long as 15 seconds.

Cause

This issue can occur under the following circumstances:
  • The client sends a single label unqualified name query to the DNS server.
  • The Microsoft DNS server sends a recursive query to its Forwarder to resolve the name.
  • The Forwarder returns a "Server Failure" or "Operation Refused" error message.

More information

In Windows NT 4.0 Service Pack 4 and later, clients no longer send unqualified name queries to DNS by default. For additional information about related topics, click the article number below to view the article in the Microsoft Knowledge Base:
230744 Windows NT 4.0 SP4 DNR Does Not Send Unqualified DNS Queries


The following registry entry was introduced that helps control the behavoir of DNS Server: RecurseSingleLabel

  1. Start Registry Editor (Regedt32.exe).
  2. Locate the following key in the registry: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\DNS\Parameters
  3. On the Edit menu, click Add Value, and then add the following registry value:
    Value Name: RecurseSingleLabel
       Data Type: REG_DWORD
       Value: 0 (Default)
    						
    When set to 0, DNS will not recurse Single Label Queries except NS and SOA RR types.

    Setting RecurseSingleLabel to 1 will recurse all RR types, but there will not be a 15 second delay before the answer is returned.
  4. Quit Registry Editor.

Properties

Article ID: 251384 - Last Review: November 2, 2013 - Revision: 2.0
Applies to
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows NT Server 4.0 Standard Edition
Keywords: 
kbnosurvey kbarchive kbhotfixserver kbqfe kbfix kbnetwork kbprb kbui KB251384

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com