IIS 6上的SSL配置问题

时间:2015-01-14 13:17:24

标签: iis ssl https

需要帮助解决这个奇怪的问题。

我在GoDaddy上为我们服务器上托管的网站安装了SSL认证(我们称之为example.com)。这是一个带有IIS 6的Windows 2003 Server,其上托管了多个域。 SSL安装正确。

但是,现在如果我使用HTTPS键入同一服务器上托管的其他域的任何网址(例如example.org),我会在Chrome中收到以下错误:

  

您的连接不是私密的

     

攻击者可能试图窃取您的信息   (例如,密码,消息或信用卡)。

     

NET :: ERR_CERT_COMMON_NAME_INVALID

Firefox也会出现类似错误。

example.org没有与之关联的SSL,也没有其他任何网站的SSL证书。 关于服务器上的所有站点如何加载SSL,我感到很遗憾。有趣的是,点击浏览器错误中的链接会加载分配了SSL的站点,但URL保持不变。

实施例。我输入https://example.org(没有与此站点关联的SSL)并输入enter 我看到上面的错误 如果我单击继续到example.org(不安全),它会转到https://example.org但内容加载域example.com,其中绑定了SSL证书。

我已检查Metabase for Bindings并且看起来很干净。 我删除了SSL证书并安装了Godaddy发布的新证书 尝试从IIS删除该网站并重新创建整个事情,但仍然没有区别。 没有其他站点具有SSL端口443的任何主机头

有关如何解决此问题的所有想法,以便所有网站都不会加载SSL?提前谢谢。

1 个答案:

答案 0 :(得分:0)

  1. 转到IIS管理器。
  2. 通过右键点击网站并选择属性,打开您不需要SSL的网站的属性页面(如上所述的example.org)。
  3. 转到目录安全性标签
  4. 点击标签的ottom部分中的修改按钮。
  5. 验证名为“要求安全通道(SSL)”的第一个复选框是否为UNCHECKED。