Skip to content

Lets Encrypt profiles: update Limits in code/readme #3251#3269

Open
mkf-sysangels wants to merge 4 commits intobunkerity:devfrom
mkf-sysangels:Lets-Encrypt-profiles-update-Limits-in-code/readme-#3251
Open

Lets Encrypt profiles: update Limits in code/readme #3251#3269
mkf-sysangels wants to merge 4 commits intobunkerity:devfrom
mkf-sysangels:Lets-Encrypt-profiles-update-Limits-in-code/readme-#3251

Conversation

@mkf-sysangels
Copy link

Lets Encrypt profiles: update Limits in code/readme #3251

translations by claude.ai

Lets Encrypt profiles: update Limits in code/readme bunkerity#3251

translations by claude.ai
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the Let’s Encrypt plugin to reflect current certificate profile limits (notably the 25-SAN cap for tlsserver/shortlived) and improves DNS challenge behavior/documentation to reduce failed ACME attempts and debugging time.

Changes:

  • Add SAN-limit enforcement per profile in certbot-new.py, with clear logging and early deactivation when exceeded.
  • Scale DNS propagation wait time automatically when LETS_ENCRYPT_DNS_PROPAGATION=default (10s × domain count).
  • Refresh plugin setting help text and translated READMEs to document profile constraints and ZeroSSL behavior.

Reviewed changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
src/common/core/letsencrypt/plugin.json Expands help text for DNS propagation and certificate profile settings.
src/common/core/letsencrypt/jobs/certbot-new.py Implements SAN-limit checks and default DNS propagation scaling logic.
src/common/core/letsencrypt/README.md Documents profile SAN caps, ZeroSSL notes, and DNS propagation default scaling.
src/common/core/letsencrypt/README.zh.md Updates Chinese docs to match new limits/behavior.
src/common/core/letsencrypt/README.fr.md Updates French docs to match new limits/behavior.
src/common/core/letsencrypt/README.es.md Updates Spanish docs to match new limits/behavior.
src/common/core/letsencrypt/README.de.md Updates German docs to match new limits/behavior.

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