troubleshooting Question

Exchange 2010 - Error forwarding OWA messages after backup - cannot view Sent Items either.

Avatar of lapavoni
lapavoniFlag for United States of America asked on
Exchange
6 Comments2 Solutions3133 ViewsLast Modified:
Greetings everyone. We've got Exchange 2010 with SP2 and rollup 2.  It's running on Windows Server 2008 R2 Standard.  I'm presently using Windows Server Backup doing daily scheduled backups to an external drive.

Upon completion of the backup, OWA clients are unable to forward messages or view Sent Items until the Information Store is stopped and restarted.  When they try to view messages, they get the following error.

I could add two tasks to stop and start the Information Store, but I'd like to get to fix the problem instead.

The one persistent problem I've been having, that may or may not be related to this, is the excessive generation of transaction log files daily (upwards of 3,000).  It is *not* an issue of the logs failing to get truncated.  The backup works fine and deletes all logs.  It might be an ActiveSync, throttling, or iOS issue - I have not figured this one out yet.

So that's two questions, I guess.  The more immediate one is figuring out why the IS gets horked after the backup.  Thanks much.

Message:

Request
Url: https://mail.blah_blah_blah.org:443/owa/forms/premium/SubPageContainer.aspx?ae=Item&a=Open&t=IPM.Note&id=RgAAAABUYllxHO8eR63uI3bmIjLMBwD3268zOm8TTq%2blRW%2bgWf30AAACyaDSAADRDKl82Or5SZsYsRsCR%2bcZAACFtQCjAAAJ&pspid=_1337573012850_598998635&subpage=ReadMessage.ascx
User host address: xxx.xxx.xxx.xxx
User: User
EX Address: /o=blah_blah/ou=First Administrative Group/cn=Recipients/cn=user
SMTP Address: user@blah_blah_blah.org
OWA version: 14.2.298.4
Mailbox server: our_server.our_domain.LOCAL

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.MessageItem.Bind(StoreSession session, StoreId messageId, ItemBindOption itemBindOption, ICollection`1 propsToReturn)
Microsoft.Exchange.Clients.Owa.Core.Utilities.GetItem[T](StoreSession storeSession, StoreId storeId, Boolean forceAsMessageItem, ItemBindOption itemBindOption, PropertyDefinition[] prefetchProperties)
Microsoft.Exchange.Clients.Owa.Core.Utilities.GetItem[T](StoreSession storeSession, StoreId storeId, Boolean forceAsMessageItem, PropertyDefinition[] prefetchProperties)
Microsoft.Exchange.Clients.Owa.Core.Utilities.GetItem[T](UserContext userContext, OwaStoreObjectId owaStoreObjectId, Boolean forceAsMessageItem, PropertyDefinition[] prefetchProperties)
Microsoft.Exchange.Clients.Owa.Core.Utilities.GetItemById[T](OwaContext owaContext, Item& parentItem, String owaStoreObjectId, Boolean forceAsMessageItem, PropertyDefinition[] prefetchProperties)
Microsoft.Exchange.Clients.Owa.Premium.OwaFormInternal.Initialize[T](Boolean itemRequired, Boolean forceAsMessageItem, String id, String action, PropertyDefinition[] prefetchProperties)
Microsoft.Exchange.Clients.Owa.Premium.OwaFormSubPage.Initialize[T](Boolean itemRequired, PropertyDefinition[] prefetchProperties)
Microsoft.Exchange.Clients.Owa.Premium.OwaFormSubPage.Initialize[T](PropertyDefinition[] prefetchProperties)
Microsoft.Exchange.Clients.Owa.Premium.ReadMessage.OnLoad(EventArgs e)
System.Web.UI.Control.LoadRecursive()
System.Web.UI.Control.LoadRecursive()
System.Web.UI.Control.LoadRecursive()
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=-2147467259) Diagnostic context: Lid: 55847 EMSMDBPOOL.EcPoolSessionDoRpc called [length=737] Lid: 43559 EMSMDBPOOL.EcPoolSessionDoRpc returned [ec=0x0][length=528][latency=15] Lid: 23226 --- ROP Parse Start --- Lid: 27962 ROP: ropOpenMessage [3] Lid: 27962 ROP: ropGetPropsSpecific [7] Lid: 17082 ROP Error: 0x80004005 Lid: 26465 Lid: 21921 StoreEc: 0x80004005 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: 0x80004005 Lid: 5257 StoreEc: 0x80004005 Lid: 1750 ---- Remote Context End ---- Lid: 26849 Lid: 21817 ROP Failure: 0x80004005 Lid: 20385 Lid: 28577 StoreEc: 0x80004005 Lid: 32001 Lid: 29953 StoreEc: 0x80004005

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)
ASKER CERTIFIED SOLUTION
lapavoni

Our community of experts have been thoroughly vetted for their expertise and industry experience.

Join our community to see this answer!
Unlock 2 Answers and 6 Comments.
Start Free Trial
Learn from the best

Network and collaborate with thousands of CTOs, CISOs, and IT Pros rooting for you and your success.

Andrew Hancock - VMware vExpert
See if this solution works for you by signing up for a 7 day free trial.
Unlock 2 Answers and 6 Comments.
Try for 7 days

”The time we save is the biggest benefit of E-E to our team. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange.

-Mike Kapnisakis, Warner Bros