up vote 3 down vote favorite
share [g+] share [fb]

I administer a network with Server 2003 domain controllers. I am planning to replace the domain controllers with new Server 2008 DC's. When running DCDIAG, I receive an error that the domain controllers failed something along the lines of "test MachineAccount". I forget the exact error message. The message appears because a previous admin moved the domain controller computer accounts out of the "Domain Controllers" OU. I knew this beforehand, but now I wonder if this may cause new issues during the ADPREP process. Some documents I have read state issues with Exchange and other aspects of the infrastructure when the objects are moved from the Domain Controllers OU. This has not been my experience to date since everything seems OK now. I am wondering if anyone else has experience in this area. I would not want to move the Domain Controller objects again before covering my bases and planning ahead.

Thanks.

link|improve this question
feedback

2 Answers

From http://technet.microsoft.com/en-us/library/cc728418%28WS.10%29.aspx

Domain Controller OU

When domain controllers are added to the domain, their computer objects are automatically added to the Domain Controller OU. This OU has a default set of policies applied to it. To ensure that these policies are applied uniformly to all domain controllers, it is recommended that you do not move the computer objects of the domain controllers out of this OU. Failure to apply the default policies can cause a domain controller to fail to function properly.

I think the biggest problem occurs when DCs are placed in separate OUs that do not have the default DC policy applied, though it is a good idea to keep them in the Domain Controllers OU if they're just in a differently named container anyway.

link|improve this answer
feedback

In theory you can do it, but at a minimum you will also need to link your Default Domain Controller Policy GPO to the new OU, and also update anything in your configuration partition that references DCs by distinguished name to reflect the new location. There's also the issue of 3rd party software to consider - some of it may expect DCs to be in Domain Controllers, and kick and scream mightily if they ain't. Finally, if something uses config files instead of AD to store it's configuration, those config files will need to be reviewed. Finally finally, a full check through everything that currently works, including a reboot of servers to flush any cached references, would seem to be in order as some issues may only manifest during computer or service startup.

If all of this sounds a bit "huh, what?" then you shouldn't do it. BAD previous admin!

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.