移动操作达到 95%,然后,当您尝试移动邮箱从 Office 365 后退到内部部署环境中混合部署失败

重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。

点击这里察看该文章的英文版: 2698528
注意:不再支持包含在 Microsoft Exchange Server 2010年中 Exchange 管理控制台混合配置向导。因此,应不再使用旧的混合配置向导。相反,使用可从 Office 365 混合配置向导 http://aka.ms/HybridWizard.有关详细信息,请参阅 Office 365 的 Exchange 2010 的混合配置向导.
问题
请考虑以下情形:
  • 您有混合部署和内部部署 Microsoft Exchange Server 环境的 Microsoft Office 365 中的 Microsoft Exchange Online。
  • 以前在内部环境 Office 365 之间移动邮箱。
  • 您尝试对离职或移动同一邮箱从 Office 365 后退到内部部署环境。
在这种情况下,该操作达到 95%,则失败。

在这种情况下,"HTTP 400" 错误会在访问 /EWS/mrsproxy.svc 链接产生内部环境中的以下日志文件 ︰
  • Internet Information Services (IIS) 日志文件
  • HTTP 错误日志 (HTTPERR) 文件
时,您可以通过使用 Windows PowerShell 连接到 Office 365,然后运行Get MoveRequestStatistics MailboxID -IncludeReport |导出 CliXml FileName.xml命令,XML 报表的堆栈跟踪部分显示下列 ︰
<S n="StackTrace">在
Microsoft.Exchange.MailboxReplicationService.CommonUtils.CallService
(操作 serviceCall,字符串 epAddress VersionInformation
在 serverVersion) _x000A_
Microsoft.Exchange.MailboxReplicationService.MailboxReplicationProxyClient.CallServiceWithTimeout
(时间跨度超时,操作 serviceCall) 在位于 Microsoft.Exchange.MailboxReplicationService.RemoteDestinationFolder.Microsoft.Exchange.MailboxReplicationService.IDestinationFolder.SetRules (RuleData [] 规则) _x000A_ _x000A_ &lt; Microsoft.Exchange.MailboxReplicationService.IDestinationFolder.SetRules &gt; b__30 () _x000A_ Microsoft.Exchange.MailboxReplicationService.DestinationFolderWrapper.&lt;&gt; c__DisplayClass31。
在 Microsoft.Exchange.MailboxReplicationService.ExecutionContext.Execute
在位于 Microsoft.Exchange.MailboxReplicationService.DestinationFolderWrapper.Microsoft.Exchange.MailboxReplicationService.IDestinationFolder.SetRules (RuleData [] 规则) _x000A_ (操作操作) _x000A_
Microsoft.Exchange.MailboxReplicationService.FolderRecWrapper.WriteRules
(IDestinationFolder targetFolder,操作"1 reportBadItemsDelegate)
在 _x000A_
Microsoft.Exchange.MailboxReplicationService.MailboxCopierBase.CopyFolderProperties
(FolderRecWrapper folderRec,ISourceFolder sourceFolder,
IDestinationFolder destFolder,FolderRecDataFlags dataToCopy)
在 _x000A_ 在 &lt; FinalSyncCopyAllFolders &gt; b__1 () _x000A_ Microsoft.Exchange.MailboxReplicationService.MailboxMover.&lt;&gt; c__DisplayClass2。 &lt;&gt; c__DisplayClass4。
Microsoft.Exchange.MailboxReplicationService.ExecutionContext.Execute
在 (操作操作) _x000A_ &lt; FinalSyncCopyAllFolders &gt; b__0 Microsoft.Exchange.MailboxReplicationService.MailboxMover.&lt;&gt; c__DisplayClass2。
(FolderRecWrapper folderRec,EnumFolderContext ctx) 在 _x000A_
Microsoft.Exchange.MailboxReplicationService.FolderMap.EnumSingleFolder
(FolderRecWrapper folderRec,EnumFolderContext ctx EnumFolderCallback 回调 EnumHierarchyFlags 标志) 在 Microsoft.Exchange.MailboxReplicationService.MailboxMover.FinalSyncCopyAllFolders() Microsoft.Exchange.MailboxReplicationService.FolderMap.EnumSingleFolder,FolderRecWrapper folderRec,EnumFolderContext ctx、 EnumFolderCallback 回调 (EnumHierarchyFlags 标志) _x000A_ Microsoft.Exchange.MailboxReplicationService.FolderMap.EnumSingleFolder,FolderRecWrapper folderRec,EnumFolderContext ctx、 EnumFolderCallback 回调 (EnumHierarchyFlags 标志) _x000A_ _x000A_
在 _x000A_
Microsoft.Exchange.MailboxReplicationService.MoveBaseJob。 &lt; FinalSync &gt; b__4d
在 (MailboxMover mbxCtx) _x000A_
Microsoft.Exchange.MailboxReplicationService.MoveBaseJob.ForeachMailboxContext
在 (操作"1 del) _x000A_
在 Microsoft.Exchange.MailboxReplicationService.CommonUtils.CatchKnownExceptions Microsoft.Exchange.MailboxReplicationService.MoveBaseJob.FinalSync (对象 [] wiParams) _x000A_
(动作 actionDelegate,操作"1 failureDelegate)</S>

原因
如果邮箱复制代理 (MRSProxy) 服务的SetRules调用失败,则会出现此问题。如果要移动的邮箱中包含大量的垃圾邮件规则和用户规则,也可能发生此问题。
本地
要解决此问题,请更改和通过该邮箱传递移动时的路径中的内部环境中每个客户端访问服务器上的 Web.config 文件中的MRSProxyWSSecurityBinding设置的MRSProxyHttpsBinding设置的值。若要执行此操作,请按照下列步骤操作:
  1. 在客户端访问服务器上,找到并打开 Web.config 文件。

    注意:在 Exchange Server 2010 中的 Web.config 文件位于以下文件夹中 ︰
    \Program Files\Microsoft\Exchange Server\V14\ClientAccess\exchweb\ews
  2. 更改某些值和中的MRSProxyWSSecurityBinding设置的MRSProxyHttpsBinding设置的1048576 8388608。然后,保存该文件。

    下面的示例演示当 Web.config 的这部分更改后的外观 ︰
    <binding name="MRSProxyHttpsBinding"><reliableSession></reliableSession>

    <textMessageEncoding>

    <readerQuotas maxdepth="32"></readerQuotas>

    maxStringContentLength ="8388608"

    maxArrayLength ="8388608"

    maxBytesPerRead ="4096"

    maxNameTableCharCount ="16384"/ >

    </textMessageEncoding>

    <httpsTransport authenticationscheme="Negotiate"></httpsTransport>

    maxReceivedMessageSize ="8388608"/ >

    </binding>

    <binding name="MRSProxyWSSecurityBinding">

    <reliableSession></reliableSession>

    <textMessageEncoding>

    <readerQuotas maxdepth="32"></readerQuotas>

    maxStringContentLength ="8388608"

    maxArrayLength ="8388608"

    maxBytesPerRead ="4096"

    maxNameTableCharCount ="16384"/ >

    </textMessageEncoding>

    <httpsTransport authenticationscheme="Anonymous"></httpsTransport>

    maxReceivedMessageSize ="8388608"/ >

    </binding>
  3. 通过使用iisreset命令重新启动 IIS。
详细信息
如果您将邮箱移动到 Exchange Online Office 365 中时遇到问题,您可以运行 解决 Office 365 邮箱迁移 此工具。此诊断是一种自动的故障排除工具。如果您遇到一个已知的问题,您会收到一条消息,指出发生了什么错误。邮件中包含指向包含该解决方案的文章的链接。目前,仅在 Internet Explorer 中支持工具。

仍需要帮助?请转到 Office 365 社区 网站。

警告:本文已自动翻译

属性

文章 ID:2698528 - 上次审阅时间:04/25/2016 11:06:00 - 修订版本: 13.0

Microsoft Exchange Online, Microsoft Exchange Server 2010 Enterprise, Microsoft Exchange Server 2010 Standard

  • o365 o365a o365m o365e hybrid o365022013 kbmt KB2698528 KbMtzh
反馈