Smart questions
Smart answers
Smart people
INTELLIGENT WORK FORUMS
FOR COMPUTER PROFESSIONALS

Member Login

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips now!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!

Join Tek-Tips
*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

LINK TO THIS FORUM!

Add Stickiness To Your Site By Linking To This Professionally Managed Technical Forum.
Just copy and paste the
code below into your site.

Partner With Us!

"Best Of Breed" Forums Add Stickiness To Your Site
Partner Button
(Download This Button Today!)

Feedback

"...I've gotten solutions within a day - it saved a lot of time and actually got me one ATTABOY from my boss..."

Geography

Where in the world do Tek-Tips members come from?
captaincrunch00 (IS/IT--Management)
6 Aug 10 12:47
Hi all,

I have a 2008 server running Exchange 2007 SP1 that crashed hard (power outage, bad battery backup), so I repaired the database.   It happened again a few days later, and what I could find online basically says not to run on that twice-repaired database for long.

I created a new database, then migrated all the mailboxes to it (and it skipped a bunch of corrupted messages).  

Now I've dismounted the old database and am getting the error at the end of this post.

If I mount the database, the error goes away.   I can run integrity checks on the new and old database and everything turns up clean.  

I am finding things on the internet saying to update the NIC drivers, but it's a Virtual Machine and the drivers are already at the latest and greatest.

I can also find posts online where the System Attendant doesnt start and gives the same errors, but that is not the case here since the SA is running fine.

I am also getting event 8097 despite having a public folder database on the server that is up and running.

Anyone have any ideas on where to begin?


Quote:


Log Name:      Application
Source:        MSExchange System Attendant Mailbox
Date:          8/6/2010 9:59:38 AM
Event ID:      4001
Task Category: General
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      TKERIC.communitynationalbank.local
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=CNB/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=TKERIC/cn=Microsoft System Attendant.
Microsoft.Exchange.Data.Storage.ConnectionFailedTransientException: Cannot open mailbox /o=CNB/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=TKERIC/cn=Microsoft System Attendant. ---> Microsoft.Mapi.MapiExceptionLogonFailed: MapiExceptionLogonFailed: Unable to open message store. (hr=0x80040111, ec=-2147221231)
Diagnostic context:
  Lid: 18969   EcDoRpcExt2 called [length=238]
  Lid: 27161   EcDoRpcExt2 returned [ec=0x0][length=116][latency=31]
  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()
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
  <Provider Name="MSExchange System Attendant Mailbox" />
  <EventID Qualifiers="49152">4001</EventID>
  <Level>2</Level>
  <Task>1</Task>
  <Keywords>0x80000000000000</Keywords>
  <TimeCreated SystemTime="2010-08-06T13:59:38.000Z" />
  <EventRecordID>115665</EventRecordID>
  <Channel>Application</Channel>
  <Computer>TKERIC.communitynationalbank.local</Computer>
  <Security />
</System>
<EventData>
  <Data>56</Data>
  <Data>Cannot open mailbox /o=CNB/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=TKERIC/cn=Microsoft System Attendant.</Data>
  <Data>Microsoft.Exchange.Data.Storage.ConnectionFailedTransientException: Cannot open mailbox /o=CNB/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=TKERIC/cn=Microsoft System Attendant. ---&gt; Microsoft.Mapi.MapiExceptionLogonFailed: MapiExceptionLogonFailed: Unable to open message store. (hr=0x80040111, ec=-2147221231)
Diagnostic context:
  Lid: 18969   EcDoRpcExt2 called [length=238]
  Lid: 27161   EcDoRpcExt2 returned [ec=0x0][length=116][latency=31]
  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&amp; 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()</Data>
</EventData>
</Event>


Quote:


Log Name:      Application
Source:        MSExchangeFBPublish
Date:          8/6/2010 10:42:24 AM
Event ID:      8197
Task Category: General
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      TKERIC.communitynationalbank.local
Description:
Error initializing session for virtual machine TKERIC. The error number is 0x80040111. Make sure Microsoft Exchange Store is running. Also, make sure that there is a valid public folder database on the Exchange server.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
  <Provider Name="MSExchangeFBPublish" />
  <EventID Qualifiers="49153">8197</EventID>
  <Level>2</Level>
  <Task>1</Task>
  <Keywords>0x80000000000000</Keywords>
  <TimeCreated SystemTime="2010-08-06T14:42:24.000Z" />
  <EventRecordID>115670</EventRecordID>
  <Channel>Application</Channel>
  <Computer>TKERIC.communitynationalbank.local</Computer>
  <Security />
</System>
<EventData>
  <Data>TKERIC</Data>
  <Data>0x80040111</Data>
</EventData>
</Event>

Reply To This Thread

Posting in the Tek-Tips forums is a member-only feature.

Click Here to join Tek-Tips and talk with other members!

Close Box

Join Tek-Tips® Today!

Join your peers on the Internet's largest technical computer professional community.
It's easy to join and it's free.

Here's Why Members Love Tek-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close