Using Modern Authentication (oAuth) with Archive Shuttle

Using Modern Authentication (oAuth) with Archive Shuttle  Archive Shuttle can be configured to use oAuth to authenticate with Microsoft Office 365, using a Certificate and/or Secret. Please read the step-by-step guide below on how to configure oAuth using Secret and a certificate. Note: oAuth is currently supported over both Exchange and PowerShell endpoints in ASContinue reading Using Modern Authentication (oAuth) with Archive Shuttle

Error: Could not read SchemaVersion from EVDirectory in Office 365 or Shortcut Process module log

Issue: You may notice in the log that the Office 365 module or the Shortcut Process module is trying to create a connection to the EV database when it wants to execute the command Office365CollectShortcutsFromMailbox, but it fails with the errors below. Example 1 2020-02-06 09:07:11Z| 3344| 98|ERROR| <ProcessCommand>b__0|Error while processing commands. ArchiveShuttle.DAL.EV.Wrapper.Directory.EVDALBase GetEVDAL(System.String, System.String)Continue reading Error: Could not read SchemaVersion from EVDirectory in Office 365 or Shortcut Process module log

How to clean not valid AD entries in Archive Shuttle

Overview By default Archive Shuttle does not update a user record and owner assignment after initial AD sync.  Therefore a deletion of a record from AD when a user leaves (resp. has no mailbox associated anymore) is not reflected in Archive Shuttle database after next AD sync. Such archive, that is in fact ownerless, cannotContinue reading How to clean not valid AD entries in Archive Shuttle

Unhandled exception in Office 365 module log file

The following exception may be seen in the Office 365 module log file: 2019-07-10 17:34:37Z| 8080| 18|FATAL|                     ApplicationUnhandledException|Unhandled exception: IsTerminating: True  Void Office365Checker(System.Collections.Generic.List`1[System.Net.NetworkCredential], ArchiveShuttle.Modules.Common.ModuleClient, System.Guid)Object reference not set to an instance of an object.    at ArchiveShuttle.Module.Office365.Program.Office365Checker(List`1 networkCredentials, ModuleClient moduleClient, Guid moduleId)    at ArchiveShuttle.Module.Office365.Program.CheckO365Credentials(ModuleClient moduleClient, Guid moduleId)    at ArchiveShuttle.Module.Office365.Program.<>c__DisplayClass12_0.b_1()    at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state,Continue reading Unhandled exception in Office 365 module log file

Archive Shuttle Stage 2 command DellArchiveManagerOffice365DeleteShortcuts may fail for some users

Issue The Stage 2 command DellArchiveManagerOffice365DeleteShortcuts may be failing with following WCF errors below: 2019-07-18 04:48:19Z|1005|gsidc01qasb01| 38|DEBUG| CallWebService|WCF error. Retry: 2. Void HandleReturnMessage(System.Runtime.Remoting.Messaging.IMessage, System.Runtime.Remoting.Messaging.IMessage) Value cannot be null. Parameter name: key When frequent WCF errors are seen in the ArchiveShuttle.WebServicesLog.server.ShortcutProcess.Client.txt log, the command DellArchiveManagerOffice365DeleteShortcuts might be finished unsuccessfully with the log below: 2019-07-18 06:36:04Z|1005|gsidc01qasb01| 12|Continue reading Archive Shuttle Stage 2 command DellArchiveManagerOffice365DeleteShortcuts may fail for some users

Archive Shuttle Core upgrade may fail with error failed to create SQL database

Issue Archive Shuttle Core upgrade may fail with the error "failed to create SQL database" below: Also, a similar error can be seen in the Archive Shuttle install log file: CreateDatabase: Error 0x80004005: failed to create to database: 'ArchiveShuttleDirectory', error: unknown error Error 26201. Error -2147467259: failed to create SQL database: ArchiveShuttleDirectory, error detail: unknownContinue reading Archive Shuttle Core upgrade may fail with error failed to create SQL database

Handle users with changed PrimarySMTPAddress during ingestion process

Issue Changing a user's PrimarySMTPAddress during the ingestion process is not supported at this time. Solution For now, you can change the PrimarySMTPAddress manually in the databases, and then continue with the ingestion process for the user. If a user has a new PrimarySMTPAddress, you need to make changes in 3 places in the database:Continue reading Handle users with changed PrimarySMTPAddress during ingestion process

Info: Mapping deletion effect on license volume

Summary: When a mapping is deleted in Archive Shuttle 9.7.40014.1 and higher, the overall performance statistics will change to do not display historical data related to the deleted mapping, but the exported size of mappings is not subtracted from license volume, which is shown in compressed size on License page. Keep reading to learn why.Continue reading Info: Mapping deletion effect on license volume

Journal Archive Folder Split Settings

Summary When migrating a journal archive, using the Archive Shuttle folder splitting feature is recommended since many target environments have limits on the number of items that can be in a single folder. Details These settings can be found on the Configuration > General System Settings page. The settings are: Journal Split Base Folder Name: This isContinue reading Journal Archive Folder Split Settings