none
MSExchange System Attendant Mailbox_4002

    Question

  • Initially I received MSExchangeSA 9386 Warnings mentioning OAB problems. I applied the fixes mentioned in Technet Pub bb331959 and immediately started receiveing the 4002 error "An unexpected failure has occurred. The problem will require administrator intervention. The service will retry in 56 seconds." I tried a magical reboot - no effect - and also tried repeating the instructions with no change. I have noticed that ir I run the exchange management console, the mailbox for the MSExchangeSA server is disconnected. I tried to reconnect, but could not figure responses. THis error message occures every 56 seconds - any ideas?

    Server is SBS 2008 after a fail;ed migration from SBS 2003. 

    Monday, March 07, 2011 8:03 PM

All replies

  • Have you tried creating a new OAB?
    Ed Crowley MVP "There are seldom good technological solutions to behavioral problems."
    Monday, March 07, 2011 8:15 PM
  • I thought so - I have two under organization mailbox - one is marked default. The only difference I see is that one of them does not have the office 98 enabled. Should I try again?

    DAl

    Monday, March 07, 2011 8:47 PM
  • I can't say.  What should fix it would be to go thorugh the entire process of removing them and creating a new one and ensuring it's published.


    Ed Crowley MVP "There are seldom good technological solutions to behavioral problems."
    Monday, March 07, 2011 8:58 PM
  • I will give it a try.....I deleted the two old ones and created a new one - event log shows OAB Syncronization occured successfully - but I am still receiving the other error every 57 secs. Did I miss something about the publishing? I just used the exchange console. Also tried an update - seemed to work OK - (according to the event log it completed with no errors) - other error still occuring on schedule.
    Monday, March 07, 2011 9:18 PM
  • Post the entire event log message, okay?  You can use the handy-dandy copy-to-clipboard button in the event detail.
    Ed Crowley MVP "There are seldom good technological solutions to behavioral problems."
    Monday, March 07, 2011 9:24 PM
  • OK, I am off site now, but logged in and copied it.

    I hope that it helps!

    Dal

    Copy of error message.......

    Log Name:      Application
    Source:        MSExchange System Attendant Mailbox
    Date:          3/7/2011 3:29:34 PM
    Event ID:      4002
    Task Category: General
    Level:         Error
    Keywords:      Classic
    User:          N/A
    Computer:      NEW-BETATRON.BetatronElectronics.local
    Description:
    An unexpected failure has occurred. The problem will require administrator intervention. The service will retry in 56 seconds. Diagnostic information:

    Cannot open mailbox /o=BETATRONELECTRO/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=NEW-BETATRON/cn=Microsoft System Attendant.
    Microsoft.Exchange.Data.Storage.StoragePermanentException: Cannot open mailbox /o=BETATRONELECTRO/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=NEW-BETATRON/cn=Microsoft System Attendant. ---> Microsoft.Mapi.MapiExceptionNotPrivateMDB: MapiExceptionNotPrivateMDB: Unable to open message store. (hr=0x80004005, ec=1163)
    Diagnostic context:
        Lid: 18969   EcDoRpcExt2 called [length=256]
        Lid: 27161   EcDoRpcExt2 returned [ec=0x0][length=92][latency=0]
        Lid: 23226   --- ROP Parse Start ---
        Lid: 27962   ROP: ropLogon [254]
        Lid: 17082   ROP Error: 0x48B    
        Lid: 26937 
        Lid: 21921   StoreEc: 0x48B    
        Lid: 27962   ROP: ropExtendedError [250]
        Lid: 1494    ---- Remote Context Beg ----
        Lid: 26426   ROP: ropLogon [254]
        Lid: 17097   StoreEc: 0x48B    
        Lid: 8620    StoreEc: 0x48B    
        Lid: 1750    ---- Remote Context End ----
        Lid: 26849 
        Lid: 21817   ROP Failure: 0x48B    
        Lid: 26297 
        Lid: 16585   StoreEc: 0x48B    
        Lid: 32441 
        Lid: 1706    StoreEc: 0x48B    
        Lid: 24761 
        Lid: 20665   StoreEc: 0x48B    
        Lid: 25785 
        Lid: 29881   StoreEc: 0x48B    
       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">4002</EventID>
        <Level>2</Level>
        <Task>1</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2011-03-07T22:29:34.000Z" />
        <EventRecordID>34394</EventRecordID>
        <Channel>Application</Channel>
        <Computer>NEW-BETATRON.BetatronElectronics.local</Computer>
        <Security />
      </System>
      <EventData>
        <Data>56</Data>
        <Data>Cannot open mailbox /o=BETATRONELECTRO/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=NEW-BETATRON/cn=Microsoft System Attendant.</Data>
        <Data>Microsoft.Exchange.Data.Storage.StoragePermanentException: Cannot open mailbox /o=BETATRONELECTRO/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=NEW-BETATRON/cn=Microsoft System Attendant. ---&gt; Microsoft.Mapi.MapiExceptionNotPrivateMDB: MapiExceptionNotPrivateMDB: Unable to open message store. (hr=0x80004005, ec=1163)
    Diagnostic context:
        Lid: 18969   EcDoRpcExt2 called [length=256]
        Lid: 27161   EcDoRpcExt2 returned [ec=0x0][length=92][latency=0]
        Lid: 23226   --- ROP Parse Start ---
        Lid: 27962   ROP: ropLogon [254]
        Lid: 17082   ROP Error: 0x48B    
        Lid: 26937 
        Lid: 21921   StoreEc: 0x48B    
        Lid: 27962   ROP: ropExtendedError [250]
        Lid: 1494    ---- Remote Context Beg ----
        Lid: 26426   ROP: ropLogon [254]
        Lid: 17097   StoreEc: 0x48B    
        Lid: 8620    StoreEc: 0x48B    
        Lid: 1750    ---- Remote Context End ----
        Lid: 26849 
        Lid: 21817   ROP Failure: 0x48B    
        Lid: 26297 
        Lid: 16585   StoreEc: 0x48B    
        Lid: 32441 
        Lid: 1706    StoreEc: 0x48B    
        Lid: 24761 
        Lid: 20665   StoreEc: 0x48B    
        Lid: 25785 
        Lid: 29881   StoreEc: 0x48B    
       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>

    Monday, March 07, 2011 10:34 PM
  • I want to remind you that the system attendant mailbox is disconnected also - I tried to start it, but could not supply the answers it wanted.

    This was not cleared byna reboot.

    Dal

    Monday, March 07, 2011 10:43 PM
  • Is this system attendant mailbox missing?  Check the GUID of that mailbox in the event log and see if you can match it to the mailbox database.  Check the properties of the OAB and make sure that the associated public folder database is mounted.
    Ed Crowley MVP "There are seldom good technological solutions to behavioral problems."
    Monday, March 07, 2011 10:44 PM
  • is that the FYDIBOHF23SPDLT number from the error above? If so, where would I check it....I don't see it listed at all in the mailboxes under exchange management.....Yes, the data base is mounted.

    Dal

    Monday, March 07, 2011 11:14 PM
  • the link to the tecnet note that started this problem is http://technet.microsoft.com/en-us/library/bb331959(EXCHG.80).aspx I was fighting the 9386 warnings and every thing got worse!!!!

     

    Monday, March 07, 2011 11:53 PM
  • Yeah, i see that its getting worse, What is the exact issue you have right now?
    Is it event 4002?
    Gulab | MCTS-MCITP Messaging: 2010 | MCTS-MCITP Messaging: 2007 | MCC 2011 | Skype: Gulab.Mallah
    Tuesday, March 08, 2011 1:03 AM
  • did you change the HomeMDB attribute of the system Attendent mailbox ?

    have you copied the earlier values ? if you yes please revert the changes if possible


    Dhruv

    • Edited by Dhruvaraj Tuesday, March 08, 2011 3:29 PM edit
    Tuesday, March 08, 2011 3:28 PM
  • Replying to several questions - Yes, the current problem is event 4002

    As to whether I changed the HomeMDB attribute, I just copied it as it indicated I should do - it had appeared to be the same both before/after but I cannot swear to it. I also redid the exercise again after the errors started showing up to no avail.

    Tuesday, March 08, 2011 4:27 PM