Exchange 2010:某些用户的自动发现中缺少 EXPR 部分

Exchange 2010:某些用户的自动发现中缺少 EXPR 部分

我正在尝试将邮箱迁移到 365。我正在执行切换迁移。一切进展顺利,但我有大约 15 个邮箱不断出现故障。我认为我已经找到了问题所在... 在出现故障的邮箱上,自动发现未返回 EXPR 或 Outlook Anywhere 部分。

Outlook 测试自动配置的示例:

工作用户:

<?xml version="1.0" encoding="utf-8"?>
  <Autodiscover ...>
      <Protocol>
        <Type>EXCH</Type>
          ...
      </Protocol>
      <Protocol>
        <Type>EXPR</Type>
          ...
      </Protocol>
      <Protocol>
        <Type>WEB</Type>
          ...
      </Protocol>
   ...
</Autodiscover>

非工作用户:

<?xml version="1.0" encoding="utf-8"?>
   <Autodiscover ...>
      <Protocol>
        <Type>EXCH</Type>
       ...
      </Protocol>
      <Protocol>
        <Type>WEB</Type>
       ...
      </Protocol>
   ...
</Autodiscover>

不工作的用户缺少 EXPR 部分。我已重新启动 CAS 服务器,重建自动发现虚拟目录,检查异常/不需要的邮箱设置,但找不到任何错误。在 200 多个邮箱中,有 15 个正在这样做。一个是系统中最旧的帐户,一个是系统中最新的帐户。我真的不知道接下来该怎么办。

我使用过 Microsoft Remote Connectivity Analyzer,它没有发现任何问题(我猜是因为它没有缺少 EXCH 部分,而我看到其他人遇到这个问题。)这些用户位于不同的邮箱数据库中。我只是看不到连接。

还有人见过这个问题吗?有什么想法可以从这里找到答案吗?有什么想法可以阻止该部分发生吗?

我还使用了 Test-OutlookConnectivity:对于大多数用户,我都会得到结果,但对于这些损坏的邮箱,我Fatal Autodiscover failure EXPR = <NULL>

感谢您的观看,更感谢您的建议/回答!

答案1

据我所知(我尝试了很多很多方法),我非常确定,在我的案例中,问题在于“损坏”的用户将 MAPIBlockOutlookRpcHttp 设置为 true。将其设置为 false 并再次尝试迁移效果很好。我希望这对未来的人们有所帮助...

这里有一个链接,讨论使用该设置来禁用 Outlook Anywhere...(当然我需要启用它,但你明白我的意思...)禁用 Outlook Anywhere

相关内容