IIS网站http确定,但https无法find资源(状态码404)

下午,

我在domainA.com上发布了一个API,并且已经完成了好几个月。 * http:/domainA.com/service.svc现在一夜之间将我带到资源(c:\ inetput \ wwwroot \ api)* https://domainA.com/service.svc无法连接相同的资源。

连接到https时,网站日志文件显示错误404。 浏览到* https://domainA.com/service.svc声称网页不可用日志文件显示使用http时成功连接,使用https时日志文件显示404。

SSL证书已安装工作数月,数月到期。

我可以从远程PC的宗旨到域A 80和域A 443没有问题,所以我知道防火墙是好的(日志文件显示连接)。

BINDING显示正在使用的端口80和443。

IP地址(192.168.10.38)仅供本网站使用。

几个月前,我已经在部署之前发布了一个testingURL(192.168.10.38)进行testing,但是这个被停止了,testing的新的URL和旧的URL(网站)被删除了。

已经尝试重新启动有问题的网站。

已经尝试过IISreset。

我无法理解为什么* https://domainA.com/service.svc一夜之间无法连接资源IIS BASIC设置说它指向太。 港口443是开放和工作。

在检查IP / 443端口肯定指向与http引用相同的资源(即192.168.10.38 …)的过程中,但是日志文件确认连接,因此它必须很好。

感谢您的任何帮助。 斯科特

参考:

IIS7

ASP.net

win 2008 r2

所有补丁


这是一个损坏的SSL证书。 知道它可能发生,但不知道它是什么样子。

  • 导出证书
  • 删除已安装的一个
  • 导入导出
  • 编辑网站上的443绑定以select新的导入
  • 停止了网站,并开始。
  • 站点再次运行。

(提醒安装后始终要内置导出备份)