nginx ssl certificado valores chave descompassada

5

Estou tentando configurar um certificado ssl por alguns dias, estou comprando da Namecheap.com e estou comprando um certificado curinga ssl rápido. Estou fazendo o seguinte:

  1. Gerar um csr - openssl req -newkey rsa:2048 -nodes -keyout server.key -out server.csr
  2. Espero receber um e-mail para fazer o download do arquivo .crt
  3. Obtenha o certificado intermediário e salve-o intermediatecert.crt
  4. Eu, então, cat intermediatecert.crt >> sslcertificate.crt
  5. Em seguida, adiciono as seguintes linhas ao meu arquivo host virtual nginx

    ssl_certificate /etc/ssl/sslcertificate.crt;
    
    ssl_certificate_key /etc/ssl/server.key;
    
  6. Eu, então, reinicio meu servidor e obtenho o seguinte erro

    [emerg]: SSL_CTX_use_PrivateKey_file("/etc/ssl/server.key") failed (SSL: error:0B080074:x509 certificate routines:X509_check_private_key:key values mismatch)
    

Alguém tem alguma ideia?

CORRIGIDO

Eu consertei isso não o reemitindo via namecheap e fui direto para o rapidssl para reemitir e fazer o upload do meu csr.

    
por Oliver Bayes-Shelton 16.07.2012 / 14:11

1 resposta

3

Como observado na pergunta, o Namecheap deve ter um problema com o recurso "Reemitir" disponível no painel. Para reemitir o certificado diretamente do RapidSSL, visite esta página e insira suas informações: link

Eu tive o mesmo problema depois que eu acidentalmente excluí meu arquivo de chave e o csr para a solicitação original, e isso foi esclarecido!

    
por 25.04.2013 / 04:06