]> git.ipfire.org Git - thirdparty/haproxy.git/commit
BUG/MINOR: acme: allow "processing" in challenge requests
authorWilliam Lallemand <wlallemand@haproxy.com>
Wed, 23 Jul 2025 12:32:18 +0000 (14:32 +0200)
committerWilliam Lallemand <wlallemand@haproxy.com>
Wed, 23 Jul 2025 14:07:03 +0000 (16:07 +0200)
commit02db0e6b9f5170d419302e202fead72c02887d49
tree4dc409266d70b00ecb062891d0ebb62b4311dafc
parentc103123c9ec32402036df74759af34f5bdcd6494
BUG/MINOR: acme: allow "processing" in challenge requests

Allow the "processing" status in the challenge object when requesting
to do the challenge, in addition to "pending".

According to RFC 8555 https://datatracker.ietf.org/doc/html/rfc8555/#section-7.1.6

   Challenge objects are created in the "pending" state.  They
   transition to the "processing" state when the client responds to the
   challenge (see Section 7.5.1)

However some CA could respond with a "processing" state without ever
transitioning to "pending".

Must be backported to 3.2.
src/acme.c