Cannot add a 2012 server to a 2003 domain as it says forrest functional level is 2003 but domains and trusts shows it as 2003

I have a single 2003 DC (Enterprise edition 32 bit SP2) that according to AD Domains and Trusts is at functional level Windows Server 2003.

According to AD Users and Computers my Domain functional level is also 2003.

However when I try add a 2012 R2 server as a domain controller on the domain it gives an error "Verification of replica failed. The forest functional level is Windows 2003"

When I run adfind -rootdse forestfunctionality I get back that it is 0 [Windows 2000 Forest Mode]

How do I get my current 2003 setup to correctly be on 2003 Forest Functional level so I can add in my 2012 Domain controller.

Screen shot of AD Domains and Trust current level


Solution 1:

Rob, the other two answers are correct. I think you have missed the difference between where you are clicking. See the screen shots below.

Forest: Right Click at the very top
enter image description here

Domain: Right click on the domain name
enter image description here

Solution 2:

Forest and Domain are two separate things.

Open the Active Directory Domains and Trusts MMC. Right-click on the top node in the tree (Active Directory Domains and Trusts [yourdc]) and pick "Raise Forest Functional Level...".

Solution 3:

To raise the forest functional level

  1. Open Active Directory Domains and Trusts.
  2. In the console tree, right-click the Active Directory Domains and Trusts node, and then click Raise Forest Functional Level.
  3. In Select an available forest functional level, click Windows Server 2003, and then click Raise.

https://technet.microsoft.com/en-us/library/cc780862%28v=ws.10%29.aspx