nginx ssl 证书报错

时间:2025-02-28 08:48:32

报错内容:

7月 17 11:35:53 docker systemd[1]: Starting nginx - high performance web server...
7月 17 11:35:53 docker nginx[29592]: Enter PEM pass phrase:
7月 17 11:35:53 docker nginx[29592]: nginx: [emerg] SSL_CTX_use_PrivateKey_file("/etc/nginx/ssl/") failed (SSL: error:0906406...PEM lib)
7月 17 11:35:53 docker nginx[29592]: nginx: configuration file /etc/nginx/ test failed
7月 17 11:35:53 docker systemd[1]: : control process exited, code=exited status=1
7月 17 11:35:53 docker systemd[1]: Failed to start nginx - high performance web server.
7月 17 11:35:53 docker systemd[1]: Unit entered failed state.
经常谷歌后发现是私钥证书的密码问题,解决方法如下:
openssl rsa -in -out  
输入俩次私钥的密码:123456
把 文件修改为
重启nginx 问题解决。