nginx配置ssl证书失败X509_check_private_key:key values mismatch

[root@instance vhost]# /usr/local/nginx/sbin/nginx -s reload
nginx: [emerg] SSL_CTX_use_PrivateKey_file(“/XXX.key”) failed (SSL: error:X:x509 certificate routines:X509_check_private_key:key values mismatch)

顾名思义,私钥和证书不匹配,导致解密失败
第一步先确认是否证书和私钥指定错误,一般申请证书,会得到两个证书,一个是申请到的证书,另外一个是认证机构的证书,指定错了就会报这个错
另外,还需要排除私钥文件中是否有tab空格换行等不可见字符(未修改私钥文件忽略)

0 条评论

What is 5 + 14 ?
Please leave these two fields as-is:
不答对这道小题,是不给通过的哦

昵称

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

沙发空缺中,还不快抢~