Ruby Ошибка чтения файла сертификата с помощью OpenSSL

Я пытаюсь сделать простой OpenSSL :: X509 :: Certificate.new (File.read ("testuser.p12")) из irb с ruby ​​1.8.7 (или 1.9.2) , тот же результат для обоих. Я получаю сообщение об ошибке OpenSSL :: X509 :: CertificateError: вложенная ошибка asn1

Это проблема с рубином или это говорит о том, что сам сертификат искажен? Я нашел несколько аналогичных отчетов, касающихся сертификата Amazon, демонстрирующего такие ошибки, которые, как оказалось, были самим сертификатом. Но в браузере он работает. Предложения о том, как решить эту проблему?

6
задан bonafernando 13 January 2017 в 19:36
поделиться