我可以 ping 通工作中的 Exchange 服务器,但 Outlook 无法连接到它。我已验证该服务器确实是 Exchange 服务器,并尝试使用 IP 而不是服务器名称。我还能够使用 telnet 连接到端口 135(尽管没有任何有用的反应)。我还尝试使用 Wireshark 运行跟踪,但 Outlook 使用的协议是专有的,我在跟踪中看不到任何有用的信息。
我很想听听我可以采取哪些其他步骤来找出问题所在。
答案1
在我们的案例中,问题出在沿途的某台路由器上,该路由器的 MTU 值设置得较低。RPC 协议发送的数据包被拆分,出于某种原因,这导致 Outlook 无法正常工作。
要确定可以到达服务器的最大数据包大小,请使用以下命令:
C:\> ping myserver.com -f -l 1500
将 1500 替换为不同的值,以确定数据包的最大大小。知道该值后,使用此处的说明设置网络连接的 MTU 大小。
答案2
使用 RPCPing -http://support.microsoft.com/kb/831051
只有一个客户端无法连接吗? 还是所有客户端都无法连接?OWA 有用吗?(如果服务器本身无法连接到邮箱,那么尝试让 Outlook 连接也是没有意义的)。
您确定已经在 Exchange 服务器上安装了所有正确的角色吗?是否有防火墙或防病毒软件(包括服务器本身)阻止流量?
答案3
微软的纠正措施对我没有用。最后创建了一个新的用户配置文件用于登录 Windows。这解决了 Outlook 2010 连接到 Exchange 服务器的问题,以及必须不断向 imap 帐户提供密码的问题。大概是我以前的用户配置文件在某种程度上被破坏了。
答案4
当您在 Outlook 中设置配置文件时,您选择 Exchange 服务器作为类型,当您指定用户名/服务器名称时,此名称是否正确解析?如果之前已解析过,请先将其清空,然后重试。
其他工作站可以工作吗?
不想说这个.....重启 Exchange?
如果名称无法解析,请重启域控制器,然后 Exchange