Topic Last Modified: 2009-09-23

This topic provides information about how to troubleshoot the following error message that may occur when you try to install Exchange Server 2007 Service Pack 1 (SP1):

Microsoft Exchange Server 2007 setup cannot continue because this computer belongs to a domain that has a single-labeled DNS name. DNS domain name: XYZ

This error message occurs if Exchange 2007 is installed in an environment that uses single-label DNS names. Single-label DNS names are DNS domain names that do not contain a suffix such as .com, .corp, .net, or .org. Exchange 2007 SP1 Setup performs a prerequisite check and may not continue if your environment includes single-label DNS names.

To work around this issue, Microsoft has changed the single-label domain name prerequisite check from an Error to a Warning. Instead of blocking installation, the Warning message cautions you about installing to a domain that has a single-label DNS name.

To use the updated Exchange 2007 SP1 Setup prerequisite check file to install Exchange 2007 SP 1 in a domain that has a single-label DNS name, use one of the following procedures.

To install Exchange Server 2007 SP1 on a computer that is connected to the Internet
  1. Make sure that the Exchange 2007 SP1 Setup files are in a folder that can be accessed from the computer that is running Exchange 2007. The files should not be on a DVD or CD.

  2. On the computer that is running Exchange 2007, run Setup from the folder that contains the Exchange 2007 SP1 Setup files. The XML update will be automatically downloaded, installed, and applied.

To install Exchange Server 2007 SP1 on a computer that is not connected to the Internet
  1. Use a computer that is connected to the Internet to download and extract Exchange 2007 SP1 to a local hard disk drive.

  2. In the Exchange 2007 SP1 files that you downloaded and extracted, locate the ExBPA.PreReqs.xml file, and then rename the file or save it to a different location. By default, this file is located in the following folder:

    Setup\ServerRoles\Common\<language>

  3. In the following list, right-click the language file that you need, and then click Save target as.

    • English

    • Chinese - Simplified

    • Chinese - Traditional

    • German

    • French

    • Italian

    • Korean

    • Japanese

    • Portuguese

    • Russian

  4. Save the file to the folder where you found the ExBPA.PreReqs.xml file. By default, this file is located in the following folder:

    Setup\ServerRoles\Common\<language>

    Make sure that you do not change the ExBPA.PreReqs.xml file. Changing this file will cause it to fail.

  5. Copy the Exchange 2007 SP1 Setup files to the Exchange server that you want to upgrade to Exchange 2007 SP1. (This server is not connected to the Internet.)

  6. On the Exchange server where you copied the Exchange 2007 SP1 Setup files, run Setup.

To install Exchange 2007 SP1 from DVD media
  1. Copy the Setup files from the DVD to the local hard disk drive. You must complete this step because Setup will not check for an updated XML file if the program is run from the DVD.

  2. Depending on whether the Exchange server that you want to upgrade is connected to the Internet or not, follow the steps in the "To install Exchange 2007 SP1 on a computer that is connected to the Internet" procedure or in the "To install Exchange 2007 SP1 on a computer that is not connected to the Internet" procedure.

More information

Exchange 2007 SP1 can be installed in a domain that has a single-label DNS name, but we do not recommend it. We recommend that you take steps to move your organization out of this configuration.

  • Exchange 2007 and Exchange 2007 SP1 are not fully tested in domains that have single-label DNS names. The Exchange team investigated known issues and determined that there were sufficient workarounds to safely install Exchange 2007 SP1 in these domains. However, unknown issues could arise from operating Exchange 2007 in a domain that has a single-label DNS name.

  • If you have installed Exchange 2007 in an organization that contains Exchange Server 2003 or if you have run the Exchange 2007 /prepare Setup switches, you cannot rename the domain, even if the servers that are running Exchange 2007 are removed from the organization. The domain cannot be renamed because Exchange 2007 setup creates new Active Directory objects that cannot be renamed correctly by the Exchange 2003 Domain Rename Fixup script. There are currently no plans to create a Domain Rename Fixup tool for Exchange 2007. The Domain Rename Fixup tool that was written for Exchange 2003 is incompatible with Exchange 2007, and the tool should not be used in Exchange 2007 environments.