单个用户无法访问 Exchange

单个用户无法访问 Exchange

我是 IT 管理员。有 25 个用户。所有用户都运行 Windows XP SP3 Professional。我们有一个运行 Exchange 2003 的 Exchange 服务器。

每个人都连接到网络和 Exchange,只有一位用户遇到了 Exchange 问题。本周一 Exchange 停止工作,他打开了 Outlook,而我们遇到了一些短暂的网络问题。

他可以访问网络、上网、访问服务器上的共享文件夹等。但他无法连接到 Exchange。

如果我转到邮件->Exchange 帐户->设置,则设置如下:

  • Microsoft Exchange 服务器:beck.becklaw.local(所有计算机使用相同的设置)
  • 用户名:Lars SECRET

当我点击 [检查姓名] 按钮查找用户时,系统显示:没有连接到 Microsoft Exchange。同样,这是唯一遇到此问题的用户。

但是,如果我输入域控制器的服务器名称 ( becklaw),它可以找到它。此外,如果我在 Microsoft Exchange 服务器字段中输入服务器的 IP 地址,它也可以工作,即:192.168.1.2

然后它找到用户,并将 Microsoft Exchange 服务器替换为:beck.becklaw.local

但它不起作用,因为它说:当我打开 Outlook 时没有连接到 Microsoft Exchange。

这看起来像是某种 DNS 不匹配,而且我已尝试过ipconfig /flushdns

你们当中有人遇到过与某个用户类似的问题吗?

答案1

尝试创建一个新的 Outlook 配置文件(控制面板->邮件),看看是否能解决问题。我以前见过损坏的配置文件导致类似问题。

答案2

问题似乎与相关机器的 DNS 配置或 DNS 客户端有关。要检查这是否是问题所在,请打开命令窗口并 ping Exchange 服务器的 fqdn 名称。它应该解析为 ip 地址。

如果前面的测试没有解析出 IP 地址,一种解决方法就是在该计算机上设置主机文件,并为 Exchange Server 设置一个条目。

在 C:\Windows\System32\drivers\etc 上查找主机文件,然后添加类似的条目

xxx.xxx.xxx.xxx dns.服务器.名称

保存文件并尝试再次 ping 交换服务器。

这应该可以解决交换中的名称解析问题。但您需要调查此问题的原因,检查机器上的 IP 配置,并确保 DNS 服务器设置正确。

答案3

tracert beck.becklaw.local关于名称解析和所采用的路线,a 向您展示了什么?

该客户端是否可以配置不同的名称服务器?ipconfig /all

检查%WINDIR%\SYSTEM32\DRIVERS\ETC\HOSTS可能与您的设置冲突的映射。

客户端上的防火墙问题也可能导致此行为,因此请确保客户端可以通过端口 135(TCP)和 1024-65535(TCP/UDP)访问您的 Exchange 服务器。

相关内容