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 6 + 11 ?
Please leave these two fields as-is:
不答对这道小题,是不给通过的哦

昵称

This site uses Akismet to reduce spam. Learn how your comment data is processed.

沙发空缺中,还不快抢~