Erro na biblioteca SSL: 218570875 erro: 0D07207B: rotinas de codificação asn1: ASN1_get_object: cabeçalho muito longo

1

Estou tentando instalar o certificado SSL de uma autoridade de certificação no meu servidor httpd no CentOS 5.x. Quando eu configuro e inicio o servidor estou recebendo os seguintes erros,

[error]Init: Unable to read server certificate from file /etc/pki/tls/certs/ssl_certificate.crt
[error] SSL Library Error: 218570875 error:0D07207B:asn1 encoding routines:ASN1_get_object:header too long

Estou seguindo o procedimento em link para configurar o ssl

Todos os ponteiros seriam muito úteis

    
por Abhishek 12.03.2012 / 07:27

2 respostas

2

O certificado provavelmente está com defeito / corrompido. Você pode se regenerar da autoridade?

Por exemplo, veja:

link

ou

link

Você pode fazer algumas verificações no certificado usando o openssl:

openssl x509 -in /etc/pki/tls/certs/ssl_certificate.crt -text -noout

Isso deve despejar o texto sem formatação das informações do seu certificado. Se não puder, então há algo errado com o arquivo de certificado.

    
por 12.03.2012 / 09:45
2

Corri o mesmo problema. Heres minha história e solução:

Eu tenho guardado o certificado como UTF-8 com BOM ( Marca de ordem de byte ) Assim, você pode simplesmente abrir esse arquivo com o vim e salve-o sem BOM:

# vim cert.pem
:set nobomb
:wq

via: link

    
por 06.05.2013 / 11:00