[Okta Webinar] Learn how to a build a cloud-first strategyRegister Now

  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 854
  • Last Modified:

How can I manually remove all traces of a non-existent Exchange 2003 server from AD?

I'm in the midst of migrating from Exchange 2007 to 2013 and have run into a bit of a roadblock. While trying to prep AD for Exchange 2013 running Setup.exe /prepareschema the installation fails with "Cannot find the Recipient Update Service responsible for domain" and "One or more servers in the existing organization are running Exchange 2000 or Exchange Server 2003. Installation can't proceed until all Exchange 2000 or Exchange 2003 servers are removed."

I'd like to know where to look for instances of these remnants and how to safely remove them. Any help would be appreciated.
  • 2
1 Solution
Open ADSI Edit
Right click ADSI Edit in the left pane and choose Connect To … The Connection Settings dialog will appear.
In the Connection Point window, choose Configuration from the Select a well known Naming Context list. Click OK.
The Configuration node will appear under ADSI Edit.
Expand the Configuration container: cn=configuration, cn=services, cn=Microsoft Exchange.
Under the Microsoft Exchange container will be a container with your organization’s name. Expand this, then expand 'Administrative Groups' -> First Administrative Group -> Servers
Delete any old servers from this view
If there are multiple domain controllers in your forest, wait until replication has reached them all or manually replicate the change to all domain controllers in the forest.
btnyAuthor Commented:
Success! Thank you very much!
btnyAuthor Commented:
Super simple and even though there are still other instances of the offending server, the Prerequisite Analysis for Exchange 2013 installation finally completed.

Featured Post

Creating Active Directory Users from a Text File

If your organization has a need to mass-create AD user accounts, watch this video to see how its done without the need for scripting or other unnecessary complexities.

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now