Catch and ignore orderNotReady response when posting a request to begin finalization and poll until ready (#10239)

Fixes #9766.
This commit is contained in:
ohemorange
2025-05-02 12:08:46 -07:00
committed by GitHub
parent 5dcfd32a11
commit 62361dac44
3 changed files with 87 additions and 7 deletions
+5 -1
View File
@@ -19,7 +19,11 @@ Certbot adheres to [Semantic Versioning](https://semver.org/).
### Fixed
*
* Order finalization now catches `orderNotReady` response, polls until order status is
`ready`, and resubmits finalization request before polling for `valid` to download
certificate. This conforms to RFC 8555 more accurately and avoids race conditions where
all authorizations are fulfilled but order has not yet transitioned to ready state on
the server when the finalization request is sent.
More details about these changes can be found on our GitHub repo.