# Error 429 - too many requests

**URL:** <https://community.letsencrypt.org/t/error-429-too-many-requests/98580>\
**Category:** Help\
**Created:** [July 26, 2019, 10:18pm UTC](https://community.letsencrypt.org/t/error-429-too-many-requests/98580 "2019-07-26T22:18:30Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![nathangiff](https://avatars.discourse-cdn.com/v4/letter/n/3be4f8/32.png) [@nathangiff](https://community.letsencrypt.org/u/nathangiff)\
**Post date:** [July 26, 2019, 10:18pm UTC](https://community.letsencrypt.org/t/error-429-too-many-requests/98580/1 "2019-07-26T22:18:30Z")

</div>

Please fill out the fields below so we can help you better. Note: you must provide your domain name to get help. Domain names for issued certificates are all made public in Certificate Transparency logs (e.g. [https://crt.sh/?q=example.com](https://crt.sh/?q=example.com)), so withholding your domain name here does not increase secrecy, but only makes it harder for us to provide help.

My domain is: [deatheaterband.com](http://deatheaterband.com)

I ran this command: Went to [sslforfree.com](http://sslforfree.com) and requested SSL for the domain.

It produced this output: Error 429 for too many requests.

My web server is (include version): Easywp

The operating system my web server runs on is (include version):unknown

My hosting provider, if applicable, is: Namecheap

I can login to a root shell on my machine (yes or no, or I don’t know): i dont know

I’m using a control panel to manage my site (no, or provide the name and version of the control panel): no

---

<div class="post-metadata">

**Author:** ![JuergenAuer](https://sea3.discourse-cdn.com/letsencrypt/user_avatar/community.letsencrypt.org/juergenauer/32/26491_2.png) [@JuergenAuer](https://community.letsencrypt.org/u/JuergenAuer)\
**Post date:** [July 26, 2019, 10:24pm UTC](https://community.letsencrypt.org/t/error-429-too-many-requests/98580/2 "2019-07-26T22:24:50Z")

</div>

Hi @nathangiff

> [@nathangiff](#):
>
> My domain is: [deatheaterband.com](http://deatheaterband.com)

checking your domain there are no new certificates ( [https://check-your-website.server-daten.de/?q=deatheaterband.com#ct-logs](https://check-your-website.server-daten.de/?q=deatheaterband.com#ct-logs) ):

| Issuer | not before | not after | Domain names | LE-Duplicate | next LE |
| --- | --- | --- | --- | --- | --- |
| Sectigo RSA Domain Validation Secure Server CA | 2019-04-16 | 2019-07-16 | [deatheaterband.com](http://deatheaterband.com), [www.deatheaterband.com](http://www.deatheaterband.com) | | |
| 2 entries | | | | | |
| Let's Encrypt Authority X3 | 2019-02-22 | 2019-05-23 | [deatheaterband.com](http://deatheaterband.com), [www.deatheaterband.com](http://www.deatheaterband.com) | | |
| 2 entries | | | | | |
| Let's Encrypt Authority X3 | 2019-02-22 | 2019-05-23 | [www.deatheaterband.com](http://www.deatheaterband.com) | | |
| 1 entries | | | | | |

Only two older.

So this

> [@nathangiff](#):
>
> It produced this output: Error 429 for too many requests.

must be the failed validation limit:

> **[Rate Limits - Let's Encrypt](https://letsencrypt.org/docs/rate-limits/)**
>
> Let’s Encrypt provides rate limits to ensure fair usage by as many people as possible. We believe these rate limits are high enough to work for most people by default. We’ve also designed them so renewing a certificate almost never hits a...

> There is a **Failed Validation** limit of 5 failures per account, per hostname, per hour.

Looks like you are doing something wrong.

Perhaps share a screenshot how you create the validation file.

---

<div class="post-metadata">

**Author:** ![nathangiff](https://avatars.discourse-cdn.com/v4/letter/n/3be4f8/32.png) [@nathangiff](https://community.letsencrypt.org/u/nathangiff)\
**Post date:** [July 26, 2019, 10:50pm UTC](https://community.letsencrypt.org/t/error-429-too-many-requests/98580/3 "2019-07-26T22:50:10Z")

</div>

![k1W2ZGe4HK](https://global.discourse-cdn.com/letsencrypt/original/3X/9/3/936d714dfb5bab9432adafedf7fb8bf5e55cefd8.gif)

---

<div class="post-metadata">

**Author:** ![schoen](https://sea3.discourse-cdn.com/letsencrypt/user_avatar/community.letsencrypt.org/schoen/32/79_2.png) [@schoen](https://community.letsencrypt.org/u/schoen)\
**Post date:** [July 26, 2019, 11:00pm UTC](https://community.letsencrypt.org/t/error-429-too-many-requests/98580/4 "2019-07-26T23:00:38Z")

</div>

I wonder if sslforfree creates a new Let’s Encrypt account for every certificate request? Right now it seems not to be working for me either. That is likely to be a bug with the sslforfree site.

---

<div class="post-metadata">

**Author:** ![Radius17](https://avatars.discourse-cdn.com/v4/letter/r/94ad74/32.png) [@Radius17](https://community.letsencrypt.org/u/Radius17)\
**Post date:** [July 27, 2019, 6:29pm UTC](https://community.letsencrypt.org/t/error-429-too-many-requests/98580/5 "2019-07-27T18:29:34Z")

</div>

Hi  
I have the same problem on sslfofree.  
Unable to renew existing and unable to create new.  
I wrote a letter to them. Waiting now…

---

<div class="post-metadata">

**Author:** ![JuergenAuer](https://sea3.discourse-cdn.com/letsencrypt/user_avatar/community.letsencrypt.org/juergenauer/32/26491_2.png) [@JuergenAuer](https://community.letsencrypt.org/u/JuergenAuer)\
**Post date:** [July 27, 2019, 6:39pm UTC](https://community.letsencrypt.org/t/error-429-too-many-requests/98580/6 "2019-07-27T18:39:07Z")

</div>

Hi @Radius17

> [@Radius17](#):
>
> I have the same problem on sslfofree.  
> Unable to renew existing and unable to create new.

please read

> [@SSL for free site doesn't work](https://community.letsencrypt.org/t/ssl-for-free-site-doesnt-work/98623):
>
> I…

and the two other topics.

It's a problem of Sslforfree, not of Letsencrypt.

Select your own client.

> **[ACME Client Implementations - Let's Encrypt](https://letsencrypt.org/docs/client-options/)**
>
> Last updated: Jul 22, 2023 | See all Documentation Let’s Encrypt uses the ACME protocol to verify that you control a given domain name and to issue you a certificate. To get a Let’s Encrypt certificate, you’ll need to choose a piece...

---

<div class="post-metadata">

**Author:** ![Phil](https://sea3.discourse-cdn.com/letsencrypt/user_avatar/community.letsencrypt.org/phil/32/76801_2.png) [@Phil](https://community.letsencrypt.org/u/Phil)\
**Post date:** [July 27, 2019, 8:52pm UTC](https://community.letsencrypt.org/t/error-429-too-many-requests/98580/7 "2019-07-27T20:52:21Z")

</div>

Hi @Radius17, @schoen, and @JuergenAuer,

We just switched off the `RemoveWFE2AccountID` functionality in production and are seeing issuance from sslforfree working as intended once again. Please also see the following topic [ACME v2 - Scheduled removal of ID from account objects](https://community.letsencrypt.org/t/acme-v2-scheduled-removal-of-id-from-account-objects/94744)

---

<div class="post-metadata">

**Author:** ![Radius17](https://avatars.discourse-cdn.com/v4/letter/r/94ad74/32.png) [@Radius17](https://community.letsencrypt.org/u/Radius17)\
**Post date:** [July 27, 2019, 10:34pm UTC](https://community.letsencrypt.org/t/error-429-too-many-requests/98580/8 "2019-07-27T22:34:48Z")

</div>

Thanks, it works now.  
And another questions appeared:  
Is it a trouble on sslforfree ?  
Its code does not support such behaviour of production ( [ACME v2 - Scheduled removal of ID from account objects](https://community.letsencrypt.org/t/acme-v2-scheduled-removal-of-id-from-account-objects/94744)) ?

---

<div class="post-metadata">

**Author:** ![Phil](https://sea3.discourse-cdn.com/letsencrypt/user_avatar/community.letsencrypt.org/phil/32/76801_2.png) [@Phil](https://community.letsencrypt.org/u/Phil)\
**Post date:** [July 29, 2019, 2:09pm UTC](https://community.letsencrypt.org/t/error-429-too-many-requests/98580/9 "2019-07-29T14:09:48Z")

</div>

@Radius17 Yes that’s correct. Please see the following thread for more information. [SSL For Free hitting rate limits](https://community.letsencrypt.org/t/ssl-for-free-hitting-rate-limits/98631/3)

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/letsencrypt/original/3X/c/a/ca6c06ea1ea201324bba7048c6841ce60236468d.png) [@system](https://community.letsencrypt.org/u/system)\
**Post date:** [August 28, 2019, 2:09pm UTC](https://community.letsencrypt.org/t/error-429-too-many-requests/98580/10 "2019-08-28T14:09:52Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
