Obtendo o erro OpenSSL :: X509 :: CertificateError aninhado asn1 no Ruby
Eu tenho o arquivo .p12 da Apple e tentei convertê-lo para o arquivo .pem com o seguinte comando:
openssl pkcs12 -in cert.p12 -out apple_push_notification_development.pem -nodes -clcerts
Ao tentar criar o novo objeto OpenSSL :: X509 :: Certificate com
OpenSSL::X509::Certificate.new(File.read('apple_push_notification_development.pem'))
Estou tendo o erro a seguir:
OpenSSL::X509::CertificateError: nested asn1 error
from (irb):9:in `initialize'
from (irb):9:in `new'
...
Fiz algo de errado ? Sendo preso, por favor me ajude. obrigado