nginx:SSL_CTX_use_PrivateKey failed

SSL_CTX_use_PrivateKey("/home/nginx-vue/cret/*.com.key") failed

(SSL: error:0B080074:x509 certificate routines:x509_check_private_key:key values mismatch)

Nginx 尝试加载私钥文件时失败,原因是:证书与私钥不匹配

问题本质

SSL 证书(.crt.pem 文件)和私钥(.key 文件)是一对一生成的。如果你使用的证书和私钥不是一对的,就会报这个错。

确认你使用的是下面这两个指令加载证书和私钥

在你的 nginx.conf 或 ssl.conf 中:

ssl_certificate /home/nginx-vue/cret/xy.cj1888.com.crt;

ssl_certificate_key /home/nginx-vue/cret/xy.cj1888.com.key;

确保路径拼写无误。

解决方案:

方案一:换成匹配的 .key 文件

找回你申请证书时生成的原始私钥文件(就是生成 .csr 的时候创建的那个 .key 文件),替换你当前配置中的私钥路径。

方案二:重新申请证书

如果找不到原始的 .key 文件,建议重新申请一份证书,并确保保留生成的私钥文件。

申请证书可以看看这个:申请免费的SSL证书_免费ssl证书-CSDN博客

相关推荐
小任今晚几点睡16 小时前
Docker 完整指南:从入门到企业实战
运维·docker·容器
郝学胜-神的一滴16 小时前
Linux系统函数link、unlink与dentry的关系及使用注意事项
linux·运维·服务器·开发语言·前端·c++
霍格沃兹软件测试开发16 小时前
借助 Dify 实现自动化工作流,每天节省3小时
运维·ai·自动化
星空的资源小屋16 小时前
RoboIntern,一款自动化办公小助手
运维·人工智能·pdf·自动化·电脑·excel
Pota-to成长日记16 小时前
2025/10/14 redis断联 没有IPv4地址 (自用)
linux·运维·服务器
樱木...16 小时前
Linux 查询目录下文件大小引发的内存溢出问题
linux·运维
TG_yunshuguoji16 小时前
阿里云渠道商:哪些方法能给服务器加速?
服务器·阿里云·云计算
.小墨迹16 小时前
linux删除通过源码安装的库
linux·运维·chrome
~黄夫人~16 小时前
Ubuntu系统快速上手命令(详细)
linux·运维·笔记·ubuntu·postgresql
发光的沙子16 小时前
FPGA----petalinux的Ubuntu文件系统移植
linux·运维·ubuntu