Próbuję zrobić prosty OpenSSL::X509::Certificate.new(File.read("testuser.p12"))
z IRB z Ruby 1.8.7 (lub 1.9.2), taki sam wynik dla obu stron. Błąd, który otrzymuję, to: OpenSSL::X509::CertificateError: nested asn1 error
Ruby Błąd odczytu w świadectwie Plik z OpenSSL
Czy jest to problem z rubinem, czy też sugeruje to, że sam test jest zniekształcony? Znalazłem podobne raporty obracające się wokół certyfikatu amazon demonstrującego takie błędy, które okazały się samym certyfikatem. Działa jednak w przeglądarce. Sugestie, jak rozwiązać ten problem?
dziękuję! To wydaje się być problemem. Nie musiałem wiele zajmować się certyfikatami i podążałem za pozornie złym przykładem. Twój post i [this] (http://stackoverflow.com/questions/8167579/connect-to-web-server-via-phonegap-with-ssl-and-certificate) pomógł ogromnie – yodafan86
aktualizacji: to działało właśnie zatrzymał się i nie mogę zrozumieć dlaczego. to dosłownie wybuchło pomiędzy kolejnymi próbami, a teraz nawet w irb, że p12 = linia OpenSSL twierdzi, że potrzebuje 4 parametrów? Czy niektóre zmiany wymagały "net/https"? Jakie inne 2 parametry mogę potrzebować? Każda pomoc bardzo doceniona, ta mnie wprawia w zakłopotanie! – yodafan86
Czy byłeś w stanie go rozwiązać? – shailesh