Installation of Exchange 2007 SP2 with Windows 2008 R2 Domain Controllers fails because of outdated Best Practices Analyzer files

When trying to install Exchange 2007 SP2 in a network where all domain controllers are Windows 2008 R2 version, setup fails with following error:

[ERROR] Cannot find at least one domain controller running Windows Server 2003 Service Pack 1 or later in domain 'DC=DCName,DC=com,DC=DCName'. This could be the result of moving domain controller objects in Active Directory. Check that at least one domain controller running Windows Server 2003 Service Pack 1 or later is located in the 'Domain Controllers' organizational unit (OU) and rerun setup.

  1. Download and extract Exchange 2007 SP2 to a local hard drive.
  2. Download the updated ExBPA.PreReqs.xml and ExBPA.Readiness.xml files [click here for download]
  3. Save the files to your local hard drive
  4. Locate ExBPA.PreReqs.xml and ExBPA.Readiness.Xml files which were extracted from the Exchange 2007 SP2 download. The default location is "Setup\ServerRoles\Common\<language>". Rename original XML files to something else or save them to a different location.
  5. Place the ExBPA.PreReqs.xml and ExBPA.Readiness.Xml files which you downloaded into the place of original xml files.
  6. Copy the Exchange 2007 SP2 setup files that you have modified to the non-Internet connected Exchange Server which you are trying to upgrade to Exchange 2007 SP2.
  7. Run Setup on the non-Internet connected computer by using the files you copied as per above.

Related article:

http://msexchangeteam.com/archive/2009/09/15/452494.aspx

Popular posts from this blog

Change SMTP port 25 in Exchange 2007, 2010

How can you bypass sender or sender&#39;s domain in Exchange 2007 Content filter anti-spam agent

Error &quot;&lt;#5.5.2 smtp;554 5.5.2 Invalid data in message&gt; #SMTP#&quot; when you send attachment in your mail