我们的许多用户需要连接到另一个组织的 Exchange 服务器。另一个组织已正确设置 Outlook Anywhere 和 Autodiscover,并且其内部用户一切正常。
在使用自动发现为域用户配置 Outlook 配置文件后,大约需要 60 秒的时间才会提示他们输入其(其他组织的)用户名和密码。我们发现,我们可以同时选中“在快速网络上...”和“在慢速网络上...”,然后会立即出现密码提示。这很好,对我们的用户来说很有效。
然而,我在测试过程中发现,在非域计算机上配置 Outlook 时,我不需要选中“在快速网络上...”框。非域计算机能够立即进行身份验证。
我想确保我没有在这里隐藏问题,并确保我了解这是如何以及为什么会这样。在加入域的计算机上使用时,Outlook Anywhere 的行为会有所不同吗?
根据此文章,看起来快速/慢速设置应该只根据适配器链接速度而变化。但这里似乎还有其他因素在起作用。
答案1
原来这是 DNS 配置问题。出于某种我永远无法理解的原因,此客户端使用本地主机文件来解析某些域名。这里的一个条目包括内部邮件服务器的主机名,但指向一个旧的 IP 地址。本质上,Outlook 尝试查找内部地址并收到一个 IP,因此它假设它应该是可连接的。但事实并非如此。删除这个旧条目解决了这个问题。
至于域/非域问题:当现场 IT 技术人员设置域计算机时,他们会将此 hosts 文件作为部署过程的一部分推出。当我使用全新的计算机进行测试时,我没有使用他们的部署过程,所以我没有收到 hosts 文件。
谜团已揭开。