【发布时间】:2014-11-29 06:01:09
【问题描述】:
我无法设置 SSL。我用谷歌搜索了一些解决方案,但没有一个对我有用。我需要一些帮助...
这是我尝试重新启动 nginx 时遇到的错误:
root@s17925268:~# service nginx restart
Restarting nginx: nginx: [emerg] SSL_CTX_use_PrivateKey_file("/etc/nginx/conf.d/ssl/ssl.key") failed (SSL: error:0B080074:x509 certificate routines:X509_check_private_key:key values mismatch)
nginx: configuration file /etc/nginx/nginx.conf test failed
我的证书来自 StartSSL,有效期为 1 年。
这是我测试的:
- 证书和私钥没有尾随空格。
- 我没有使用默认的 server.key 文件。
- 我检查了 nginx.conf 和 指令指向正确的私钥和证书。
我还检查了模数,我得到了密钥和证书的不同模数。
感谢您的帮助。 :)
【问题讨论】:
标签: ssl nginx openssl certificate key