Forum Discussion
nltest /dclist command on some sites
The Active Directory(Domain Controller) configuration is as follows.
~~~
siteA :
AD1(FSMO)
siteB :
AD2
siteC :
AD3
PC4
~~~
Running the "nltest / dclist" command on PC4 gives the following result.
===
AD1 siteA
AD3 siteC
AD2 siteB
===
Considering the site structure of AD, I think that AD of the same site(AD3 siteC) will be output at the beginning, but is my understanding wrong?
Or is it output in a random order?
1 Reply
Because RDP to localhost also fails after reboot, this doesn't look like a normal firewall or external-network problem. The fact that reinstalling RD Connection Broker temporarily restores service suggests the RDS deployment or one of its dependencies isn't initializing correctly after boot.
Before reinstalling anything next time, capture the state:
Get-Service TermService,Tssdis,RDMS
Get-RDServer
Get-RDSessionCollection
Then inspect the events around startup, especially:
Microsoft-Windows-TerminalServices-SessionBroker
RemoteDesktopServices-RDManagement
System
Application
Pay particular attention to the existing Event IDs 1269 and 1306 and the events immediately before them.
Also verify that the Connection Broker database dependency—Windows Internal Database or SQL, depending on your deployment—is running correctly and check whether security hardening/GPO changes are affecting RDS dependencies. Connection Broker/RDMS failures can prevent a deployment from becoming usable even though the machine itself has booted.
Repeatedly reinstalling the Broker is masking the underlying issue. Capture the failed post-reboot state and fix the service/database/certificate dependency that is preventing RDS from initializing.