Issue

The Shortcut Processing module TRACE-enabled log file may show the following when using MAPI:
EXCEPTION: System.Runtime.InteropServices.COMException (0x8004011D): Error in IMAPISession::OpenMsgStore: MAPI_E_FAILONEPROVIDER
ulVersion: 0
Error: Microsoft Exchange is not available. Either there are network problems or the Exchange server is down for maintenance.
Component: Microsoft Exchange Information Store
ulLowLevelError: 2147746069
ulContext: 1318
at Interop.Redemption.RDOStoreClass.get_IPMRootFolder()
at ArchiveShuttle.Modules.ExchangeLibrary.MAPIWrapper.ConnectMailboxSession(String server, String exchangeServerDN, String legacyMbxDN, Nullable`1 archiveMailboxGuid, MailboxType type, Boolean useNewSession)
2013-08-16 06:23:41Z|ERROR|P:3740|T:7|MAPIWrapper|Unable to connect to [Primary] mailbox of user with LegacyMbxDN: [/o=QUADROTECHLABORG1/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=anko0017bf]
2013-08-16 06:23:41Z|ERROR|P:3740|T:7|MAPIWrapper|Error occurred
EXCEPTION: System.Exception: Unable to connect to [Primary] mailbox of user with LegacyMbxDN: [/o=QUADROTECHLABORG1/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=anko0017bf]
at ArchiveShuttle.Module.ShortcutPostprocessModule.MAPIWrapper.ProcessShortcuts(IModuleClient moduleClient, ModuleCommand command, ShortcutPostprocessContainer shortcutPostprocessContainer, Func`1 scanFunction, Action`1 processAction)
2013-08-16 06:23:41Z|ERROR|P:3740|T:7|MAPIWrapper|Error while fixing shortcuts.
EXCEPTION: System.ArgumentNullException: Value cannot be null.
Parameter name: source
at System.Linq.Enumerable.Any[TSource](IEnumerable`1 source, Func`2 predicate)
at ArchiveShuttle.Module.ShortcutPostprocessModule.MAPIWrapper.SendResults(IModuleClient moduleClient, ModuleCommand command, ShortcutPostprocessResult result)
at ArchiveShuttle.Module.ShortcutPostprocessModule.MAPIWrapper.ShortcutFixWT(IModuleClient moduleClient, ModuleCommand command, ShortcutPostprocessContainer shortcutPostprocessContainer)
2013-08-16 06:24:39Z|INFO|P:3740|T:6|CoreCommands|Querying Core for 10 Commands (Backlog: 0)

Solution

This usually means that the service account running the Shortcut Process module does not have permission to open the mailbox. Grant appropriate permissions to the service account. Or the MAPI profile is corrupted, and you will need to recreate it.

Print Friendly, PDF & Email