https在站点发布后停止工作

时间:2009-01-13 10:38:44

标签: ssl iis-6 https

我正在使用Windows Server 2003(IIS6),它有两个在单独的应用程序池中运行的asp.net站点。其中一个站点安装了ssl证书,并且在https上正常运行。另一个站点没有证书,也不需要https

我遇到的问题是,当我使用ssl将我的应用程序从vs2005发布到网站时,https网址停止工作,我只能使用http。我得到的错误如下

来自谷歌浏览器:错误104(net :: ERR_CONNECTION_FAILED):尝试连接服务器失败。

从IE7:Internet Explorer无法显示网页,可能无法访问,dns无法访问等

奇怪的是第一次发生这种情况,https最终可用,但我不知道是什么触发了可用性,但是当我将更新的程序集发布到不需要https的站点的bin文件夹时,其他站点在https上再次无法使用

非常感谢!

更新:感谢您的建议但事实证明防火墙未在ssl端口上打开

2 个答案:

答案 0 :(得分:1)

如果两个网站都使用相同的IP地址,请确保仅包含证书的网站使用SSL端口443 (第一个属性页)。对于不安全的站点,输入字段应为空。

如果这不是问题,您可以尝试调试在没有证书的情况下停止Web并重新启动Web服务器。

答案 1 :(得分:1)

检查SSL(443)的防火墙端口是否未被意外关闭443.; - )