Migrating Exchange: Transient failure & MapiExceptionCallFailed
Last weekend, attempted to migrate our Exchange 2007 SP1 to a new server with the same AD name. Followed all whitepapers and resources and all went well until it was time to mount the databases. I only have 2 databases, mailboxes and public folders. Both failed. On Server 2003 x64.
I've tried the following methods to resolve:
1) Performed setup /prepareAD and results were successful
2) Disabled Checksum offload with NIC
3) Move Translogs to different physical hard drive
4) Manually confirmed domain\exchange servers had appropriate permissions in security policies (local and domain)
5) Performed connectivity tests with BPA, results successful
6) Ran eseutil /p - failed
7) Restored mailbox .edb file and attempted re-mount failed
Help? Below are event logs:
--------------------------------------------------------
Microsoft Exchange Error
--------------------------------------------------------
Failed to mount database 'Mailbox Database'.Mailbox Database
Failed
Error:
Exchange is unable to mount the database that you specified. Specified database: ZMAIL\First Storage Group\Mailbox Database; Error code: MapiExceptionCallFailed: Unable to mount database. (hr=0x80004005, ec=-544)
.
--------------------------------------------------------
OK
----------------------------------------------------------------------------------------------------------------
Microsoft Exchange Error
--------------------------------------------------------
Failed to mount database 'Mailbox Database'.Mailbox Database
Failed
Error:
Exchange is unable to mount the database that you specified. Specified database: ZMAIL\First Storage Group\Mailbox Database; Error code: MapiExceptionCallFailed: Unable to mount database. (hr=0x80004005, ec=-1032)
.
--------------------------------------------------------
OK
--------------------------------------------------------Event Type: Error
Event Source: MSExchangeIS
Event Category: General
Event ID: 9518
Date: 10/31/2009
Time: 11:07:04 PM
User: N/A
Computer: ZMAIL
Description:
Error 0xfffffbf8 starting Storage Group /DC=com/DC=csdcomm/CN=Configuration/CN=Services/CN=Microsoft Exchange/CN=CSDVRS/CN=Administrative Groups/CN=Exchange Administrative Group (FYDIBOHF23SPDLT)/CN=Servers/CN=ZMAIL/CN=InformationStore/CN=First Storage Group on the Microsoft Exchange Information Store.
Storage Group - Initialization of Jet failed.For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
Data:
0000: 5b 44 49 41 47 5f 43 54 [DIAG_CT
0008: 58 5d 00 00 be 00 00 00 X]..¾...
0010: ff 84 0c 00 00 00 00 00 ÿ?......
0018: 00 02 b0 00 00 00 fd 79 ..°...ýy
0020: 20 10 00 00 00 00 fd 79 .....ýy
0028: 20 10 00 00 00 00 fd 79 .....ýy
0030: 20 10 00 00 00 00 fd 79 .....ýy
0038: 20 10 00 00 00 00 fd 79 .....ýy
0040: 20 10 00 00 00 00 cd 4a .....ÍJ
0048: 20 10 00 00 00 00 fd 79 .....ýy
0050: 20 10 00 00 00 00 fd 79 .....ýy
0058: 20 10 00 00 00 00 fd 79 .....ýy
0060: 20 10 00 00 00 00 22 27 ....."'
0068: 40 10 f8 fb ff ff f1 70 @.øûÿÿñp
0070: 40 10 f8 fb ff ff 13 0a @.øûÿÿ..
0078: 40 10 f8 fb ff ff bd 44 @.øûÿÿ½D
0080: 20 10 00 00 00 00 03 59 ......Y
0088: 20 10 00 00 00 00 03 59 ......Y
0090: 20 10 00 00 00 00 cd 4a .....ÍJ
0098: 20 10 00 00 00 00 bd 5f .....½_
00a0: 20 10 00 00 00 00 cd 4a .....ÍJ
00a8: 20 10 00 00 00 00 bd 5f .....½_
00b0: 20 10 00 00 00 00 03 59 ......Y
00b8: 20 10 00 00 00 00 cd 4a .....ÍJ
00c0: 20 10 00 00 00 00 bd 5f .....½_
00c8: 20 10 00 00 00 00 .....
Event Type: Error
Event Source: MSExchange System Attendant Mailbox
Event Category: General
Event ID: 4001
Date: 10/31/2009
Time: 11:16:53 PM
User: N/A
Computer: ZMAIL
Description:
A transient failure has occurred. The problem may resolve itself in awhile. The service will retry in 56 seconds. Diagnostic information:Cannot open mailbox /o=CSDVRS/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=ZMAIL/cn=Microsoft System Attendant.
Microsoft.Exchange.Data.Storage.ConnectionFailedTransientException: Cannot open mailbox /o=CSDVRS/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=ZMAIL/cn=Microsoft System Attendant. ---> Microsoft.Mapi.MapiExceptionNetworkError: MapiExceptionNetworkError: Unable to make connection to the server. (hr=0x80040115, ec=-2147221227)
Diagnostic context:
......
Lid: 12696 dwParam: 0x6D9 Msg: EEInfo: Generation Time: 2009-11-01 03:16:53:66
Lid: 10648 dwParam: 0x6D9 Msg: EEInfo: Generating component: 2
Lid: 14744 dwParam: 0x6D9 Msg: EEInfo: Status: 1753
Lid: 9624 dwParam: 0x6D9 Msg: EEInfo: Detection location: 501
Lid: 13720 dwParam: 0x6D9 Msg: EEInfo: Flags: 0
Lid: 11672 dwParam: 0x6D9 Msg: EEInfo: NumberOfParameters: 4
Lid: 8856 dwParam: 0x6D9 Msg: EEInfo: prm[0]: Unicode string: ncacn_ip_tcp
Lid: 8856 dwParam: 0x6D9 Msg: EEInfo: prm[1]: Unicode string: zmail.csdcomm.com
Lid: 12952 dwParam: 0x6D9 Msg: EEInfo: prm[2]: Long val: -1527653632
Lid: 15000 dwParam: 0x6D9 Msg: EEInfo: prm[3]: Pointer val: 0x0000000007807F90
Lid: 19778
Lid: 27970 StoreEc: 0x80040115
Lid: 17730
Lid: 25922 StoreEc: 0x80040115
at Microsoft.Mapi.MapiExceptionHelper.ThrowIfError(String message, Int32 hresult, Int32 ec, DiagnosticContext diagCtx)
at Microsoft.Mapi.ExRpcConnection.Create(ConnectionCache connectionCache, ExRpcConnectionCreateFlag createFlags, ConnectFlag connectFlags, String serverDn, String userDn, String user, String domain, String password, String httpProxyServerName, Int32 ulConMod, Int32 lcidString, Int32 lcidSort, Int32 cpid, Int32 cReconnectIntervalInMins, Int32 cbRpcBufferSize, Int32 cbAuxBufferSize)
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()For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
All Replies
Also did eseutil /mh - indicates dirty shutdown, would this be a factor?
C:\Documents and Settings\mwalsh>Eseutil /mh "E:\Exchange Server\Mailbox\First
torage Group\Mailbox Database.edb"Extensible Storage Engine Utilities for Microsoft(R) Exchange Server
Version 08.01
Copyright (C) Microsoft Corporation. All Rights Reserved.Initiating FILE DUMP mode...
Database: E:\Exchange Server\Mailbox\First Storage Group\Mailbox Datab
se.edbFile Type: Database
Format ulMagic: 0x89abcdef
Engine ulMagic: 0x89abcdef
Format ulVersion: 0x620,12
Engine ulVersion: 0x620,12
Created ulVersion: 0x620,12
DB Signature: Create time:10/31/2009 23:58:55 Rand:1551154 Computer:
cbDbPage: 8192
dbtime: 2 (0x2)
State: Dirty Shutdown
Log Required: 0-0 (0x0-0x0)
Log Committed: 0-0 (0x0-0x0)
Streaming File: No
Shadowed: Yes
Last Objid: 1
Scrub Dbtime: 0 (0x0)
Scrub Date: 00/00/1900 00:00:00
Repair Count: 0
Repair Date: 10/31/2009 23:58:55
Old Repair Count: 0
Last Consistent: (0x0,0,0) 00/00/1900 00:00:00
Last Attach: (0x0,0,0) 10/31/2009 23:58:55
Last Detach: (0x0,0,0) 00/00/1900 00:00:00
Dbid: 1
Log Signature: Create time:00/00/1900 00:00:00 Rand:0 Computer:
OS Version: (5.2.3790 SP 2 NLS 1.1)Previous Full Backup:
Log Gen: 0-0 (0x0-0x0)
Mark: (0x0,0,0)
Mark: 00/00/1900 00:00:00Previous Incremental Backup:
Log Gen: 0-0 (0x0-0x0)
Mark: (0x0,0,0)
Mark: 00/00/1900 00:00:00Previous Copy Backup:
Log Gen: 0-0 (0x0-0x0)
Mark: (0x0,0,0)
Mark: 00/00/1900 00:00:00Previous Differential Backup:
Log Gen: 0-0 (0x0-0x0)
Mark: (0x0,0,0)
Mark: 00/00/1900 00:00:00Current Full Backup:
Log Gen: 0-0 (0x0-0x0)
Mark: (0x0,0,0)
Mark: 00/00/1900 00:00:00Current Shadow copy backup:
Log Gen: 0-0 (0x0-0x0)
Mark: (0x0,0,0)
Mark: 00/00/1900 00:00:00cpgUpgrade55Format: 0
cpgUpgradeFreePages: 0
cpgUpgradeSpaceMapPages: 0ECC Fix Success Count: none
Old ECC Fix Success Count: none
ECC Fix Error Count: none
Old ECC Fix Error Count: none
Bad Checksum Error Count: none
Old bad Checksum Error Count: noneOperation completed successfully in 0.32 seconds.
See if this helps:
http://technet.microsoft.com/en-us/library/dd159911.aspx
Event ID 490: Error Occurs When You Try to Mount the Mailbox Database or the Public Folder Database


