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) 

我发现这个解决scheme 。 但是,我没有使用任何捆绑。

有什么问题在这里是什么问题?

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;