当从外部访问网站时,我们会收到之前(几个月前)删除的 SSL 证书,因为该证书已过期,并颁发了新证书。我在任何地方都找不到对旧证书的任何引用。运行时,netsh http show sslcert
旧证书不在输出中,而重新颁发的证书在输出中。当访问服务器上的网站时,预期的证书已正确提供。
这是 Windows Server 2019 Standard 和 IIS 10。该服务器早于我,所以我没有参与设置。它很可能是在从一家托管公司转移到另一家托管公司时从现有服务器的映像创建的。
当从外部访问网站时,我们会收到之前(几个月前)删除的 SSL 证书,因为该证书已过期,并颁发了新证书。我在任何地方都找不到对旧证书的任何引用。运行时,netsh http show sslcert
旧证书不在输出中,而重新颁发的证书在输出中。当访问服务器上的网站时,预期的证书已正确提供。
这是 Windows Server 2019 Standard 和 IIS 10。该服务器早于我,所以我没有参与设置。它很可能是在从一家托管公司转移到另一家托管公司时从现有服务器的映像创建的。
我们的问题是防火墙策略使用了过期的证书。禁用该策略后,Web 服务器便按预期响应。