Essa mensagem de erro acontece algumas vezes quando você tenta ler um certificado codificado por DER.
Você pode usar este comando para exibir detalhes do certificado codificado por DER:
openssl x509 -in YOUR_FILENAME -inform der -text -noout
Eu preciso ver um conteúdo do arquivo .pem
. Depois de pesquisar pouco na web, eu acho 2 maneiras de ver o conteúdo,
Eu executei o comando abaixo,
sudo keytool -printcert -file cak.artt.pem
A saída é
keytool error: java.lang.Exception: Failed to parse input
Eu executei o comando
sudo openssl x509 -in cak.artt.pem -text
A saída é
unable to load certificate
139976958314128:error:0906D06C:PEM routines:PEM_read_bio:no start line:pem_lib.c:696:Expecting: TRUSTED CERTIFICATE
Eu li que isso pode acontecer no caso de APNS certificates
, que combina chave privada & certificado em um .pem
. A instrução é separá-los em 2 arquivos usando um editor de texto e os comandos acima funcionarão.
Como fazer isso e visualizar o conteúdo do certificado? Eu tenho o ambiente Debian 8. Btw, eu tenho o JDK 9 instalado na máquina
Essa mensagem de erro acontece algumas vezes quando você tenta ler um certificado codificado por DER.
Você pode usar este comando para exibir detalhes do certificado codificado por DER:
openssl x509 -in YOUR_FILENAME -inform der -text -noout
Tags nano debian certificate