Friday , January 19 2018

A problem occurred while you were trying to use your mailbox–Exchange 2010

While accessing a mailbox via Outlook Web Access – its ends up with this below error

(A problem occurred while you were trying to use your mailbox)

image

Steps to resolve –

Verify its one mailbox or many mailboxes are having this issue

If its one mailbox try moving the mailbox to a different database and check if that resolves.

Verify mailbox is accessible via Outlook .

In my case . I was having Event generated for the particular user

Log Name:      Application
Source:        MSExchangeIS
Date:          4/19/2014 11:22:30 AM
Event ID:      9646
Task Category: General
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      mail.careexchange.in

Description:
Mapi session "b3cb9ed0-e667-4568-997e-b5e518f6bb70: /o=CareExchange/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=Sathesh. | CareExchange70c" exceeded the maximum of 16 objects of type "session".

 

Open Registry

  1. On the server that is running the Exchange Server 2010 Mailbox role, click Start, click Run, type regedit, and then click OK.
  2. Locate and then click the following key in the registry:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIS\ParametersSystem

  3. On the Edit menu, point to New, and then click DWORD Value.
  4. Type Maximum Allowed Service Sessions Per User, and then press ENTER.
  5. On the Edit menu, click Modify.
  6. Type the decimal value that specifies the number of sessions to 28 (Max is 32), and then click OK.
  7. Exit Registry Editor.

Make sure you don’t put it to max . if there are many users . it can make the server to be unstable as all the users will be able to make 28 non-mapi sessions to the server .

Non Mapi sessions are IMAP, POP, Outlook Web Access, Microsoft Exchange ActiveSync (EAS), or Exchange Web Services (EWS).

image

 

image

Click Ok.

 

Now mailbox is accessible .

(you can try doing a IISreset if its still inaccessible)

 

Reference KB –

http://support.microsoft.com/kb/980049

About Satheshwaran Manoharan

Satheshwaran Manoharan is an Microsoft Exchange Server MVP , Publisher of CareExchange.in
Supporting/Deploying/Designing Microsoft Exchange for some years.
Extensive experience on Microsoft Technologies.

Check Also

The HTTP request was forbidden with client authentication scheme ‎’Negotiate‎’

Exchange Server 2016 Hybrid Server , Hybrid remote move Migration Error. Error: MigrationTransientException: The call ...

