RecursionTimeout

HKLM\SYSTEM\CurrentControlSet\Services\DNS\Parameters

Data type Range Default value
REG_DWORD 0x1 - 0xFFFFFFFF seconds 0xF (15 seconds)

Description

Determines how long DNS waits for remote servers to respond to a recursive client query before terminating the search. If the DNS server does not receive a response to a recursive query, the server repeats the query at intervals specified by the value of the RecursionRetry entry. If, despite repeated trials, the server does not receive a response before the value of RecursionTimeout expires, the DNS server terminates the search and sends a SERVER_FAILURE response to the query.

This value is appropriate for most DNS servers. However, if this value is less than the time it takes for a remote server to respond over a slow link, you should increase this value so that it is slightly longer than the observed response time. In measuring actual response times, be sure to distinguish responses from remote DNS servers from repeated query attempts by the client.

Change method

To change the value of this entry, use Dnscmd.exe, a tool included with the Windows 2000 Support Tools. The change is effective immediately; you do not have to restart the DNS server.

Activation method

DNS reads its registry entries only when it starts. If you change the value of this entry by editing the registry, the changes are not effective until you restart the DNS server.

Related Entries

Page Image

Page Image

Page Image