From: Fredrik Tolf Date: Tue, 9 Nov 2021 21:12:22 +0000 (+0100) Subject: acmecert: Treat pending as processing for a few retries... X-Git-Url: http://git.dolda2000.com/gitweb/?p=utils.git;a=commitdiff_plain;h=62b251cac4645ae98a5a6a06f33f0bcdb03245a4 acmecert: Treat pending as processing for a few retries... Seems like a server bug, but apparently here we are. --- diff --git a/acmecert b/acmecert index 9cf9b6a..0ba66e2 100755 --- a/acmecert +++ b/acmecert @@ -251,7 +251,10 @@ def authorder(acct, htconf, orderid): elif resp["status"] == "pending": # I don't think this should happen, but it # does. LE bug? Anyway, just retry. - break + if n < 5: + time.sleep(2) + else: + break elif resp["status"] == "valid": break else: