Blog Post

Exchange Team Blog
2 MIN READ

The fix for installation of Exchange 2007 SP2 with Windows 2008 R2 Domain Controllers is now available.

The_Exchange_Team's avatar
The_Exchange_Team
Platinum Contributor
Sep 16, 2009

We have released the updated Setup prerequisite files for the problem we wrote about in Exchange 2007 SP2 Setup fails if all domain controllers are running Windows Server 2008 R2. This fix will unblock Exchange 2007 SP2 setup in those environments.

Installation on non-Internet connected computers

Using an Internet connected computer:

1. Download and extract Exchange 2007 SP2 to a local hard drive.

2. Download the updated ExBPA.PreReqs.xml and ExBPA.Readiness.xml files listed below. Please note: We suggest that you right-click the link and select "Save target as..." as otherwise the XML file might open in your browser window:

3. Save the files to your local hard drive.

Note: Do not make any modifications to downloaded xml files. Modifying those files will result in Setup failure.

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.

If you are installing Exchange 2007 SP2 from the DVD media

1. Copy the Setup files to the local hard drive. This step is necessary, because if Setup is run from a DVD, it will not check for updated XML files. This applies to both Internet and non-Internet connected computers.

2. Follow the applicable directions from above, depending on if the computer is connected to the Internet or not.

Once the new XML files are in the right place, Exchange 2007 SP2 setup should pass the prerequisite check phase if there are only Windows 2008 R2 domain controllers in the environment.

- Nino Bilic

Updated Jul 01, 2019
Version 2.0

34 Comments

  • Anonymous's avatar
    Anonymous
    Hi

    We see something very weird as I'm still getting an error that the AD is a Windows 2008 R2 server.  We followed the exact procedure as described and did it twice from scratch.  

    Our schema master and Exchange servers are not in the same AD-site, but they are in the same domain.  I'm guessing that could be a cause ?

    David
  • Anonymous's avatar
    Anonymous
    I get confused at step 1. Before I can install SP2 I have to install Exchange 2007 without service pack. That will not work in an Windows 2008 R2 forest.

    The situation is: I have one domain controller which is a Windows 2008 R2 machine. Forest and domain functional level set to Windows 2008 R2. I added a Windows 2008 server to the domain. How do I install Exchange 2007 on that machine?  
  • Anonymous's avatar
    Anonymous
    Found this fix earlier today as we were troubleshooting the issue, seems to have worked so far, many thanks.
    What a shambles!
  • Anonymous's avatar
    Anonymous
    Hi Goran,

    As mentioned before (e.g. see our supportability matrix post) we do not support Exchange 2007 running on Windows Server 2008 R2.  We will posting a blog article shortly that goes into more detail.

    We sign the XML files, thus why if you edit them, setup fails.

    Ross