【发布时间】:2020-08-09 00:05:15
【问题描述】:
nginx:[emerg] SSL_CTX_use_PrivateKey_file(“/etc/nginx/ssl/mydomain.key”)失败(SSL:错误:0909006C:PEM 例程:get_name:无起始行:预期:任何私钥错误:140B0009:SSL例程:SSL_CTX_use_PrivateKey_file:PEM lib)
#HTTPS server configuration
server {
listen 443;
listen [::]:443;
ssl on;
ssl_certificate /etc/nginx/mydomain.chained.crt;
ssl_certificate_key /etc/nginx/mydomain.key;
root /var/www/html;
server_name mydomain;
location / {
try_files $uri $uri/ =404;
}
}
【问题讨论】:
-
crt 文件中没有间隙或没有不需要的字母或任何东西。我阅读了许多问答部分,并且可以理解 crt 的工作原理。但还是想不通。我是 nginx 服务器问题的新手,非常感谢您的帮助!
-
文件
/etc/nginx/mydomain.key的第一行是什么? -
-----BEGIN PRIVATE KEY----- 这是第一行。感谢您的回复@RichardSmith
标签: ssl nginx nginx-reverse-proxy