Symptome
Betrachten Sie das folgende Szenario:
- Sie konfigurieren Microsoft Exchange Online Archivierung in einer umgebung von Microsoft Exchange Server 2016 oder Exchange Server 2013.
- Sie konfigurieren einen Server, auf dem Exchange Server ausgeführt wird, um einen Proxy zum Herstellen einer Verbindung mit Office 365 (ohne direkten Zugriff) zu verwenden.
- Sie erstellen eine Aufbewahrungsrichtlinie und wenden die Richtlinie dann auf das Postfach eines Benutzers im lokalen Exchange-organization an.
- Sie führen das Cmdlet Start-ManagedFolderAssistant aus, um die MrM-Verarbeitung (Messaging Records Management) für das Postfach zu starten.
In diesem Szenario funktioniert MRM für das Postfach nicht ordnungsgemäß.
Ursache
Dieses Problem tritt auf, weil der Webproxy nicht festgelegt wird, wenn der Server, auf dem Exchange Server ausgeführt wird, versucht, eine Verbindung mit Office 365 herzustellen. Daher kann das cloudbasierte Archivpostfach nicht von Exchange Server gefunden werden, und MRM beendet die Verarbeitung des Postfachs.
Lösung
Installieren Sie für Exchange Server 2016 das kumulative Update 12 für Exchange Server 2016 oder ein späteres kumulatives Update für Exchange Server 2016.
Wenn Sie Exchange Server 2013 verwenden, empfehlen wir Ihnen, ein Upgrade auf Exchange Server 2016 durchzuführen, um die Lösung dieses Problems zu erhalten.
Weitere Informationen
Möglicherweise erhalten Sie eine Ausnahme, die dem folgenden Beispiel ähnelt, wenn Sie das Cmdlet Export-MailboxDiagnosticLogs für dieses Postfach ausführen:
Export-MailboxDiagnosticLogs "MailboxAlias" -ComponentName MRM | FL > C:\location\MBXDiag.txt
----------Aufrufstapel aus MRM-Details--------------------
Microsoft.Exchange.MailboxAssistants.Assistants.ELC.ElcEwsException: ELC EWS failed with error type: 'ArchiveExchangeWebServiceNotAvailable'. Meldung: Archiv EWS-URL unbekannt ist.
unter Microsoft.Exchange.MailboxAssistants.Assistants.ELC.RemoteArchiveProcessorBase.. ctor(MailboxSession mailboxSession, ADUser user, StatisticsLogEntry statisticsLogEntry, Boolean isCrossPremise, Boolean isTestMode, MailboxesInformation archiveMailboxesInformation)
at Microsoft.Exchange.MailboxAssistants.Assistants.ELC.ArchiveProcessorFactory.Create(ArchiveLocation archiveLocation, MailboxSession mailboxSession, ADUser adUser, StatisticsLogEntry statisticsLogEntry, Boolean isTestMode, MailboxesInformation archiveMailboxesInformation)
at Microsoft.Exchange.MailboxAssistants.Assistants.ELC.MailboxData.get_ArchiveProcessor()
bei Microsoft.Exchange.MailboxAssistants.Assistants.ELC.ElcUserTagInformation.SaveConfigItem(MailboxDataForTags mailboxDataForTags)
unter Microsoft.Exchange.MailboxAssistants.Assistants.ELC.TagProvisioner.InvokeInternal(MailboxDataForTags mailboxDataForTags)
unter Microsoft.Exchange.MailboxAssistants.Assistants.ELC.TagProvisioner.Invoke(MailboxDataForTags mailboxDataForTags)
unter Microsoft.Exchange.MailboxAssistants.Assistants.ELC.ElcTagSubAssistant.InvokeInternal(MailboxSession mailboxSession, MailboxDataForTags mailboxDataForTags)
at Microsoft.Exchange.MailboxAssistants.Assistants.ELC.ElcTagSubAssistant.Invoke(MailboxSession mailboxSession, MailboxDataForTags mailboxDataForTags)
at Microsoft.Exchange.MailboxAssistants.Assistants.ELC.ELCAssistant.InvokeCore(MailboxSession mailboxSession, List'1 customDataToLog, StatisticsLogEntry logEntry, ElcParameters parameters)
unter Microsoft.Exchange.MailboxAssistants.Assistants.ELC.ELCAssistant.<>c__DisplayClass30_0.<InvokeInternalAssistant>b__1()
at Microsoft.Exchange.Common.IL.ILUtil.DoTryFilterCatch(Action tryDelegate, Func'2 filterDelegate, Action'1 catchDelegate)