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博客

相关推荐
JiaWen技术圈9 分钟前
内核子系统 nf_tables 深度解析
linux·服务器·安全·运维开发
信徒_11 分钟前
负载均衡技术选型
运维·负载均衡
计算机安禾13 分钟前
【Linux从入门到精通】第32篇:Nginx入门——高性能Web服务器搭建
linux·服务器·nginx
动恰客流管家18 分钟前
动恰3DV3丨客流统计系统:旺季人手不够淡季闲人太多?客流统计帮你科学优化人力成本
大数据·运维·人工智能·3d
乐维_lwops22 分钟前
智变2026:中国IT运维管理软件行业全景洞察——从AI重塑到信创深水区
运维·人工智能
ZenosDoron23 分钟前
Linux 中,rm -r 和 -f
linux·运维·服务器
WarPigs32 分钟前
Windows IIS开启和配置服务器
运维·服务器
原来是猿35 分钟前
Linux UDP Socket 编程入门:Echo Server/Client实现
linux·运维·udp
半斤八两21138 分钟前
个人服务器发送消息至飞书
服务器
pengyi8710151 小时前
共享 IP 池多人使用 分层权限与配额管理方案
运维·服务器·网络