jgnagy/bullion

OpenSSL::PKey::PKeyError - pkeys are immutable on OpenSSL 3.0

v2px opened this issue · 4 comments

v2px commented

Hello,

when trying to use this for a new CA I get this error when trying to create a new account.

OpenSSL::PKey::PKeyError - pkeys are immutable on OpenSSL 3.0

This seems to be a problem in lib/bullion/helpers/ssl.rb:48.

Any chance you could fix this for use with OpenSSL 3.0?

Thanks!

jgnagy commented

That's interesting. I'll take a look today and see if I can reproduce the problem and/or fix it. Thanks for reporting the issue!

jgnagy commented

I was able to reproduce this locally. It'll take a bit of work to resolve but I'll try to cut a new release this week with a fix.

v2px commented

Awesome, thank you! I tried looking into this myself as well, thinking maybe I could provide a patch - but I don't really understand OpenSSL so you fixing it is very much appreciated :)

v2px commented

PR works well for me, amazing this was such an easy fix, I expected it to be a lot more involved, thank you