We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
Let’s Encrypt error 429: Rate limit because VESTA doing "v-add-letsencrypt-domain" in loop to deleted domains
-
- Posts: 2
- Joined: Mon Apr 13, 2020 4:17 pm
- Os: Debian 8x
- Web: apache + nginx
Let’s Encrypt error 429: Rate limit because VESTA doing "v-add-letsencrypt-domain" in loop to deleted domains
Hi!!
I have been using VESTACP for about 3 years, and I am really happy with it. But since 1 week ago I have an issue with SSL:
I can't add SSL to new domains added to VESTACP. It gives me:
Error: Let’s Encrypt new auth status 429 -> Which is that I have reached the limit at Let's Encrypt, because of so many errors in less than 3 hours (the others option are not suitable, because I am far away from having 100 domains with the same certificate)
So, I have been looking at the error logs from VESTACP (/var/log/vesta/error.log) where I have an infinite loop that every 5 minutes it tries to do the following:
Where "user" exists but "domain.com" is a deleted domain. It does this to 4 unexisting domains (one of them was an alias of a deleted domain)
Anyone knows how to stop this infinite loop of VESTACP trying to add ssl to a deleted domain?
I have:
vesta 0.9.8
Ubuntu 18.04 (64 Bit)
Thanks in advanced!!
I have been using VESTACP for about 3 years, and I am really happy with it. But since 1 week ago I have an issue with SSL:
I can't add SSL to new domains added to VESTACP. It gives me:
Error: Let’s Encrypt new auth status 429 -> Which is that I have reached the limit at Let's Encrypt, because of so many errors in less than 3 hours (the others option are not suitable, because I am far away from having 100 domains with the same certificate)
So, I have been looking at the error logs from VESTACP (/var/log/vesta/error.log) where I have an infinite loop that every 5 minutes it tries to do the following:
Code: Select all
v-add-letsencrypt-domain 'user' 'domain.com' '' 'yes' 'yes' [Error 3]
Anyone knows how to stop this infinite loop of VESTACP trying to add ssl to a deleted domain?
I have:
vesta 0.9.8
Ubuntu 18.04 (64 Bit)
Thanks in advanced!!
-
- Posts: 2
- Joined: Mon Apr 13, 2020 4:17 pm
- Os: Debian 8x
- Web: apache + nginx
Re: Let’s Encrypt error 429: Rate limit because VESTA doing "v-add-letsencrypt-domain" in loop to deleted domains
Solved it.
It was a rate limit of max 3 errors in 1 hour with Let's Encrypt.
To fix the issue, I edited
Found this line:
And changed to:
"force HTTPS"
And in the SSL tab, I changed from "FULL" to "Flexible"
Everything OK now :)
-------------------------------------------
Some people said that typing:
Also helped with the same issue. When you reinstall VestaCP no data is lost. I didn't reinstall it, but could help if my solution doesn't work for you.
It was a rate limit of max 3 errors in 1 hour with Let's Encrypt.
To fix the issue, I edited
Code: Select all
/usr/local/vesta/bin/v-add-letsencrypt-domain
Code: Select all
well_known="$HOMEDIR/$user/web/$domain/public_html/.well-known"
Code: Select all
well_known="$HOMEDIR/$user/web/$rdomain/public_html/.well-known"
Also, in CloudFlare, I disabled:(I changed $domain to rdomain)
"force HTTPS"
And in the SSL tab, I changed from "FULL" to "Flexible"
Everything OK now :)
-------------------------------------------
Some people said that typing:
Code: Select all
sudo apt-get install --reinstall vesta
Re: Let’s Encrypt error 429: Rate limit because VESTA doing "v-add-letsencrypt-domain" in loop to deleted domains
To solve the problem you must make sure that the domain has been completely removed from the server and then edit the following file:
Then there will surely be the script that produces the problem, delete it and it will no longer try to generate the certificate.
Code: Select all
/usr/local/vesta/data/queue/letsencrypt.pipe