SSL,Nginx,X509_check_private_key:键值不匹配错误

SSL,Nginx,X509_check_private_key:键值不匹配错误

我有带 SSL 的 Nginx 服务器。我正在尝试提交 SSL 证书。重新启动 Nginx 后,我收到错误:

SSL_CTX_use_PrivateKey_file(".../example.com.key") failed (SSL: error:0B080074:x509 certificate routines:X509_check_private_key:key values mismatch)

我找到了这个解决方案。但是,我没有使用任何捆绑包。

对于这里的问题您有什么想法吗?

答案1

cat star_domain_name.crt ca.pem > star_domain_name.pem

ca.pem -> 你的 SSL 提供商的根证书


    ssl on;
    ssl_certificate /etc/nginx/ssl_certs/star_domain_name.pem;
    ssl_certificate_key /etc/nginx/ssl_certs/star_domain_name.key;

    ssl_session_timeout 5m;

    ssl_protocols SSLv2 SSLv3 TLSv1;
    ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP;
    ssl_prefer_server_ciphers on;

相关内容