Forum Discussion

TomasHermansson's avatar
TomasHermansson
Copper Contributor
Feb 24, 2023

Failed to mount database (hr=0x80004005, ec=1276)

I am currently working on a disaster recovery project where my Exchange Server 2000 experienced a crash. To address the issue, I performed a clean installation of Exchange Server 2000 SP3 Rollup 32 and Windows Server 2012r2. However, when attempting to mount the database, I encountered an error:

 

Event ID: 231 and 3154 and this:

 

Log Name: Application Source: MSExchangeRepl Date: 2023-02-24 14:29:19 Event ID: 3154 Task Category: Service Level: Error Keywords: Classic User: N/A Computer: <server> Description: Active Manager failed to mount database Mailbox Database 0989984251 on server <server>. Error: An Active Manager operation failed. Error The database action failed. Error: Operation failed with message: MapiExceptionCallFailed: Unable to mount database. (hr=0x80004005, ec=1276)

  • Hi TomasHermansson,

     

    This kind of errors are usually related to the log files and/or corrupted DB's. But I found a similar thread that may help you:

     

    Error:
    Exchange is unable to mount the database that you specified. Specified database:
    CONTOSOMBX\SG1\MB1; Error code: MapiExceptionCallFailed: Unable to mount database. (hr=0x80004005, ec=1276)

    Cause

    Interchanged Legacy Exchange DN of the Server and the MTA Object in Active Directory

    Resolution

    Open an Active Directory editor, such as ADSI Edit.
    Expand Configuration [DomainName], and then expand, CN=Configuration,DC=DomainName,DC=DomainSuffix.
    Expand CN=Services, and then expand CN=Microsoft Exchange.
    Expand CN=OrganizationName, expand CN=Administrative Groups, and then expand CN=Exchange Administrative Group (FYDIBOHF23SPDLT).
    Expand CN=Servers, select CN=ServerName, and click Properties.
    Scroll down to legacyExchangeDN, select it, and click Edit. Make sure that the LegacyExchangeDN is of the format. "/o=OrganizationName/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=ServerName" and should NOT contain Microsoft MTA at the End.
    Open an Active Directory editor, such as ADSI Edit.
    Expand Configuration [DomainName], and then expand, CN=Configuration,DC=DomainName,DC=DomainSuffix.
    Expand CN=Services, and then expand CN=Microsoft Exchange.
    Expand CN=OrganizationName, expand CN=Administrative Groups, and then expand CN=Exchange Administrative Group (FYDIBOHF23SPDLT).
    Expand CN=Servers, expand CN=ServerName, select CN=Microsoft MTA and click Properties.

     

    Scroll down to legacyExchangeDN, select it, and click Edit. Make sure that the LegacyExchangeDN is of the format. "/o=OrganizationName/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=ServerName/cn=Microsoft MTA" and should contain Microsoft MTA at the End."

     

    Source: Recovery Database Error hr=0x80004005, ec=1276 (microsoft.com)

     

    For log files issues please also check: Failed to mount database 'Mailbox Database' hr=0x80004005, ec=-528 (microsoft.com)

    • TomasHermansson's avatar
      TomasHermansson
      Copper Contributor
      /o=DMZ/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=PHONEIX <- no Microsoft MTA

      and the properties of CN=Microsoft MTA looks like this;
      /o=DMZ/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=PHONEIX/cn=Microsoft MTA

      So its correct, right?

      The database is from crashed server, checked ok with ESEUTIL

      Any suggestion on what to check next?

Resources