SSL, Nginx, X509_check_private_key: erro de incompatibilidade de valores de chave

2

Eu tenho o servidor Nginx com o SSL. Estou tentando enviar um certificado SSL. Depois que eu reiniciar o Nginx, estou recebendo o erro:

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

Eu encontrei esta solução . Mas não estou usando nenhum pacote.

Alguma idéia sobre qual é o problema aqui?

    
por Dmitry T 05.04.2012 / 03:28

1 resposta

3

cat star_domain_name.crt ca.pem > star_domain_name.pem

ca.pem - > certificado raiz do seu provedor de 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;
    
por 27.12.2012 / 14:11