Cannot Mount Mailbox Database
Just installed Exchange 2007 for the first time! Everything appears to be in order but when I tried to crate a storage group and then mount the database, I get this: -------------------------------------------------------- Microsoft Exchange Error -------------------------------------------------------- Failed to mount database 'test3'. test3 Failed Error: Exchange is unable to mount the database that you specified. Specified database: DIGWEB01\TEST Group\test3; Error code: MapiExceptionCallFailed: Unable to mount database. (hr=0x80004005, ec=-2147467259) . -------------------------------------------------------- OK -------------------------------------------------------- I am not sure why this is happening. The really wierd thing is that the Public Folder Database works fine. I can create storage groups with no problem but when I attempt to mount the database, I get the error above. Looking into it further showed that while the directory is being created, the assotiated edb file is not there so it makes sense why I cannot mount it. Without being able to mount the mailbox database I cannot really start to use exchange. Has anyone ever seen this? I have read many posts about people seeing this with the public folders DB but I have not seen anything that helped out with the Mailboxes
May 30th, 2008 12:11am

Hello, Did you verify that DomainName\Exchange Servers group is assigned Manage auditing and security log user right properly as per KB925825? You may run setup.com /preparedomain also as a worth try
Free Windows Admin Tool Kit Click here and download it now
May 30th, 2008 8:11am

Thanks for the reply! I did give that a shot when I found the article but it appeared to have no effect. I made sure that the Manage auditing and security log user right was assigned to the Exchange servers group. I also tried running the command and got this: Welcome to Microsoft Exchange Server 2007 Unattended Setup Preparing Exchange Setup Exchange Server setup encountered an error. I am not sure if this is due to the fact that I have installed exchange 2007 on the server already.
May 30th, 2008 8:18pm

Hi, What'sthe error yougetin setup log when yourun setup and get"Exchange Server setup encountered an error"?
Free Windows Admin Tool Kit Click here and download it now
May 30th, 2008 8:53pm

