Page MenuHomePhabricator

Avoid infinite attempts on issuing a certificate on permanent LE side errors
Closed, ResolvedPublic

Description

If for some reason LE rejects issuing a certificate on a semi-permanent basis (API rate limiting, CAA record misconfigured), it shouldn't retry every 5 seconds.

It should issue a warning and throttle the certificate issuance or disable it

Event Timeline

Vgutierrez triaged this task as Medium priority.Oct 23 2018, 8:42 AM

Change 469407 had a related patch set uploaded (by Vgutierrez; owner: Vgutierrez):
[operations/software/certcentral@master] certcentral: Track number of retries and apply exponential backoff

https://gerrit.wikimedia.org/r/469407

Change 469407 merged by Vgutierrez:
[operations/software/certcentral@master] certcentral: Track number of retries and apply exponential backoff

https://gerrit.wikimedia.org/r/469407

Change 469459 had a related patch set uploaded (by Vgutierrez; owner: Vgutierrez):
[operations/software/certcentral@master] Release 0.3 including the following changes:

https://gerrit.wikimedia.org/r/469459

Change 469459 merged by jenkins-bot:
[operations/software/certcentral@master] Release 0.3

https://gerrit.wikimedia.org/r/469459

Change 469460 had a related patch set uploaded (by Vgutierrez; owner: Vgutierrez):
[operations/software/certcentral@debian] certcentral: Track number of retries and apply exponential backoff

https://gerrit.wikimedia.org/r/469460

Change 469462 had a related patch set uploaded (by Vgutierrez; owner: Vgutierrez):
[operations/software/certcentral@debian] Release 0.3

https://gerrit.wikimedia.org/r/469462

Change 469460 merged by Vgutierrez:
[operations/software/certcentral@debian] certcentral: Track number of retries and apply exponential backoff

https://gerrit.wikimedia.org/r/469460

Change 469462 merged by Vgutierrez:
[operations/software/certcentral@debian] Release 0.3

https://gerrit.wikimedia.org/r/469462

Change 469464 had a related patch set uploaded (by Vgutierrez; owner: Vgutierrez):
[operations/software/certcentral@debian] debian: Add release 0.3 to changelog

https://gerrit.wikimedia.org/r/469464

Change 469464 merged by Vgutierrez:
[operations/software/certcentral@debian] debian: Add release 0.3 to changelog

https://gerrit.wikimedia.org/r/469464

Mentioned in SAL (#wikimedia-operations) [2018-10-25T07:16:28Z] <vgutierrez> Uploaded certcentral 0.3 to apt.wikimedia.org (stretch) - T207737 T207478

yeah, it was included as part of the 0.3 release