启用 IIS 在 443 上使用 SSL 托管两个网站会阻止 ActiveSync

启用 IIS 在 443 上使用 SSL 托管两个网站会阻止 ActiveSync

我有一台 SBS 2003 机器需要配置。

我需要在同一台 IIS 服务器上使用一个 IP 地址和同一个端口 (443) 托管 webmail.company.com:443 和 intranet.company.com:443。

我能够配置 IIS 使用主机头来执行此操作并使用 adsutil.vbs 更新元数据库,但是当我这样做时,ActiveSync 停止推送电子邮件并开始抛出此应用程序错误:

事件类型:错误
事件来源:Server ActiveSync
事件类别:无
事件 ID:3005 日期:
时间:
用户:domain\user
计算机:domain
描述:意外的 Exchange 邮箱服务器错误:服务器:[domain.local] 用户:[[电子邮件保护]] HTTP 状态代码:[400]。请验证 Exchange 邮箱服务器是否正常工作。

值得注意的是,作为 SBS 盒,它既是前端服务器又是后端服务器,因此许多关于需要 SSL 访问的提示均不适用。

任何帮助都将不胜感激!

编辑:阅读本文时:http://support.microsoft.com/kb/324287我注意到这可能是因为我不应该将主机标头放在我的 Exchange 虚拟文件夹所在的默认网站上。任何确认都很好!

答案1

这种方法很好,只需省去默认网站上的主机标头即可。它仍将接收流量,而其他网站上的主机标头仍将流量重定向到它们。

默认网站上的主机标头破坏了 Exchange Active Sync。

相关内容