SSL certificate rate limited, preventing installation -- when can I try again?

My domain is: discourse.kwehchocobo.com

I ran this command:

First command provides short result, second command provides a detailed result, which I provide in a pastebin link due to its length.

First command input
sudo certbot certonly --standalone -d discourse.kwehchocobo.com

Second command input
root@chocobo-kweh:/etc/letsencrypt# sudo cat /var/log/letsencrypt/letsencrypt.log

It produced this output:

First command output:

Saving debug log to /var/log/letsencrypt/letsencrypt.log
Requesting a certificate for discourse.kwehchocobo.com
An unexpected error occurred:
too many certificates (5) already issued for this exact set of domains in the last 168h0m0s, retry after 2025-03-02 23:45:07 UTC: see https://letsencrypt.org/docs/rate-limits/#new-certificates-per-exact-set-of-hostnames
Ask for help or search for solutions at https://community.letsencrypt.org. See the logfile /var/log/letsencrypt/letsencrypt.log or re-run Certbot with -v for more details.
root@chocobo-kweh:/etc/letsencrypt# 

Second command output:
This is a long output, therefore I put it on pastebin (this is for the second input).

My web server is (include version): I believe is nginx 1.26.2

I say this, as I am attempting to re-install the docker based Discourse installation. I've done this numerous times (and wasn't aware of staging for testing...), and I have been rate limited. The docker based Discourse version I believe is nginx 1.26.2

The operating system my web server runs on is (include version): Ubuntu 24.10 x64

My hosting provider, if applicable, is: I am using a droplet via digital ocean ; my domain provider is cloudflare.

I can login to a root shell on my machine (yes or no, or I don't know): Yes.

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

The version of my client is (e.g. output of certbot --version or certbot-auto --version if you're using Certbot):

certbot 2.9.0

Question: When will my rate limit be lifted? For record, I'm in the pacific time zone of the US.
I'd like to know so I can reinstall discourse at the subdomain I provided, discourse.kwehchocobo.com. ; (SSL Let'sEncrypt is part of the installer).

If the SSL certificate isn't provided, I see if I run ./discourse-doctor that no discourse version is found, which I assume is due to the lack of SSL certificate during install since i rate limited myself.

From your log output:

retry after 2025-03-02 23:45:07

4 Likes

That is interesting, earlier when I ran

sudo certbot certonly --standalone -d discourse.kwehchocobo.com It told me to retry after 2025-03-03 00:10:48 UTC, which is later.

Why would it move up?

A bit uncertain when I should try again next to install.

You should use one of the 5 certs that were already issued.

1 Like

I am unsure how to do that, or if it’d still viable.

I think the better option may be to wait until tomorrow?

In that case, just make sure you don't lose the next cert you'll get.

1 Like