Apache配置Comodo,中级根SSL证书不被iOS信任问题解决方法

2019-05-0808:03:51服务器及运维Comments2,567 views字数 717阅读模式

Apple公司颁布ATS条例以来,要求开发者使用SSL数字证书后,SSL数字证书的普及更加的广泛。但在严格的信任机制下,开发者在部署SSL证书总会遇到各种技术问题,比如在Apache中配置Comodo的时候,如果中级根证书没有部署在服务器上,就会出现证书不被IOS信任,例如下图文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/11867.html

Apache配置Comodo,中级根SSL证书不被iOS信任问题解决方法文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/11867.html

上图自腾讯提供的ATS检测工具结果文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/11867.html

另外使用一些其它的证书检测工具检测也会提示 COMODO RSA Domain Validation Secure Server CA 对应的提示错误:文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/11867.html

证书来源: 缺失证书文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/11867.html

状态: 错误: 服务器缺少中间证书文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/11867.html

但SSL证书是可以正常访问,只是在Firefox下却提示此链接不受信任。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/11867.html

面对这种情况,建议用户将Comodo颁发的证书进行合成,例如证书邮件中有4个文件:文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/11867.html

 文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/11867.html

 文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/11867.html

 文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/11867.html

因为是根证书,所以不需要只要使用以下命令将上述另外3个证书合成就可以了:文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/11867.html

cat >文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/11867.html

合成结果,就是该目录下出现了一个 最终证书。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/11867.html

在Apache配置(Windows和Linux通用)和ssl相关的conf文件,例如Windows下的 /extra/http_ssl.conf文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/11867.html

DocumentRoot “…” 
ServerName  
SSLEngine on 
SSLCertificateKey D:/ssl/ 
SSLCertificateKeyFile D:/ssl/ 
SSLCertificateChainFile D:/ssl/

在Apache中重点就是SSLCertificateChainFile的配置,也是合成后的证书文件,保存后重启Apache服务就可以了。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/11867.html

Gworg用户直接使用:Apache文件夹证书就可以使用,建议申请Comodo SSL证书可以在Gworg进行注册!文章源自菜鸟学院-https://www.cainiaoxueyuan.com/yunwei/11867.html

  • 本站内容整理自互联网,仅提供信息存储空间服务,以方便学习之用。如对文章、图片、字体等版权有疑问,请在下方留言,管理员看到后,将第一时间进行处理。
  • 转载请务必保留本文链接:https://www.cainiaoxueyuan.com/yunwei/11867.html

Comment

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定