Outlook 2007 不接受登录凭据,而 OWA Webmail 接受。有故障排除建议吗?

Outlook 2007 不接受登录凭据,而 OWA Webmail 接受。有故障排除建议吗?

我正在尝试将 Outlook 2007 连接到 Exchange(Rackspace 的托管 Exchange)。很快,我将需要在整个办公室推广此服务。将 Exchange 帐户添加到 Outlook 后,Outlook 会启动并要求输入用户名和密码。不幸的是,它不喜欢我为其使用的密码。我可以使用 Outlook WebMail 确认此用户名(电子邮件地址)和密码组合有效,另一个用户(在另一个网络/办公室)确认 Exchange 帐户在他的 Outlook 客户端中有效。在我的网络/办公室中,我可以确认 Outlook 2007 客户端(在 Windows 7 下)可以连接到 Rackspace 的托管 Exchange 服务器。

但是,我无法让 Outlook 2007(在 Windows XP SP3 下)连接到 Outlook 2007(在 Windows 7 下)可以连接的同一个 Exchange 服务器。Outlook 不断提示我输入用户名和密码,并且不接受正确的组合。

现在,关于无法连接/登录 Exchange 的 Outlook 客户端:

  • 用户拥有工作站的完全管理权限
  • 我们不运行域控制器/LDAP
  • 工作站上的防火墙已被禁用
  • Microsoft Security Essentials 中的实时文件扫描已被禁用
  • 没有可以与 Outlook 或电子邮件服务器交互的病毒扫描应用程序。
  • Exchange 帐户设置为在新创建的 Outlook 配置文件上运行
  • 网络防火墙不记录任何阻止的尝试
  • 路由器上的数据包捕获揭示了工作站与 Exchange 服务器或代理之间的通信(不过这是 SSL 加密的,所以我不知道计算机在说什么)
  • 我已应用了建议的修复程序(在 HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\RPC 下为 DefConnectOpts 添加 DWORD 值 0),以便在工作站未设置默认网关时使 RPC 正常运行。工作站配置为 DHCP。此修复程序没有起作用,值得注意的是,在我添加 RPC 子项之前,它并不存在。
  • 工作站上正在运行 RPC 服务
  • 该程序未在任何兼容模式下运行。附注:在 Windows 7 中,Outlook 2007 默认安装时启用了 XP 兼容模式。如果选中此兼容模式,Outlook 2007 甚至不会尝试连接到 Exchange。在 Windows XP 中,我尝试检查 Windows 2000 兼容模式,但同样无法连接到 Exchange。

这是我在空白 Outlook 配置文件中使用的具体配置:

Microsoft Exchange 服务器:##MASKED##-MBX-C18.mex07a.mlsrvr.com
用户名:(完整电子邮件地址:[电子邮件保护])
密码:##MASKED##
Outlook Anywhere:使用 HTTP 连接到 Microsoft Exchange Exchange
代理设置:
代理服务器:mex07a.emailsrvr.com
选中“仅使用 SSL 连接”
在“仅连接到代理服务器...”下,输入:msstd:mex07a.emailsrvr.com
选中“在快速网络上,先使用 HTTP 连接,然后使用 TCP/IP 连接”
选中“在慢速网络上,先使用 HTTP 连接,然后使用 TCP/IP 连接”
代理身份验证设置:基本身份验证

注意:mex07a.mlsrvr.com 和 mex07a.emailsrvr.com 乍一看可能不正确,但这不是打字错误 - 这些说明是从 rackspace 传下来的,并且已确认有效,只是不在该工作站上。

我曾尝试使用 RpcPing 实用程序,但一定是用错了。我得到的结果是“错误的接口描述符”。在我看来,让 Outlook 和 Exchange 协同工作应该是一件轻而易举的事,尤其是因为所有操作都是通过端口 80 使用 Web 服务完成的。不幸的是,用户只能访问 WebMail,因为 Outlook 不接受 Exchange 凭据。

您是否还有其他想法可以让我尝试进一步调试此问题?任何帮助我都会非常感激。谢谢!

-克里斯

答案1

Outlook 内置了一些 RPC 诊断功能,可能会有所帮助。

找到您的 Outlook.exe 文件夹。

打开命令提示符(以管理员身份)。

运行outlook.exe /rpcdiag并看看它告诉你什么。

“/rpcdiag:打开 Outlook 并显示远程过程调用 (RPC) 连接状态对话框。”

还有一些 Outlook RPC over HTTP(S) 测试程序可用这里

答案2

我知道这有点老了,但是我今天遇到了这个问题并且能够修复它,所以我想我会发布,因为这是我开始搜索时的第一个谷歌结果。

如果您在 XP 计算机上从 Outlook 2007 连接到 Exchange 2003,则需要关闭加密并将密码验证设置为 ntlm。您可以在 Outlook 中设置 Exchange 帐户时从更多设置选项卡中执行此操作。

相关内容