The command "setup.com /preparedomain" at the CLI produced the error mentioned before. Looking in C:\exchangesetuplogs at ExchangeSetup.txt there is a ton of stuff, mainly because my first attempts at installing were done under a local admin account until I reallized that I needed to be using a domain admin account. When I start looking at the install that succeeded it looks fine, at least I did not see any errors that came up. I do however see some errors in the application log that keep coming up: 56 Cannot open mailbox /o=Digerati Solutions/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=DIGWEB01/cn=Microsoft System Attendant. Microsoft.Exchange.Data.Storage.ConnectionFailedTransientException: Cannot open mailbox /o=Digerati Solutions/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=DIGWEB01/cn=Microsoft System Attendant. ---> Microsoft.Mapi.MapiExceptionLogonFailed: MapiExceptionLogonFailed: Unable to open message store. (hr=0x80040111, ec=-2147221231) Diagnostic context: Lid: 18969 EcDoRpcExt2 called [length=255] Lid: 27161 EcDoRpcExt2 returned [ec=0x0][length=116][latency=0] Lid: 23226 --- ROP Parse Start --- Lid: 27962 ROP: ropLogon [254] Lid: 17082 ROP Error: 0x80040111 Lid: 26937 Lid: 21921 StoreEc: 0x80040111 Lid: 27962 ROP: ropExtendedError [250] Lid: 1494 ---- Remote Context Beg ---- Lid: 26426 ROP: ropLogon [254] Lid: 59409 Lid: 45073 Lid: 11173 StoreEc: 0x80040111 Lid: 22970 Lid: 8620 StoreEc: 0x80040111 Lid: 1750 ---- Remote Context End ---- Lid: 26849 Lid: 21817 ROP Failure: 0x80040111 Lid: 26297 Lid: 16585 StoreEc: 0x80040111 Lid: 32441 Lid: 1706 StoreEc: 0x80040111 Lid: 24761 Lid: 20665 StoreEc: 0x80040111 Lid: 25785 Lid: 29881 StoreEc: 0x80040111 at Microsoft.Mapi.MapiExceptionHelper.ThrowIfError(String message, Int32 hresult, Int32 ec, DiagnosticContext diagCtx) at Microsoft.Mapi.ExRpcConnection.OpenMsgStore(OpenStoreFlag storeFlags, String mailboxDn, Guid mailboxGuid, Guid mdbGuid, MapiStore msgStorePrivate, String& correctServerDn, ClientIdentityInfo clientIdentityAs, String userDnAs, String applicationId, CultureInfo cultureInfo) at Microsoft.Mapi.ConnectionCache.OpenMapiStore(String mailboxDn, Guid mailboxGuid, Guid mdbGuid, ClientIdentityInfo clientIdentity, String userDnAs, OpenStoreFlag openStoreFlags, CultureInfo cultureInfo, String applicationId) at Microsoft.Mapi.ConnectionCache.OpenMailbox(String mailboxDn, Guid mailboxGuid, Guid mdbGuid, WindowsIdentity windowsIdentityAs, String userDnAs, OpenStoreFlag openStoreFlags, CultureInfo cultureInfo, String applicationId) at Microsoft.Exchange.Data.Storage.ConnectionCachePool.OpenMailbox(String serverDn, String userDn, String mailboxDn, Guid mailboxGuid, Guid mdbGuid, Object identity, ConnectFlag connectFlag, OpenStoreFlag openStoreFlag, CultureInfo cultureInfo, String clientInfoString, Boolean secondTry) --- End of inner exception stack trace --- at Microsoft.Exchange.Data.Storage.ConnectionCachePool.OpenMailbox(String serverDn, String userDn, String mailboxDn, Guid mailboxGuid, Guid mdbGuid, Object identity, ConnectFlag connectFlag, OpenStoreFlag openStoreFlag, CultureInfo cultureInfo, String clientInfoString, Boolean secondTry) at Microsoft.Exchange.Data.Storage.ConnectionCachePool.OpenMailbox(String serverDn, String userDn, String mailboxDn, Guid mailboxGuid, Guid mdbGuid, Object identity, ConnectFlag connectFlag, OpenStoreFlag openStoreFlag, CultureInfo cultureInfo, String clientInfoString, Boolean secondTry) at Microsoft.Exchange.Data.Storage.ConnectionCachePool.OpenMailbox(String serverDn, String userDn, String mailboxDn, Guid mailboxGuid, Guid mdbGuid, Object identity, ConnectFlag connectFlag, OpenStoreFlag openStoreFlag, CultureInfo cultureInfo, String clientInfoString) at Microsoft.Exchange.Data.Storage.MailboxSession.Initialize(LogonType logonType, ExchangePrincipal owner, DelegateLogonUser delegateUser, Object identity, OpenMailboxSessionFlags flags) at Microsoft.Exchange.Data.Storage.MailboxSession.CreateMailboxSession(LogonType logonType, ExchangePrincipal owner, DelegateLogonUser delegateUser, Object identity, OpenMailboxSessionFlags flags, CultureInfo cultureInfo, String clientInfoString) at Microsoft.Exchange.Data.Storage.MailboxSession.OpenAsAdmin(ExchangePrincipal mailboxOwner, CultureInfo cultureInfo, String clientInfoString, Boolean useLocalRpc, Boolean ignoreHomeMdb) at Microsoft.Exchange.Data.Storage.MailboxSession.OpenAsAdmin(ExchangePrincipal mailboxOwner, CultureInfo cultureInfo, String clientInfoString) at Microsoft.Exchange.Servicelets.SystemAttendantMailbox.Servicelet.Work() "The topology doesn't contain a route to Exchange 2000 Server or Exchange Server 2003 server inet.digeratisolutions.net in Routing Group CN=First Routing Group,CN=Routing Groups,CN=First Administrative Group,CN=Administrative Groups,CN=Digerati Solutions,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=digeratisolutions,DC=net in routing tables with the timestamp 5/30/2008 6:07:46 PM." Perhaps there is something screwed up with the transport but I don't know for sure.
May 30th, 2008 9:50pm

As you told that setup successed, did you restart the Information Store service and tried to mount the database after setup? Below link would be useful to check your transport related issue. The topology does not contain any route to Exchange 2000 or Exchange 2003 servers in this routing group in the routing tables
Free Windows Admin Tool Kit Click here and download it now
May 30th, 2008 10:26pm

I took a peek at that article and tried to run the command to add a route to our exchange 2003 server but got no response when using the Exchange console in 2008. I then tried running the command to see current routing groups and that also came up with nothing. When running both commands at the console I recieved no errors, but no output either. I went so far as to restart the server but I have still not been able to mount a mailbox database. I think the problem here is that when I create a new mailbox database in the Exchange console, no database file is actually created. This probably explains why I cannot mount it so I guess the question now is why is it that when I create a new mailbox database through the EMC one is not actually made?
June 2nd, 2008 4:44pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics