INFO: EV export settting "Error message(s) to permanently fail items on"

Summary This article explains how to check whether errors are set to permanently failed using EV export setting to set item as permanently failed after 1st attempt. Details You can verify errors are really permanently failing after 1st attempt in EV export core logs looking for “HandlePermanentErrors” + SQL itemrouting table check for permanently failedContinue reading INFO: EV export settting "Error message(s) to permanently fail items on"

INFO: Adding/changing of the credentials for O365 ingest account in Archive Shuttle Credentials Editor

Summary If you want to add/change credentials for Office 365 ingest account you must be logged in as the local service account under which the Services (particularly Office 365 module) runs. The Office 365 ingest account requires “Application Impersonation” permission. Please use the Archive Shuttle Credentials Editor for adding/changing of the credentials for Office 365 ingest account. TheContinue reading INFO: Adding/changing of the credentials for O365 ingest account in Archive Shuttle Credentials Editor

HOWTO: Migrate user as Leaver once was disabled in AD during Journal Commander migration

Issue Migrating active user that was disabled in the AD and there is a need to migrate this user as leaver can cause error "missing license" on Office 365 mailbox. Solution A couple of SQL cleaning and UI actions need to be done to bypass this issue and migrate former active user as a leaver.Continue reading HOWTO: Migrate user as Leaver once was disabled in AD during Journal Commander migration

ISSUE: Routing hangs after 100k of routed items

Issue When trying to migrate large archive, e.g. journal archive, routing may hang after 100k of routed items. Explanation Below SQL queries can help to investigate this specific issue. Especially missing dates LastFullCollectionStartedDateUtc and LastFullCollectionDateUtc in table ContainerContentOperations. If those fields are missing routing cannot continue. SQL: –DIRECTORY DB SELECT * FROM ContainerContentOperations WHERE ContainerIdContinue reading ISSUE: Routing hangs after 100k of routed items

ERROR: Stage2 workflow PowerShell script execution

Issue Sometimes there is a need to add Stage2 workflow step executing PowerShell script calling for a specific parameter like user PrimarySMTPaddress. Explanation Execution may fail if parameter Token PrimarySMTPaddress is not available in Archive Shuttle database for source EV archive, e.g. in case of Ownerless archives. Solution Using the switch in the workflow step and point it to “Target”Continue reading ERROR: Stage2 workflow PowerShell script execution

Mapping automatically disabled

Issue When migrating to Exchange/Office 365 and facing error “the smtp address has no mailbox associated with it” mapping can be automatically disabled without any notification in logs. Explanation Disabling such mapping automatically should help to avoid performance degradation. We´re working on a more user-friendly solution to be able to see more detailed log entriesContinue reading Mapping automatically disabled

HOW TO: Filter mappings by using tags with NOR condition

Filter mappings using tags in two simple steps: Click on tag field. On the Archive Shuttle page, click on the exact tag name. In Archive Shuttle, at the bottom of every page where archives can be filtered, the current filter displays, as shown below. In this example, mappings on this page are filtered by theContinue reading HOW TO: Filter mappings by using tags with NOR condition

Shortcut Postproces module logs an error because the Id property is missing

Issue The Archive Shuttle Shortcut Postproces module is logging the following error: 2016-04-27 07:42:55Z|1722| 10| INFO| ProcessCommand|Got Command FixShortcuts 2016-04-27 07:42:55Z|1722| 10| INFO| ProcessSearch|Processing command [FixShortcuts], mailbox [] type [Primary] 2016-04-27 07:42:55Z|1722| 10|ERROR| CallService|[]: Exception during call to Exchange Service. Void WriteToXml(Microsoft.Exchange.WebServices.Data.EwsServiceXmlWriter) The Id property must be set. at Microsoft.Exchange.WebServices.Data.ImpersonatedUserId.WriteToXml(EwsServiceXmlWriter writer) at Microsoft.Exchange.WebServices.Data.ServiceRequestBase.WriteToXml(EwsServiceXmlWriter writer) atContinue reading Shortcut Postproces module logs an error because the Id property is missing

Ignore LegacyExchangeDN when matching EV Users

Issue In some environments, the LegacyExchangeDN stored in Enterprise Vault Directory database and Active Directory could differ, and therefore Archive Shuttle is not able to resolve EV archive owner. Solution Archive Shuttle is using the LegecyExchangeDN and DistinguishedName stored in EV Directory and AD to match EV archives to users. In some cases, the LegacyMailboxDNContinue reading Ignore LegacyExchangeDN when matching EV Users