SYMPTOMS
You cannot start the Microsoft Exchange services on your Microsoft Exchange 2000 Server computer. When the Microsoft Exchange System Attendant service tries to start, the following events are logged in the application event log:Event Type: Error
Event Source: MSExchangeMU
Event ID: 1009
Description:
Failed to access the metabase, error code is 80090006 (Invalid Signature).Event Type: Error
Event Source: MSExchangeMU
Event ID: 1002
Description:
Metabase Update agent failed to start. Error code is 80090006 (Invalid Signature).Event Type: Error
Event Source: MSExchangeSA
Event ID: 9004
Description:
The Metabase Update service failed to start, error '80090006'.
Event Type: Error
Event Source: MSExchangeSA
Event ID: 1005
Description:
Unexpected error Invalid Signature. ID no: 80090006 Microsoft Exchange System Attendant occurred.
The error description for the 80090006 error code that appears in the event log messages is "Invalid Signature." When the 80090006 error code appears, and you try to open the Internet Services Manager snap-in, you may receive the following error message:
Invalid signature.
The error may also appear in the event log as the 8007000d error code. The error description for the 8007000d error code is "Data Invalid." When the 8007000d error code appears, and you try to open the Internet Services Manager snap-in, you may receive the following error message:
The data is invalid.
The error code may also appear in the event log as the 80004002 error code. The error description for the 80004002 error code is "No Such Interface." When the 80004002 error code appears, and you try to open the Internet Services Manager snap-in, you may receive the following error message:
No such interface.
Additionally, when you try to start the World Wide Web Publishing Service, you may receive one of the following error messages:
Could not start the WWW Publishing Service. Error 1008. An attempt was
made to reference a token that does not exist.
Could not start the WWW Publishing Service. No error was returned.
This could be an internal Windows NT error or an internal service error.
RESOLUTION
To resolve this issue, restore the Metabase.bin file from backup or reinstall IIS and Exchange 2000.
Method 1: Restore the Metabase.bin file from backup
To restore the Metabase.bin file from backup, follow these steps:
- Click Start, point to Programs, point to Administrative Tools, and then click Internet Services Manager.
- Click the Exchange 2000 computer name, and then click Backup/Restore Configuration on the Action menu.
- In the Configuration Backup/Restore dialog box, click a backup file if a backup file exists,
and then click Restore.
- When you are prompted to restore your
configuration settings, click Yes
If the name of your computer is not listed in Internet Services Manager, or if you receive an error when you try to start Internet Services Manager, follow these steps:
- Type net stop iisadmin /y at a command prompt to stop all IIS services.
- Rename the corrupted Metabase.bin file to Metabase.old.
The Metabase.bin file is located in the
SystemRoot\System32\Inetsrv folder. - If the backup metabase file exists, copy the backup metabase file to the SystemRoot\System32\Inetsrv folder.
The backup metabase file is named FileName.mdBackupNumber. The backup metabase file is located in the SystemRoot\System32\Inetsrv\Metaback folder. - Rename the backup metabase file to Metabase.bin.
- Restart the computer.
For additional information about how to restore the Metabase.bin file, click the following article number to view the article in the Microsoft Knowledge Base:
234429
How to manually restore the metabase when no proper backup exists or when the MMC does not start
Method 2: Reinstall IIS and Exchange 2000
Microsoft recommends that you back up the Mdbdata folder on your Exchange 2000 server before you reinstall IIS and Exchange 2000. The Mdbdata folder is typically located in the
SystemRoot\Program Files\Exchsrvr folder.
To reinstall IIS and Exchange 2000, follow these steps:
- Rename the Metabase.bin file to
Metabase.old.
The Metabase.bin file is located in the SystemRoot:\Winnt\System32\Inetsrv folder. - Use Add/Remove Programs in Control Panel to remove IIS, and
then reinstall IIS.
For additional information, click the following article number to view the article in the Microsoft Knowledge Base:
325889
How to remove and reinstall IIS 5.0 and 5.1
- Reapply Microsoft Windows 2000 service packs and updates.
- Use Add/Remove Programs in Control Panel to reinstall Exchange 2000:
- In Control Panel, click Add/Remove Programs, click Microsoft Exchange 2000, and then click Change/Remove.
- In Microsoft Exchange 2000 Installation Wizard, click Next.
-
In the Action column, click Reinstall for each component that is installed, click Next, and then follow the instructions that appear on the screen to complete the steps in the wizard.
- Reapply Exchange 2000 service packs and updates.
- Start the Exchange services.
Note You do not have to restore the Exchange 2000 databases.