一个网站想要将networking解决scheme的SSL证书切换到甘地。 一切似乎都正确安装,除了只有在Firefox中引发错误。 在Chrome和IE上,没有错误被抛出。 看起来authenticationpath有问题。 我尝试了一些东西,并search了一下,但问题不会消失。 任何提示将不胜感激。 先谢谢你!
尝试的步骤:
Firefox错误:
Technical Details www.somedomain.org uses an invalid security certificate. The certificate is not trusted because the issuer certificate is unknown. (Error code: sec_error_unknown_issuer)
Firefox 34证书Heirarchy:
Gandi Standard SSL CA 2 > somedomain.org
Chrome 40和Internet Explorer 11authenticationpath:
USERTRust > USERTrust RSA Certification Authority > Gandi Standard SSL CA 2 > somedomain.org
SSL实验室testing结果( https://www.ssllabs.com/ssltest/analyze.html ):
Additional Certificates (if supplied) Certificates provided 2 (2851 bytes) Chain issues Incomplete #2 Subject Gandi Standard SSL CA 2 Fingerprint: 247106a405b288a46e70a0262717162d0903e734 Valid until Wed Sep 11 16:59:59 PDT 2024 (expires in 9 years and 8 months) Key RSA 2048 bits (e 65537) Issuer USERTrust RSA Certification Authority Signature algorithm SHA384withRSA Certification Paths 1 Sent by server somedomain.org Fingerprint: 0123456789012345678901234567890123456789 RSA 2048 bits (e 65537) / SHA256withRSA 2 Sent by server Gandi Standard SSL CA 2 Fingerprint: 247106a405b288a46e70a0262717162d0903e734 RSA 2048 bits (e 65537) / SHA384withRSA 3 Extra download USERTrust RSA Certification Authority Fingerprint: eab040689a0d805b5d6fd654fc168cff00b78be3 RSA 4096 bits (e 65537) / SHA384withRSA 4 In trust store AddTrust External CA Root Self-signed Fingerprint: 02faf3e291435468607857694df5e45b68851868 RSA 2048 bits (e 65537) / SHA1withRSA Weak or insecure signature, but no impact on root certificate
SSL-Toolstesting结果( https://ssl-tools.net/webservers/ ):
Certificate chain somedomain.org 1054 days remaining 2048 bit sha256WithRSAEncryption - Gandi Standard SSL CA 2 - 3537 days remaining 2048 bit sha384WithRSAEncryption - Root certificate unknown -- USERTrust RSA Certification Authority
服务器:
“ USERTrust RSA证书颁发机构 ”在所有平台上都不被识别为根CA. 因此,最好的select是将其用作中间CA,具有由“ AddTrust External CA Root ”签名的证书。
您可以通过http://crt.usertrust.com/USERTrustRSAAddTrustCA.crt取回这个证书
正确安装(最接受)您的证书是:
Windows Server 2008 R2自动pipe理可信证书,以便您的服务器可以获得下一个configuration:
当服务器发送证书时,它select到根的最短path:
对大多数平台来说,这是一个不完整的链条。
如果这是您的问题,最好的解决scheme是在根存储中find“USERTrust RSACertification Authority”并将其属性编辑为“ 禁用此证书的所有用途 ”。
重新启动服务器后,Windows将始终生成所需的链: