-
Notifications
You must be signed in to change notification settings - Fork 155
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
EAB with pebble 2.5.x #455
Comments
When testing with certbot main and latest pebble running in docker with the EAB config, I get the reported failure. (Technically you'll need to volume mount
|
That seems like my fault during the go-jose v4 upgrade with supported algorithms. It should be straightforward to fix. I’m out today but I can do that this week. |
RFC 8555 says about EAB in 7.3.4: |
Hi. Is there a planned fix for this, or instruction on how to generate and use suitable keys ? |
yes, but there’s several other higher priority things we’re working on elsewhere. It’ll get fixed soon. |
I guess that mean the fix is a bit more involved than adding Would you happen to know ressources that explain how to generate new kid with a supported algorithm ? |
It's not quite that simple, but not much more complicated either. Fix PR opened - #459 The big thing I need is a test still, as this functionality was clearly broken. |
OK, writing an integration test was actually not that bad, so it's done now :) We'll tag a new release with this fix, too. |
Thanks for the fast fix @mcpherrinm 🙏 |
@mcpherrinm do you think a new tagged release that include the fix could be possible ? |
Yes, we will tag a new release soon. There’s a few other changes in progress I’d like to get in, such as the ARI PR, and a few docker container changes. That should all be done in the next week or two. |
I pushed a v2.5.2 tag now. We will do another release with ARI etc later. |
Pebble before 2.5 used to support
HS256
with EAB. Now, onlyRS256
and EC seem supported. Is there any description how to use an RSA key for EAB with pebble?I'd prefer continue using HS256 in my test suite for Apache since that seems to be in use at several CAs still. I appreciated that you want to be on the bleeding edge here, but for testing purposes this seem to be a step back.
The text was updated successfully, but these errors were encountered: