News for hackers. Stuff that matters.
Re:Let's Encrypt AUTHZ Reuse and Eternal Account Key by zaroth on Tuesday October 25, 2016 @10:42AM (#12788388)
I think it's also important to note... you don't need the account key at all if you can re-do the domain verification every time.

In most cases I delete the account key right after verifying the domain and getting a cert, and let certbot generate a new one every time.

We route the '/.well-known/acme-challenge' request to the standalone server (we use haproxy ACLs 'path_beg' to route it to a dedicated port on localhost) so it hasn't been a problem running the validation every time for every new cert.

And per TFA, the timeout for validation on their side (what they call Authz or authorization token) is about the same as the timeout for renewal, so you can't really depend on not needing to validate the domain even with the account key. I'd much rather have the code path be identical every time, rather than different for new cert vs renewal cert, and then also different every other time you renew due to authz expiry.

Re:Let's Encrypt AUTHZ Reuse and Eternal Account Key by schoen on Tuesday October 25, 2016 @03:17PM (#12790802)
> In most cases I delete the account key right after verifying the domain and getting a cert, and let certbot generate a new one every time.

An alternative would be deactivating the authorizations.