Se você encontrar erros ao validar o formato PEM de um certificado, procure a mensagem de erro para obter mais informações.

Esta é uma lista de cenários possíveis em que erros são gerados.

Erro Problema
Formato PEM inválido. Pode ser por causa do formato incorreto de BEGIN. Consulte o log para obter mais detalhes. O certificado da chave privada BEGIN é inválido.
Formato PEM inválido. Mensagem de exceção: ---END RSA PRIVATE KEY não encontrado. Consulte o log para obter mais detalhes. O certificado de chave privada END é inválido.
Formato PEM inválido. Mensagem de exceção: problema ao criar a chave privada RSA: java.lang.IllegalArgumentException: falha ao construir a sequência de byte []: fluxo corrompido - comprimento fora dos limites encontrado. Consulte o log para obter mais detalhes. A chave privada no certificado está corrompida.
Falha ao analisar certificados de cadeia de caracteres PEM. Consulte o log para obter mais detalhes. O certificado da chave pública BEGIN é inválido.
Foram encontrados dados PEM malformados. Consulte o log para obter mais detalhes. O certificado de chave pública END é inválido.
Foram encontrados dados PEM malformados. Consulte o log para obter mais detalhes. A chave pública no certificado está corrompida.
Não há nenhum certificado de destino/término para criar o encadeamento. Não há nenhum certificado de destino/término.
Não é possível criar o caminho da cadeia de certificados; todos os certificados de destino são inválidos. Podem estar faltando certificados intermediários ou raiz. Não há nenhuma cadeia de certificados a ser criada.
Erro ambíguo: mais de uma cadeia de certificados encontrada, não há certeza de qual deve ser retornada Há mais de uma cadeia de certificados.
Não é possível criar caminho da cadeia de certificados, CertificateExpiredException: certificado expirou em 20171206054737GMT+00:00. Consulte o log para obter mais detalhes. O certificado expirou.