IIS cannot start: 'The IIS Admin Service service terminated with service-specific error 2148073478 (0x80090006)'

Refers to:

  • Plesk 11.5 for Windows
  • Plesk 12.0 for Windows

Created:

2016-11-16 13:14:02 UTC

Modified:

2017-02-23 08:56:06 UTC

0

Was this article helpful?


Have more questions?

Submit a request

IIS cannot start: 'The IIS Admin Service service terminated with service-specific error 2148073478 (0x80090006)'

Symptoms

IIS cannot start on a Windows server, the following error is logged in the Event Viewer:

Event Type:     Error
Event Source: Service Control Manager
Event Category: None
Computer: WEBWIN01
Description: The IIS Admin Service service terminated with service-specific error 2148073478 (0x80090006).

Cause

IIS metabase and/or crypto keys are corrupted on the server.

Crypto keys are located in the 'C:\Documents and Settings\All Users\Application Data\Microsoft\Crypto\RSA\MachineKeys' folder, IIS Admin server depends upon the keys for encryption/decryption of metabase keys.

In particular, IIS needs the keys with names starting from c23 and 7a4 . Look at the suffix of the names of these keys which is starting after the '_' character (underscore), it has to be equal to Machine GUID which may be found in the system registry at the following path - HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\MachineGUID . So, the name of keys which are important for IIS are:

  • c23***********************_ MachineGUID

  • 7a4***********************_ MachineGUID

If keys are broken or machine GUID has been changed and key were not regenerated then IIS will not be able to start.

Resolution

Restore crypto keys from backup.

Additional information

More detailed description of crypto keys and how they are used in IIS may be found by the following links:

Have more questions? Submit a request
Please sign in to leave a comment.