Fehler beim Verschieben eines Postfachs von Microsoft 365 zurück in die lokale Umgebung
Hinweis
Der Hybridkonfigurations-Assistent, der in der Exchange-Verwaltungskonsole in Microsoft Exchange Server 2010 enthalten ist, wird nicht mehr unterstützt. Daher sollten Sie den alten Hybridkonfigurations-Assistenten nicht mehr verwenden. Verwenden Sie stattdessen den Microsoft 365-Hybridkonfigurations-Assistenten, der unter https://aka.ms/HybridWizardverfügbar ist. Weitere Informationen finden Sie unter Microsoft 365-Hybridkonfigurations-Assistent für Exchange 2010.
Problem
Stellen Sie sich folgendes Szenario vor:
- Sie verfügen über eine Hybridbereitstellung von Microsoft Exchange Online in Microsoft 365 und Ihrer lokalen Microsoft Exchange Server-Umgebung.
- Sie haben zuvor ein Postfach aus der lokalen Umgebung nach Microsoft 365 verschoben.
- Sie versuchen, dasselbe Postfach von Microsoft 365 zurück in die lokale Umgebung zu verschieben.
In diesem Szenario erreicht der Vorgang 95 Prozent und schlägt dann fehl.
In diesem Fall wird in den folgenden Protokolldateien in der lokalen Umgebung beim Zugriff auf den /EWS/mrsproxy.svc
Link der Fehler "HTTP 400" generiert:
- Die IIS-Protokolldateien (Internet Information Services, Internetinformationsdienste)
- Http-Fehlerprotokolldateien (HTTPERR)
Wenn Sie mithilfe von Windows PowerShell eine Verbindung mit Microsoft 365 herstellen und dann den Get-MoveRequestStatisticsMailboxID -IncludeReport | Export-CliXml FileName.xml
Befehl ausführen, wird im Abschnitt stapelablaufverfolgung des XML-Berichts Folgendes angezeigt:
<S N="StackTrace"> at
Microsoft.Exchange.MailboxReplicationService.CommonUtils.CallService
(Action serviceCall, String epAddress, VersionInformation
serverVersion)_x000A_ at
Microsoft.Exchange.MailboxReplicationService.MailboxReplicationProxyClient.CallServiceWithTimeout
(TimeSpan timeout, Action serviceCall)_x000A_ at Microsoft.Exchange.MailboxReplicationService.RemoteDestinationFolder.Microsoft.Exchange.MailboxReplicationService.IDestinationFolder.SetRules(RuleData[] rules)_x000A_ at Microsoft.Exchange.MailboxReplicationService.DestinationFolderWrapper.<;>;c__DisplayClass31.<;Microsoft.Exchange.MailboxReplicationService.IDestinationFolder.SetRules>;b__30()_x000A
at Microsoft.Exchange.MailboxReplicationService.ExecutionContext.Execute
(Action operation)_x000A_ at Microsoft.Exchange.MailboxReplicationService.DestinationFolderWrapper.Microsoft.Exchange.MailboxReplicationService.IDestinationFolder.SetRules(RuleData[] rules)_x000A_ at
Microsoft.Exchange.MailboxReplicationService.FolderRecWrapper.WriteRules
(IDestinationFolder targetFolder, Action`1 reportBadItemsDelegate)
_x000A_ at
Microsoft.Exchange.MailboxReplicationService.MailboxCopierBase.CopyFolderProperties
(FolderRecWrapper folderRec, ISourceFolder sourceFolder,
IDestinationFolder destFolder, FolderRecDataFlags dataToCopy)
_x000A_ at Microsoft.Exchange.MailboxReplicationService.MailboxMover.<;>;c__DisplayClass2.<;>;c__DisplayClass4.<;FinalSyncCopyAllFolders>;b__1()_x000A_ at
Microsoft.Exchange.MailboxReplicationService.ExecutionContext.Execute
(Action operation)_x000A_ at Microsoft.Exchange.MailboxReplicationService.MailboxMover.<;>;c__DisplayClass2.<;FinalSyncCopyAllFolders>;b__0
(FolderRecWrapper folderRec, EnumFolderContext ctx)_x000A_ at
Microsoft.Exchange.MailboxReplicationService.FolderMap.EnumSingleFolder
(FolderRecWrapper folderRec, EnumFolderContext ctx, EnumFolderCallback callback, EnumHierarchyFlags flags)_x000A_ at Microsoft.Exchange.MailboxReplicationService.FolderMap.EnumSingleFolder(FolderRecWrapper folderRec, EnumFolderContext ctx, EnumFolderCallback callback, EnumHierarchyFlags flags)_x000A_ at Microsoft.Exchange.MailboxReplicationService.FolderMap.EnumSingleFolder(FolderRecWrapper folderRec, EnumFolderContext ctx, EnumFolderCallback callback, EnumHierarchyFlags flags)_x000A_ at Microsoft.Exchange.MailboxReplicationService.MailboxMover.FinalSyncCopyAllFolders()
_x000A_ at
Microsoft.Exchange.MailboxReplicationService.MoveBaseJob.<;FinalSync>;b__4d
(MailboxMover mbxCtx)_x000A_ at
Microsoft.Exchange.MailboxReplicationService.MoveBaseJob.ForeachMailboxContext
(Action`1 del)_x000A_ at
Microsoft.Exchange.MailboxReplicationService.MoveBaseJob.FinalSync(Object[] wiParams)_x000A_ at Microsoft.Exchange.MailboxReplicationService.CommonUtils.CatchKnownExceptions
(Action actionDelegate, Action`1 failureDelegate)</S>
Ursache
Dieses Problem tritt auf, wenn der SetRules-Aufruf des Postfachreplikationsproxy-Diensts (MRSProxy) fehlschlägt. Dieses Problem kann auch auftreten, wenn das Postfach, das verschoben wird, eine große Menge an Junk-E-Mail-Regeln und Benutzerregeln enthält.
Lösung
Um dieses Problem zu beheben, ändern Sie die Werte der MRSProxyHttpsBinding
Einstellungen und der MRSProxyWSSecurityBinding
Einstellungen in der datei Web.config auf jedem Clientzugriffsserver in der lokalen Umgebung, die sich in dem Pfad befindet, durch den das Postfach beim Verschieben durchläuft. Gehen Sie dazu wie folgt vor:
Suchen Sie auf dem Clientzugriffsserver die datei Web.config, und öffnen Sie sie.
Hinweis
In Exchange Server 2010 befindet sich die datei Web.config im folgenden Ordner: \Programme\Microsoft\Exchange Server\V14\ClientAccess\exchweb\ews
Ändern Sie bestimmte Werte der
MRSProxyHttpsBinding
Einstellungen und derMRSProxyWSSecurityBinding
Einstellungen von 1048576 in 8388608. Speichern Sie dann die Datei.Das folgende Beispiel zeigt, wie dieser Abschnitt des Web.config aussieht, nachdem er geändert wurde:
<binding name="MRSProxyHttpsBinding"> <reliableSession /> <textMessageEncoding> <readerQuotas maxDepth="32" maxStringContentLength="8388608" maxArrayLength="8388608" maxBytesPerRead="4096" maxNameTableCharCount="16384" /> </textMessageEncoding> <httpsTransport authenticationScheme="Negotiate" maxReceivedMessageSize="8388608" /> </binding> <binding name="MRSProxyWSSecurityBinding"> <reliableSession /> <textMessageEncoding> <readerQuotas maxDepth="32" maxStringContentLength="8388608" maxArrayLength="8388608" maxBytesPerRead="4096" maxNameTableCharCount="16384" /> </textMessageEncoding> <httpsTransport authenticationScheme="Anonymous" maxReceivedMessageSize="8388608" /> </binding>
Starten Sie IIS mithilfe des
iisreset
Befehls neu.
Benötigen Sie weitere Hilfe? Navigieren Sie zu Microsoft Community.
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für