zenhack / simp_le

Simple Let's Encrypt client
GNU General Public License v3.0
224 stars 38 forks source link

Implement retry on Nonce Errors #138

Open buchdag opened 4 years ago

buchdag commented 4 years ago

https://github.com/letsencrypt/pebble#invalid-anti-replay-nonce-errors

The urn:ietf:params:acme:error:badNonce error type is meant to be retry-able. When receiving this error a client should make a subsequent request to the /new-nonce endpoint (or use the nonce from the error response) to retry the failed request, rather than quitting outright.

This is currently not what simp_le does.