Exchange 2010 - Outlook 客户端无法连接,但 OWA/Iphones 运行正常

Exchange 2010 - Outlook 客户端无法连接,但 OWA/Iphones 运行正常

我们在网络上安装了新版 Exchange 2010,并尝试逐步淘汰现有的 2003 版。它运行良好,但发生了一些事情,我们的一些 Outlook 用户可以连接(我认为他们可能打开了缓存模式,我不确定,但他们可以正常工作)这是设置:

  • Development01 - 旧版 exchange 2003 server windows server 2000(正在逐步淘汰)
  • Exchange01 - 新的 2010 Exchange 服务器 Windows Server 2008
  • DCServer01 - 新的 2008 AD DC Adserver01 - 旧的 Windows Server 2000 DC(正在逐步淘汰)
  • DevServer01-Windows 2008 DC

所有邮箱已从 Development01 移至 Exchange01,并且正在接收电子邮件,OWA 运行良好,iphone 等均可连接。

但是 Outlook 无法再连接,没有错误,只是说 Exchange 服务器不在线。我尝试删除邮箱并重新添加它,但它无法解析邮箱用户/名称,并使用 Exchange01 作为服务器名称。但是奇怪的是,如果我将服务器设置为解析为 Development01,它会解析邮箱名称,然后将其更改为 Exchange01,但仍然说 Exchange 服务器处于离线状态。

我尝试了很多论坛帖子/方法,比如检查 Exchange 连接是否加密。我还尝试使用 http 连接 Exchange,但没有成功。

任何帮助或提示都将不胜感激,因为我有 30 个用户无法连接到 Exchange,而且他们不太高兴!

编辑:我添加了一个视频,展示了当你尝试连接时会发生什么 http://screencast.com/t/tuZeNqneGt

汤姆

答案1

有一些内置的 PowerShellcmdlets可能有助于您进行故障排除。其中包括Test-OutlookConnectivity,以及其他一些。

要列出所有测试cmdlets,请在您的服务器上打开 Exchange 命令行管理程序并键入get-command Test-。最好将它们全部运行并查看结果。

如果按如下方式输入,输出有时会更具可读性。

测试 OutlookConnectivity | ft -自动大小

尝试不使用| ft -autosize来显示完整详细信息。

答案2

您是否检查过 Exchange01 上的 Windows 服务,以查看所有必需的服务是否都在运行(可能是 Microsoft Exchange RPC 客户端访问),

我知道大多数人会先检查这一点,但我之前在论坛上看到过,这是原因,但却被忽视了。

答案3

您的 Outlook 客户端是否设置为自动发现?

数据库是否设置为正确的 CAS?

从 Exchange 命令行管理程序

查找当前 CAS 设置: (Get-MailboxDatabase ).RPCCLientAccessServer

设置 CAS 服务器:Set-MailboxDatabase -RPCClientAccessServer

答案4

几天来我一直在排查同样的问题,并找到了一个我在其他论坛上没有见过的解决方案。希望它能对某些人有所帮助。(我知道这是一篇较旧的文章,但它在谷歌搜索中排名很高,所以人们仍然能找到它。)

如果您的服务器有 2 个 NIC,而您没有配置第二个 NIC,它将获得 Windows 自动配置 IP 地址 (169...)。要测试这是否是问题所在,只需禁用服务器上的非主 NIC,然后查看 Outlook 是否从客户端 PC 连接。

相关内容