带有verisign证书的IIS 7,返回无效的证书

我们有Windows 2008上的IIS7,我们安装了verisign证书,并将其绑定到https。 证书看起来很好。

链:

mysite.com – 没有过期
VeriSign国际服务器CA类3 – 未过期
Verisign 3级公共主要authentication机构 – 未过期

然而,当我使用verisign在线validation,我得到第二个证书已过期。

https://knowledge.verisign.com/support/ssl-certificates-support/index?page=content&id=AR1130#

这是它报告,mysite被报告是好的:

--Issued To-- Organization: VeriSign Trust Network Organizational Unit: www.verisign.com/CPS Incorp.by Ref. LIABILITY LTD.(c)97 VeriSign Organizational Unit 2: VeriSign International Server CA - Class 3 Organizational Unit 3: VeriSign,, Inc. --Issued By-- Organization: VeriSign,, Inc. Organizational Unit: Class 3 Public Primary Certification Authority Country: US Validity Start: Wed Apr 16 17:00:00 PDT 1997 Validity End: Wed Jan 07 15:59:59 PST 2004 

有任何想法吗?

你有没有使用正确的中间链,是否正确链接? VeriSign证书非常挑剔。

我会build议尝试以下内容:

1)使用VeriSign网站查找证书的通用名称: https ://securitycenter.verisign.com/celp/enroll/outsideSearch ? application_locale = VRSN_US & originator = VeriSign: CELP

2)在search中用所需的中间值交叉引用名称: https : //knowledge.verisign.com/support/ssl-certificates-support/index?page=content&id=SO11501&actp= search &viewlocale=zh_CN&searchid=1275755447299

3)检查你收到的证书包,并确保证书匹配。 你可以使用OpenSSL,keytool,Windows等…你可以使用的任何工具。

4)确保服务器上存在根证书Windows通常已经更新了它们。

干杯,

-M