I have read some articles on eventid.net that have outlined a repair by editing the registry. The error im trying to resolve is:
Event ID: 5781
Source NETLOGON
Type Warning
Description Dynamic registration or deregistration of one or more DNS records failed because no DNS servers are available.
I think I have figured out that the reason for this is because NETLOGON requires DNS, and since I am only running DNS on one server, and its the PDC, that NETLOGON is trying to start before DNS has started. So, the following article from MS outlines the fix:
The Netlogon service can be delayed to ensure that the DNS Server service is up and running for Dynamic DNS registration and query for existing Active Directory domain controllers that are in the DNS server database. Use the DependOnService in the Netlogon and add DNS to the list of LanmanWorkstation and LanmanServer. This delays Netlogon from starting until the DNS Server service on that same computer is started and ready.
And how to do it:
For example, you may want to ensure that your Server service loads before the Windows Internet Name Service (WINS). If you select the WINS key in the registry, you will notice that the DependOnService value already exists in the WINS key. In a default installation, WINS is already dependent on both RPCSS (Remote Procedure Call) and NTLMSSP (Windows NT LanMan Security Support Provider) services. To add the Server service to this list, double-click the DependOnService value. In the Multi-String Editor, on the line below NTMLSSP, add the entry "LANMANSERVER" (without quotation marks), and then click OK.
In my case, I want to start DNS before NETLOGON, so, I fired up regedit, HKEY_LOCAL_MACHINE\Systems\CurrentControlSet\Services\Netlogon double click DependOnService, and on the right hand side it has L.a.n.m.a.n.S.e.r.v.e.r.L.a.n.m.a.n.W.o.r.k.s.t.a.t.i.o.n
And I assumed that I add DNS under them, and as I do add DNS, on the left side, it adds:
44 4E 53
I click ok, and I would expect to see DNS listed next to Lanman under the DATA column, but its not there. Also, when I open services, and look at NETLOGON dependencies, DNS is not there...
I double click on the DependOnService key again, and instead of saying DNS like I typed, it says DN. (as in DN dot)
Am I doing something wrong?
(sorry so long)
Event ID: 5781
Source NETLOGON
Type Warning
Description Dynamic registration or deregistration of one or more DNS records failed because no DNS servers are available.
I think I have figured out that the reason for this is because NETLOGON requires DNS, and since I am only running DNS on one server, and its the PDC, that NETLOGON is trying to start before DNS has started. So, the following article from MS outlines the fix:
The Netlogon service can be delayed to ensure that the DNS Server service is up and running for Dynamic DNS registration and query for existing Active Directory domain controllers that are in the DNS server database. Use the DependOnService in the Netlogon and add DNS to the list of LanmanWorkstation and LanmanServer. This delays Netlogon from starting until the DNS Server service on that same computer is started and ready.
And how to do it:
For example, you may want to ensure that your Server service loads before the Windows Internet Name Service (WINS). If you select the WINS key in the registry, you will notice that the DependOnService value already exists in the WINS key. In a default installation, WINS is already dependent on both RPCSS (Remote Procedure Call) and NTLMSSP (Windows NT LanMan Security Support Provider) services. To add the Server service to this list, double-click the DependOnService value. In the Multi-String Editor, on the line below NTMLSSP, add the entry "LANMANSERVER" (without quotation marks), and then click OK.
In my case, I want to start DNS before NETLOGON, so, I fired up regedit, HKEY_LOCAL_MACHINE\Systems\CurrentControlSet\Services\Netlogon double click DependOnService, and on the right hand side it has L.a.n.m.a.n.S.e.r.v.e.r.L.a.n.m.a.n.W.o.r.k.s.t.a.t.i.o.n
And I assumed that I add DNS under them, and as I do add DNS, on the left side, it adds:
44 4E 53
I click ok, and I would expect to see DNS listed next to Lanman under the DATA column, but its not there. Also, when I open services, and look at NETLOGON dependencies, DNS is not there...
I double click on the DependOnService key again, and instead of saying DNS like I typed, it says DN. (as in DN dot)
Am I doing something wrong?
(sorry so long)