Todos os produtos
Search
Central de documentação

:Como resolver a incompatibilidade entre um certificado e sua chave privada?

Última atualização: Sep 21, 2026

Descrição do problema

Ao fazer o upload de um certificado HTTPS no console do Anti-DDoS Pro, Anti-DDoS Premium ou WAF, o sistema retorna a mensagem

The certificate and the private key do not match.

.

Causa e solução

Possível causaSolução
O conteúdo do certificado e da chave privada enviados não corresponde.Verifique se os valores MD5 do arquivo de certificado e do arquivo de chave privada são idênticos. Caso sejam diferentes, os arquivos estão associados a nomes de domínio distintos.
Execute os seguintes comandos para visualize os valores MD5 do arquivo de certificado e do arquivo de chave privada:
openssl x509 -noout -modulus -in <Content of the certificate file>|openssl md5 
openssl rsa -noout -modulus -in  <Content of the private key file>|openssl md5

Caso o conteúdo do certificado e da chave privada enviados não corresponda, faça o upload dos arquivos corretos de certificado e chave privada.

A chave privada Rivest-Shamir-Adleman (RSA) está em um formato inválido.Gere uma nova chave privada e faça o upload dela.
Execute o seguinte comando para gerar uma nova chave privada:
openssl rsa -in <Content of the original private key file> -out <Content of the new private key file>

Corrigir a cadeia de certificados

Ao adquirir um certificado SSL, o provedor de service de certificados oferece uma cadeia de certificados completa. Essa cadeia inclui um certificado intermediário e um certificado de nome de domínio. Se nenhum certificado intermediário for fornecido, utilize uma ferramenta para corrigir a cadeia de certificados.

Execute o seguinte comando no seu servidor para verificar a integridade da cadeia de certificados:

openssl s_client -connect <server ip>:443 -servername <domain name>

Variáveis:

  • <server ip>: Defina o valor como o endereço IP do seu servidor.

  • <domain name>: Defina o valor como o nome de domínio do site.

Nota

Execute o comando anterior no seu servidor independentemente de o site ter sido adicionado.

Se a seção

Certificate chain

no resultado retornado incluir o certificado de nome de domínio e o certificado da Autoridade Certificadora (CA) intermediária, a cadeia de certificados estará completa. A Seção 1 mostra um certificado de nome de domínio e a Seção 2 mostra um certificado de CA intermediária.

Certificate chain

Se o resultado retornado exibir apenas o certificado de nome de domínio, a cadeia de certificados estará incompleta. Nesse caso, utilize uma ferramenta para corrigir a cadeia. Por exemplo, acesse esta

ferramenta

e baixe a cadeia de certificados completa. Em seguida, substitua o seu certificado pela cadeia de certificados baixada.

A figura a seguir mostra o formato do conteúdo do arquivo de certificado. A Seção 1 exibe um certificado de nome de domínio e a Seção 2 exibe um certificado intermediário.

Importante

O conteúdo do certificado não pode conter espaços ou caracteres de retorno de carro.

Certificate file format