mirror of
https://github.com/dehydrated-io/dehydrated.git
synced 2026-01-11 22:30:44 +01:00
Order finalization should check that the order is "valid" before trying to download the certificate #432
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @alexzorin on GitHub (Sep 10, 2019).
When dehydrated posts its CSR to the order finalization URL, it assumes that the certificate will be signed and immediately available for download in the response:
018254974c/dehydrated (L870-L871)However, the order may be in any number of states other than
validsuch asprocessing, where dehydrated should wait and poll until the certificate is ready for download.Currently, dehydrated assumes the
certificatefield is always present which leads to an error. This error can be reproduced by running dehydrated against Pebble.@Rogdham commented on GitHub (Mar 30, 2020):
See #728 for a possible fix.
@lukas2511 commented on GitHub (Apr 2, 2020):
Fixed by #728, thanks.