Disclaimer: Have not needed to troubleshoot a domain to this degree before.
I am moving from 2008 R2 to 2012 R2 in both instances just as an fyi.
We have a root domain with two subdomains. On the root domain and each of the subdomains we have two domain controllers (DC1 + DC2). I successfully added one new domain controller into each subdomain (DC3). I verified that we had global catalogue servers in addition to these two domain controllers. I checked the bridgehead servers and they are set to DC1+2.rootdomain.com I transferred FSMO roles from each DC2 to DC3.
netdom query fsmo
Schema Master: DC1.rootdomain.com
Domain naming master: DC1.rootdomain.com
PDC: DC3.subdomain.rootdomain.com
RID pool manager: DC3.subdomain.rootdomain.com
Infrastructure master: DC3.subdomain.rootdomain.com
When I attempt to perform dcpromo I get the following error:
The operation failed because:
"Active Directory Domain Services could not transfer the remaining data in directory partition ______________________________________.
The directory service is missing mandatory configuration information, and is unable to determine the ownership of floating single-master operation roles."
I attempted to dcdiag to narrow down the issue. These were the results:
Failed Test NCSecDesc: Error replicating directory changes in filtered set. Access rights for the naming context: DC=ForestDNSZones,DC=Example,DC=Org
Note: I read about NCSecDesc and microsoft says you can disregard this error if you aren't using read only domain controllers.
Failed Test SystemLog: 2 of the errors are printer drivers and the last one is a onenote 2010 driver for printing.
Everything else passes. One thing to note is that during the FrsEvent test it does inform me there are warning or error events within the last 24 hours after the SYSVOL has been shared. Failing SYSVOL replicating problems may cause group policy problems. It then passed the test.
I went into event viewer and saw nothing suspicious. Any error or warning I researched and nothing stands out as being a problem.
Is there anything that I have neglected to do here?