我有几个客户端,它们只有在打开 Outlook 时才会连接到 Exchange。它会等待超时时间,然后显示“无法连接到 Exchange 服务器”(或类似内容),您可以选择重试、中止和取消。如果您重试,它至少会在接下来的两次重试中成功一次。如果您取消并再次打开 Outlook,它将正常连接。Exchange 是 2003 版,客户端是 2003 版或 2007 版,受影响的 PC 上都存在同样的问题。
我将 Exchange 框上的 Broadcom 驱动程序更新为最新版本,并尝试更改 Outlook 中的超时时间,但均未奏效。受影响的机器上的所有其他网络连接均正常运行,包括始终在线的 DB 连接和连接到 AS/400 的实时终端仿真器。
有想法吗?有解决办法吗?谢谢。
编辑:已尝试在一台机器上重建 Outlook 配置文件。
编辑 2:进一步调查显示,只有某些用户会遇到此问题,并且这些用户只有在与 Exchange 服务器位于不同的子网时才会遇到此问题。这更可能是 Exchange/AD 身份验证问题,还是单独子网的路由器问题?还是两者兼而有之?
答案1
我们最近也遇到了同样的问题,罪魁祸首是过度热心的 PIX 防火墙和代理地址解析协议。据思科称,这是一个已知的问题. 检查客户端的 Exchange 服务器的 arp 条目,在某些情况下您可能会看到错误的 mac 地址。
我们通过在 PIX 上发出“sysopt noproxyarp inside”来修复此问题。显然,首先请确保您了解禁用 proxyarp 的含义。
答案2
首先检查以确保客户端没有超出其 MAPI 连接限制。正如 Kyle 所说,要做的第一件事就是检查事件查看器中的错误。
如果没有显示任何内容,您可以尝试删除 .srs 文件,或者如果需要重建 Outlook 配置文件。
答案3
如果与 Exchange 服务器位于同一 LAN 段的用户没有遇到此问题,但位于不同 LAN 段的用户遇到此问题,那么我很清楚问题与网络有关。检查受影响 LAN 中的交换机是否有拥塞、错误、丢失等,并检查连接 LAN 段的路由器是否有拥塞、错误、丢失等。