Skip to content

Conversation

@uniphil
Copy link
Contributor

@uniphil uniphil commented Aug 1, 2025

with the default AutoCert configuration (letsencrypt and no cache path), it only takes five app restarts to exhaust the production letsencrypt cert issuance limit. The next restart then has to be delayed 34 hours to successfully receive a cert.

i think the existing doc comment for cache_path makes it seem relatively safe to omit. i was aware of letsencrypt's pretty strict rate limits, but was expecting it to only be a couple hours if i reached it. it's not super fun to wait 1.5 days.

this change balances the existing doc comment with a letsencrypt-specific note about this limit and long lockout.

@attila-lin attila-lin merged commit 58f13d0 into poem-web:master Aug 7, 2025
@attila-lin
Copy link
Collaborator

Thank you.

@uniphil uniphil deleted the auto-acme-letsencrypt-ratelimit-note branch August 11, 2025 16:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants