Closed
Description
Recently I've been running into this error and was able to make a minimum reproducible example.
Expected (MRI openssl)
data_sequence = ::OpenSSL::ASN1::Sequence([::OpenSSL::ASN1::Integer(0)])
asn1 = ::OpenSSL::ASN1::Sequence(data_sequence)
asn1.to_der => "0\x03\x02\x01\x00"
Actual (JRuby-openssl)
data_sequence = ::OpenSSL::ASN1::Sequence([::OpenSSL::ASN1::Integer(0)])
asn1 = ::OpenSSL::ASN1::Sequence(data_sequence)
asn1.to_der => NoMethodError (undefined method `[]' for #<OpenSSL::ASN1::Sequence:0x389a9ff6>)
Metadata
Metadata
Assignees
Labels
No labels