首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >SSL证书"err_cert_authority_invalid“仅适用于移动chrome

SSL证书"err_cert_authority_invalid“仅适用于移动chrome
EN

Stack Overflow用户
提问于 2015-01-12 06:35:57
回答 12查看 115K关注 0票数 58

域名:https://www.amz2btc.com

来自SSL实验室的分析:https://www.ssllabs.com/ssltest/analyze.html?d=amz2btc.com

我所有的桌面浏览器都能很好地打开。移动Firefox可以很好地打开它。只有当我尝试使用移动Chrome时,我才得到错误:err_cert_authority_invalid

我对SSL知之甚少,所以我真的不能理解SSL报告的意义,也不明白为什么会出现这个错误。如果有人可以ELI5,那将是最理想的。:)

EN

Stack Overflow用户

发布于 2015-02-03 02:26:46

我整个上午都在处理这件事。问题不在于我丢失了一张证书。那是因为我有一个额外的。

我从我的ssl.conf开始,其中包含我的服务器密钥和我的SSL证书颁发机构提供的三个文件:

代码语言:javascript
复制
#   Server Certificate:
SSLCertificateFile /etc/pki/tls/certs/myserver.cer

#   Server Private Key:
SSLCertificateKeyFile /etc/pki/tls/private/myserver.key

#   Server Certificate Chain:
SSLCertificateChainFile /etc/pki/tls/certs/AddTrustExternalCARoot.pem

#   Certificate Authority (CA):
SSLCACertificateFile /etc/pki/tls/certs/InCommonServerCA.pem

它在台式机上运行得很好,但安卓系统上的Chrome给我提供了err_cert_authority_invalid

很多令人头疼的问题,搜索和糟糕的文档,后来我发现它是服务器证书链:

代码语言:javascript
复制
SSLCertificateChainFile /etc/pki/tls/certs/AddTrustExternalCARoot.pem

这是在创建一个不完整的第二个证书链。我注释掉了这一行,只剩下

代码语言:javascript
复制
#   Server Certificate:
SSLCertificateFile /etc/pki/tls/certs/myserver.cer

#   Server Private Key:
SSLCertificateKeyFile /etc/pki/tls/private/myserver.key

#   Certificate Authority (CA):
SSLCACertificateFile /etc/pki/tls/certs/InCommonServerCA.pem

现在它又在Android上工作了。这是在运行Apache2.2的Linux上。

票数 28
EN
查看全部 12 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27892873

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档