Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: JRuby-OpenSSL 0.6
-
Fix Version/s: JRuby-OpenSSL 0.7
-
Component/s: OpenSSL
-
Labels:None
-
Number of attachments :
Description
TestGemCommandsCertCommand#test_execute_sign: null:-1:in `generateTBSCertificate': java.lang.IllegalStateException: not all mandatory fields set in V3 TBScertificate generator from null:-1:in `generateTbsCert' from null:-1:in `generate' from null:-1:in `generate' from X509Cert.java:428:in `run' from OpenSSLReal.java:53:in `call' from OpenSSLReal.java:64:in `getWithBCProvider' from OpenSSLReal.java:50:in `doWithBCProvider' from X509Cert.java:425:in `sign' from org/jruby/ext/openssl/X509Cert$i_method_2_0$RUBYINVOKER$sign.gen:-1:in `call'
causes RubyGems test failure: cf. http://jira.codehaus.org/browse/JRUBY-4444
Fixed in master:4d57b1d
Fixed X509::Certificate#sign for the Certificate initialized from PEM.
fix for http://jira.codehaus.org/browse/JRUBY-4455.
initialization failure)