Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

XADM: 0x800401e4 Errors Are Logged When You Try to Install Exchange 2000 Server in a Clustered Configuration


View products that this article applies to.

This article was previously published under Q327335

↑ Back to the top


Symptoms

If you run Exchange 2000 Setup on a cluster node, Setup does not complete and the following entries are entered in the Exchange Server Setup Progress log (C:\Exchange Server Setup Progress.log):
[13:55:54] Creating IIS Metabase objects for Information Store Service
[13:55:54] Entering ScUpdateInProcessISAPIApps
[13:55:54] ScUpdateInProcessISAPIApps
(K:\admin\src\libs\exsetup\dsmisc.cxx:3866)
Error code 0X800401E4 (484): Invalid syntax
[13:55:54] Leaving ScUpdateInProcessISAPIApps
[13:55:54] CAtomMDB::ScAddMetabaseKeys
(K:\admin\src\udog\exsetdata\components\server\a_mdb.cxx:276)
Error code 0X800401E4 (484): Invalid syntax
[13:55:54] CBaseAtom::ScAdd
(K:\admin\src\udog\setupbase\basecomp\baseatom.cxx:860)
Error code 0X800401E4 (484): Invalid syntax
[13:55:54] Service = 'MSExchangeIS' CBaseServiceAtom::ScAdd
(K:\admin\src\udog\setupbase\basecomp\basesvcatom.cxx:196)
Error code 0X800401E4 (484): Invalid syntax
[13:55:54] mode = 'Install' (61953) CBaseAtom::ScSetup
(K:\admin\src\udog\setupbase\basecomp\baseatom.cxx:775)
Error code 0X800401E4 (484): Invalid syntax

↑ Back to the top


Cause

This issue may occur if the Microsoft Internet Information Services (IIS) metabase is not available or if it has been corrupted.

↑ Back to the top


Resolution

To resolve this issue, confirm that the IIS metabase is either not available or if it has been corrupted, and then use one of the methods that is described in this section to rebuild the IIS metabase.

To confirm that the IIS metabase is not available or has been corrupted:
  1. Click Start, click Run, type cmd in the Open box, and then press ENTER.
  2. At the command prompt, type cd \inetpub\adminscripts, and then press ENTER.
  3. Type cscript adsutil.vbs enum_all, and then press ENTER.The following error message indicates that the Adsutil command-line utility cannot view the metabase objects:
    -2147221020 (0x800401e4) Error trying to enum the object (GetObject failed)

Method 1: Restore the IIS Metabase

Restore the system state from a backup that contains the IIS metabase that is not corrupted before you restart Exchange 2000 Setup.

Method 2: Reinstall IIS

  1. Fail over all groups to a working node.
  2. On the node where the IIS metabase is corrupted, click Start, point to Settings, and then click Control Panel.
  3. Double-click Add/Remove Programs, and then double-click Add/Remove Windows Components.
  4. Click to clear the Internet Information Services (IIS) check box, and then click Next.
  5. Follow the wizard instructions to complete the process.
  6. After IIS is removed, confirm that the following two objects have been removed:
    • The WINNT\System32\Inetsrv\MetaBase.bin file
    • The WINNT\System32\Inetsrv\MetaBack folder

  7. Reinstall IIS, and then restart the computer if you are prompted to do so.
  8. To confirm that the metabase has been restored, type cscript adsutil.vbs enum_all at the command prompt, and then press ENTER.If the database has been restored, you receive a clean list of metabase objects.

  9. Run Exchange 2000 Setup. If the option to install is not available, select the option to reinstall Exchange 2000.For additional information about how to obtain the latest service packs, click the article number below to view the article in the Microsoft Knowledge Base:
    301378� XGEN: How to Obtain the Latest Exchange 2000 Server Service Pack
  10. Reapply any hotfixes that are available.

↑ Back to the top


Keywords: KB327335, kbprb

↑ Back to the top

Article Info
Article ID : 327335
Revision : 5
Created on : 2/28/2007
Published on : 2/28/2007
Exists online : False
Views : 345