X-Git-Url: http://dolda2000.com/gitweb/?p=utils.git;a=blobdiff_plain;f=acmecert;fp=acmecert;h=9cf9b6aa9bfadc05e958da4557982877e6193a15;hp=dfc5ae341020058c7ead2197050a3152a49c95a8;hb=db705a3bf369010df8104480494b25cc3381710f;hpb=8cea2234ed3dbb2ab52d10429a5f272e16df1ba5 diff --git a/acmecert b/acmecert index dfc5ae3..9cf9b6a 100755 --- a/acmecert +++ b/acmecert @@ -248,6 +248,10 @@ def authorder(acct, htconf, orderid): resp, headers = jreq(ch["url"], {}, acct) if resp["status"] == "processing": time.sleep(2) + elif resp["status"] == "pending": + # I don't think this should happen, but it + # does. LE bug? Anyway, just retry. + break elif resp["status"] == "valid": break else: