I have a free account with you, which I use for my Homelab. I have already looked for a solution to my problem in the community and on Discord, but have not found a solution that I can use to solve the problem myself.
I also request certificates from LetsEncrypt for the Homelab. I am currently receiving the following error message when I try to update certificates or check whether my API token is active and valid.
{“success”:false, “errors”:[{“code”:971, “message”: “Please wait and consider throttling your request speed”}], “messages”:, “result”:null}
I have now looked in my firewall and identified the machines sending requests to api.cloudflare.com. As I have a number of services running OnPrem, these requests are correct.
My certificates are about to expire. In order to keep my services accessible, these must of course be renewed. Can you please increase the API rate limit so that I can work again without restrictions. Or is there another way to solve this?
Cloudflare’s API limits with 1200/5 minutes, and 200/second, as per the following docs:
This should be more than enough to renew a very large number of certificates every single month or sooner. If you’re an enterprise account, you can request an increase, but I don’t think you’ll get an increase on a free account.
Can you share any more details about your implementation? This sounds more likely to be some misunderstanding of how/when to use API, or a bad code implementation.
Hello Thank you for your efforts,
When I look at the limits quoted, I can explain even less to what extent I exceed the limit.
I have now deactivated all widgets in my dashboards in order to reduce data traffic.
I have already generated a new API key and stored it in all Traefik instances and also checked the account address again.
Otherwise, I have no other scripts that update the certificates. I will now monitor over the next few days whether I am still exceeding the limit and will get back to you if necessary.
This topic can be closed. After shutting down the Traefik instances and cancelling my rate limit, I deleted the existing certificates (acme.json) and requested new ones at appropriate intervals. I’ll see how it goes from here.