18 comments

  1. Hi ,

    I don’t understand this Limit. Please explain me for please.
    Let say you set that count in registry 28 . 28 users opened OWA to access their emails. So those 28 users can access the emails and others can not ? Untill anyone of those 28 user closed the OWA session.

  2. Thank you for this great description.

    Why do you think a user might have so many sessions?

  3. John Mmasi
    May you please send me the link which can help me to simply install and configure exchange .Step by step guide if possible video link.

    Thank

  4. Please send me the link which can help me to get step by step procedures of how to install and configure exchange server.

  5. Can anyone send me issue faced related to CAS server

  6. How do you relate this problem to OWA issue ? the eveny log error says it is related to mapi connections.

  7. When I am expanding the registry, there is no MSExchangeIS??

  8. we have problem in our exchange server for all users so please help me to solve this issue.
    i have given below that error.

    A problem occurred while you were trying to use your mailbox.

    Request
    Url: https://mail.safari.com.sa:443/owa/forms/premium/SubPageEventHandler.aspx?ae=Item&a=Preview&t=IPM.Conversation&id=CID.rb46ByHVSlutehVnd%2f%2fkpA%3d%3d.LgAAAAByIuwFMpGxS5FpGwEg55o7AQD%2f%2fDfP%2fHQOSa5XiNd44zzMAAAAD%2b%2baAAAB.NQ0AAAAP75YAAAAAdEwBAAAAAAA%3d&calist=1616&canary=d61a6278de7c41f1bb2a7a57e1c1e546&SP=1&pfmk=M33%3a1424161766078%3bM46%3a1424161766082&subpage=ReadConversation.ascx
    User host address: 192.10.10.13
    User: Abdullah Abdulrahuman
    EX Address: /o=First Organization/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=Abdullah Abdulrahuman315
    SMTP Address: abdullahs@safari.com.sa
    OWA version: 14.1.438.0
    Mailbox server: EX2010.safari.com.sa

    Exception
    Exception type: Microsoft.Exchange.Data.Storage.StoragePermanentException
    Exception message: The process failed to get the correct properties.

    Call stack
    Microsoft.Exchange.Data.Storage.MapiPropertyBag.GetProperties(IList`1 propertyDefinitions)
    Microsoft.Exchange.Data.Storage.StoreObjectPropertyBag.InternalLoad(ICollection`1 extraProperties)
    Microsoft.Exchange.Data.Storage.StoreObjectPropertyBag..ctor(StoreSession session, MapiProp mapiProp, ICollection`1 autoloadProperties, Boolean canSaveOrDisposeMapiProp)
    Microsoft.Exchange.Data.Storage.StoreObjectPropertyBag..ctor(StoreSession session, MapiProp mapiProp, ICollection`1 autoloadProperties)
    Microsoft.Exchange.Data.Storage.ItemBuilder.CoreItemBind(StoreSession session, StoreId storeId, MapiMessageCreator mapiMessageCreator, ItemBindOption itemBindOption, ICollection`1 propertiesToLoad, StoreObjectType& storeObjectType)
    Microsoft.Exchange.Data.Storage.ItemBuilder.ItemBind[T](StoreSession session, StoreId storeId, Schema expectedSchema, MapiMessageCreator mapiMessageCreator, ItemBindOption itemBindOption, ICollection`1 propertiesToLoad)
    Microsoft.Exchange.Data.Storage.Item.Bind(StoreSession session, StoreId storeId, ItemBindOption itemBindOption, ICollection`1 propsToReturn)
    Microsoft.Exchange.Data.Storage.Conversation.LoadItemPart(MailboxSession session, StoreId objectId, IStorePropertyBag propertyBagFromTree, HtmlStreamOptionCallback htmlCallback, PropertyDefinition[] propertyDefinitions, Boolean isIrmEnabled, Int64 bytesLoadedForConversation)
    Microsoft.Exchange.Data.Storage.Conversation.LoadItemPart(IStorePropertyBag propertyBag)
    Microsoft.Exchange.Data.Storage.Conversation.RecursiveLoadBodyFragments(ConversationTreeNode treeNode, ICollection`1 itemPartsToLoad, Boolean& forceParentLoadBodyFragment)
    Microsoft.Exchange.Data.Storage.Conversation.RecursiveLoadBodyFragments(ConversationTreeNode treeNode, ICollection`1 itemPartsToLoad, Boolean& forceParentLoadBodyFragment)
    Microsoft.Exchange.Data.Storage.Conversation.RecursiveLoadBodyFragments(ConversationTreeNode treeNode, ICollection`1 itemPartsToLoad, Boolean& forceParentLoadBodyFragment)
    Microsoft.Exchange.Data.Storage.Conversation.LoadItemPartsOrBodySummaries(ICollection`1 storeIds)
    Microsoft.Exchange.Clients.Owa.Premium.ConversationUtilities.RenderItemParts(TextWriter writer, UserContext userContext, OwaStoreObjectId owaConversationId, Conversation conversation, OwaStoreObjectId[] expandedIds, Int32[] expandedInternetMIds, List`1 localItemIds, String searchWords, Boolean shouldRenderSelected)
    Microsoft.Exchange.Clients.Owa.Premium.ReadConversation.RenderItemParts()
    ASP.forms_premium_readconversation_ascx.__Render__control1(HtmlTextWriter __w, Control parameterContainer)
    System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
    System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
    ASP.forms_premium_subpageeventhandler_aspx.__Render__control1(HtmlTextWriter __w, Control parameterContainer)
    System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
    System.Web.UI.Page.Render(HtmlTextWriter writer)
    System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

    Inner Exception
    Exception type: Microsoft.Mapi.MapiExceptionCallFailed
    Exception message: MapiExceptionCallFailed: Unable to get properties on object. (hr=0x80004005, ec=-1073151871) Diagnostic context: Lid: 55847 EMSMDBPOOL.EcPoolSessionDoRpc called [length=597] Lid: 43559 EMSMDBPOOL.EcPoolSessionDoRpc returned [ec=0x0][length=672][latency=7020] Lid: 23226 — ROP Parse Start — Lid: 27962 ROP: ropOpenMessage [3] Lid: 27962 ROP: ropGetPropsSpecific [7] Lid: 17082 ROP Error: 0xC0090081 Lid: 26465 Lid: 21921 StoreEc: 0xC0090081 Lid: 27962 ROP: ropExtendedError [250] Lid: 1494 —- Remote Context Beg —- Lid: 26426 ROP: ropGetPropsSpecific [7] Lid: 21970 StoreEc: 0x8004010F PropTag: 0xE9D0102 Lid: 21970 StoreEc: 0x8004010F PropTag: 0xE960102 Lid: 19506 Lid: 27698 Lid: 11285 StoreEc: 0xC0090081 Lid: 5257 StoreEc: 0xC0090081 Lid: 1750 —- Remote Context End —- Lid: 26849 Lid: 21817 ROP Failure: 0xC0090081 Lid: 20385 Lid: 28577 StoreEc: 0xC0090081 Lid: 32001 Lid: 29953 StoreEc: 0xC0090081

    Call stack
    Microsoft.Mapi.MapiExceptionHelper.ThrowIfError(String message, Int32 hresult, SafeExInterfaceHandle iUnknown, Exception innerException)
    Microsoft.Mapi.MapiProp.GetProps(ICollection`1 propTagsRequested)
    Microsoft.Exchange.Data.Storage.MapiPropertyBag.GetProperties(IList`1 propertyDefinitions)

  9. hi, where do we do IISRESET? is it in mailbox servers or in cas servers?

  10. It’s actually a great and helpful piece of info. I’m glad that
    you simply shared this useful info with us.

    Please keep us informed like this. Thanks for sharing.

Leave a Reply

Your email address will not be published.