Default to staging to avoid rate limiting #25

Closed
opened 2025-12-29 00:22:31 +01:00 by adam · 6 comments
Owner

Originally created by @reetp on GitHub (Jan 6, 2016).

Without realising (what you mean RTFM?!) I hit the limit quite quickly

It would help to document this fact and use the staging server by default to test.

Originally created by @reetp on GitHub (Jan 6, 2016). Without realising (what you mean RTFM?!) I hit the limit quite quickly It would help to document this fact and use the staging server by default to test.
adam closed this issue 2025-12-29 00:22:31 +01:00
Author
Owner

@lukas2511 commented on GitHub (Jan 8, 2016):

I want this thing to kinda work out-of-the-box, and changing it to staging would probably confuse a lot of users why their new certificates are not working (anymore), so i will not do that. Sorry.

@lukas2511 commented on GitHub (Jan 8, 2016): I want this thing to kinda work out-of-the-box, and changing it to staging would probably confuse a lot of users why their new certificates are not working (anymore), so i will not do that. Sorry.
Author
Owner

@reetp commented on GitHub (Jan 8, 2016):

Can you modify the readme to make it much clearer then ?

It may save a few people a lot of problems !

@reetp commented on GitHub (Jan 8, 2016): Can you modify the readme to make it much clearer then ? It may save a few people a lot of problems !
Author
Owner

@nikku commented on GitHub (Jan 8, 2016):

@reetp Just provide a PR for anything that may help people circumvent this.

@nikku commented on GitHub (Jan 8, 2016): @reetp Just provide a PR for anything that may help people circumvent this.
Author
Owner

@aral commented on GitHub (Feb 12, 2016):

Agree that default should be live but that we should warn regarding rate limit and show how to use the staging server (it’s not even mentioned at the moment and people have to hunt down the URL separately). I’ve just updated the readme with that info and added a pull request: https://github.com/lukas2511/letsencrypt.sh/pull/135 — hope it helps :)

@aral commented on GitHub (Feb 12, 2016): Agree that default should be live but that we should warn regarding rate limit and show how to use the staging server (it’s not even mentioned at the moment and people have to hunt down the URL separately). I’ve just updated the readme with that info and added a pull request: https://github.com/lukas2511/letsencrypt.sh/pull/135 — hope it helps :)
Author
Owner

@reetp commented on GitHub (Feb 14, 2016):

Nice thanks !
It is easily overlooked when you are staring to play.

@reetp commented on GitHub (Feb 14, 2016): Nice thanks ! It is easily overlooked when you are staring to play.
Author
Owner

@theibel commented on GitHub (Feb 19, 2019):

"# Path to certificate authority (default: https://acme-v02.api.letsencrypt.org/directory)"
#CA="https://acme-v02.api.letsencrypt.org/directory"

Add this to the main config file:
"# Path to staging certificate authority for testing - run this first (default: none)"
CA="https://acme-staging-v02.api.letsencrypt.org/directory"

When you're done testing, you can simply remove the staging files from your ${BASEDIR}, comment out the staging, and uncomment the live CA. As it is today, each repo (live or staging) has it's own account validation. I've had success running this across several WordPress multisite setups.

@theibel commented on GitHub (Feb 19, 2019): "# Path to certificate authority (default: https://acme-v02.api.letsencrypt.org/directory)" #CA="https://acme-v02.api.letsencrypt.org/directory" **Add this to the main config file:** "# Path to staging certificate authority for testing - run this first (default: none)" CA="https://acme-staging-v02.api.letsencrypt.org/directory" When you're done testing, you can simply remove the staging files from your ${BASEDIR}, comment out the staging, and uncomment the live CA. As it is today, each repo (live or staging) has it's own account validation. I've had success running this across several WordPress multisite setups.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/dehydrated#25