SBS 2008,Exchange 2007,证书错误

SBS 2008,Exchange 2007,证书错误

有一个 sbs2008&exchange2007,客户端是 Outlook2010

所有程序都通过子域名运行(例如 mail.company.com)

因此可以通过 mail.company.com 访问“站点”。

该证书是自签名的。

与移动设备的 Active Sync 正在运行。自动发现正在运行。mail.company.com/owa 正在运行(没有证书问题)

唯一的问题是启动 Outlook2010 时弹出窗口 -> 第三点是一个红十字:

它简化说“站点”不是 mail.company.com... 有什么想法吗?(我想我必须将站点更改为 mail.company.com,但我不知道在哪里)

(在 Exchange 中,内部和外部 URL 是 mail.company.com)

多谢!

编辑:

这不是自动发现的问题。在 Outlook 的“调试”模式下,我发现了以下内容:

https://sites/EWS/Exchange.asmx EwsUrl、OOFUrl 和 UMUrl 也一样

我可以在哪里将此“站点”更改为 mail.company.com?

编辑2

更改 EWS:

[PS] C:\Windows\system32>Set-WebServicesVirtualDirectory -Identity "EWS (SBS Web Applications)" -InternalUrl:https://mail.company.com/EWS/Exchange.asmx
[PS] C:\Windows\system32>Set-WebServicesVirtualDirectory -Identity "EWS (SBS Web Applications)" -ExternalUrl:https://mail.company.com/EWS/Exchange.asmx

编辑3

同样重要的是:

[PS] C:\Windows\system32>Set-AutodiscoverVirtualDirectory -Identity "SERVER\Autodiscover (SBS Web Applications)" -ExternalUrl:https://mail.company.com/Autodiscover/Autodiscover.xml
[PS] C:\Windows\system32>Set-AutodiscoverVirtualDirectory -Identity "SERVER\Autodiscover (SBS Web Applications)" -InternalUrl:https://mail.company.com/Autodiscover/Autodiscover.xml

编辑4

提示:DNS 可能需要超过 24-48 小时才能在每个客户端上更新

答案1

您是否还修改了自动发现设置?Outlook 大量使用自动发现,如果配置不正确,启动 Outlook 时会收到这些警告。Microsoft 有一个知识库文章关于此问题。此外,如果您的内部域与外部域不同,您可能需要将外部域区域添加到具有内部 IP 的内部 DNS 服务器,以便您创建的证书对内部和外部客户端均有效。

要检查自动发现设置,请使用 DNS 管理器。转到正向查找区域,选择您的(本地)域,在那里选择 _tcp。您应该在那里有一个名为 _autodiscover 的 SRV 记录(服务位置)。在主机下的属性中,它应该有一个证书中的主机名(我认为默认情况下 SBS 上的 office.company.com),如果不是这种情况,Outlook 会抱怨,告诉您证书有问题,如果您将其设置为 mail.company.com,您应该没问题,证书警告应该会消失。对于 Outlook 2007 SP1 之前的客户端,不使用 SRV 记录,而是在您的情况下使用 autodiscover.company.com,它应该在证书中。

要修改您指出的 URL,您可以使用 Exchange Management Shell 中的两个 Powershell cmdlet:

Set-WebServicesVirtualDirectory -Identity "EWS (SBS Web Applications)" -InternalUrl:https://mail.company.com/EWS/Exchange.asmx
Set-UmVirtualDirectory -Identity "UnifiedMessaging (SBS Web Applications)" -InternalUrl:https://mail.company.com/UnifiedMessaging/Service.asmx

对于 SBS 2008 默认设置,这些身份应该是正确的,但您应该检查它是否确实适合您的情况。Set-WebServicesVirtualDirectory cmdlet 将处理 EwsUrl 和 OOFUrl。

相关内容