我在 SBS 2008 上运行的 Exchange 2007 服务器遇到了一个奇怪的问题。过去 5 个月以来,用户一直运行良好,然后 5 天前,他们开始遇到问题,Outlook 会弹出一个窗口询问凭据。如果用户在那里输入凭据,它会一次又一次地弹出,但是如果用户取消该框,它就会消失并且 Outlook 继续正常工作。这些客户端都使用 Outlook Anywhere 进行连接,并且 OWA 访问也可以正常工作。
我原以为此消息框可能与 Outlook 中配置的其他 POP 或 IMAP 帐户有关,但事实并非如此。我已在服务器上重新配置 Outlook Anywhere,但无济于事。在 Outlook 中使用 RPC 诊断工具显示没有问题。
事件日志中没有显示错误。服务器似乎运行良好,所以对我来说,这似乎是客户端或 RPC over HTTP 问题,但我无法找到任何原因,感谢任何帮助!
这很可能与 IIS 有关。当您看到此身份验证问题时,我会查看 IIS 日志以查看正在请求哪些 URL,然后验证是否在 IIS 中的这些目录上正确设置了访问权限。如果您可以找到另一个有效的 OWA 安装,则可能值得运行一个 diff 程序来比较您的两个 metabase.xml 文件。
请记住,Exchange 2007 将 IIS 用于多种用途,包括自动发现、脱机通讯簿和 Exchange Web 服务(忙/闲等)。因此,即使您有邮箱的 MAPI 连接,Outlook 仍会使用 IIS。
这是一个记录在案的“警告”。为 Exchange Server 2007 Service Pack 1 应用更新汇总 9,这将消失。
在此处查看官方 SBS 团队的博客:
http://blogs.technet.com/sbs/archive/2010/02/16/outlook-2007-credential-prompts-in-small-business-server-2008.aspx
HTH。
我确信这可能是任何数量的事情,但我知道可能导致这种情况的一件事是,如果您的 autodiscover..com CNAME 突然被删除。确保受影响的 PC 仍然可以达到该记录。