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.
Error: Let's Encrypt validation status 400
-
- Posts: 3
- Joined: Thu Nov 21, 2019 7:57 pm
- Os: CentOS 6x
- Web: apache
Re: Error: Let's Encrypt validation status 400
On CentOS with the same issue, a simple reinstall of the Vesta worked just fine for me.
Re: Error: Let's Encrypt validation status 400
For me, because it was a server move - I actually had to do a restore of the user from a backup file, and then it worked fine. I guess it doesn't like you creating a new profile and a new SSL cert.
Cheers
Andy
Cheers
Andy
Re: Error: Let's Encrypt validation status 400
This error caused by wrong domains list. IP settings added it automatically with no new line.
Code: Select all
domain.comdomain.com
Re: Error: Let's Encrypt validation status 400
I still have the same problem. Re-installed VESTACP as admin suggested but did not work.
Re: Error: Let's Encrypt validation status 400
What does your error logs for the domain say? You should see a request in the domains /logs/ file (depending on your setup, it will be access.log or error.log). If you see something about the /.well-known then it may give an idea. The quickest way is to just grep for it:
...and see if it gives any hints.
Cheers
Andy
Code: Select all
cd /home/user/web/domains.com/logs
grep -r '/.well-known' .
Cheers
Andy
Re: Error: Let's Encrypt validation status 400
Thank you, desolator!! You saved me!desolator wrote: ↑Thu Jul 25, 2019 5:03 amHey,
Am facing some similar issues. Am using vesta with nginx + php-fpm (Centos 7) and am adding the domain in vesta and when i try to generate the letsencrypt ssl it fails.
I removed the www alias and then it works - but it's really important the ssl to cover the www alias as well
Do you have any ideas why this might happen? All steps taken are from vesta interface panel
For DNS provider am using Stackpath so am not facing the Cloudflare crypto issues - a month ago i added a domain with www and it worked fine now it seems something is off with vesta or letsencrypt
Looking forward
-
- Posts: 31
- Joined: Wed Oct 18, 2017 6:34 am
Re: Error: Let's Encrypt validation status 400
Debian 9, fresh setup.
Same issue (Error 400) here when trying to add cert for domain that I have just added to the control panel
Altought SSH: v-add-letsencrypt-domain USERNAME DOMAIN created a certificate and enabled SSL in a couple of seconds. Looks like a bug.
Same issue (Error 400) here when trying to add cert for domain that I have just added to the control panel
Altought SSH: v-add-letsencrypt-domain USERNAME DOMAIN created a certificate and enabled SSL in a couple of seconds. Looks like a bug.
Re: Error: Let's Encrypt validation status 400
Hello,
- Upgrade v-add-letsencrypt-domain with the last version
- delete the olds letsencrypt nginx or apache files in you config
/home/user/web/nginx.mydomain.com.conf_letsencrypt
/home/user/web/snginx.mydomain.com.conf_letsencrypt
- execute the bash script :
v-add-letsencrypt-domain user mydomain.com
Works like a charm for me.
Regards
- Upgrade v-add-letsencrypt-domain with the last version
- delete the olds letsencrypt nginx or apache files in you config
/home/user/web/nginx.mydomain.com.conf_letsencrypt
/home/user/web/snginx.mydomain.com.conf_letsencrypt
- execute the bash script :
v-add-letsencrypt-domain user mydomain.com
Works like a charm for me.
Regards
Re: Error: Let's Encrypt validation status 400
I have solved problem. This mproblem may caused several reasons but my problem was so so sooo basic. I fell stupid. Lets encrypt try to access to
but I used this line at 80 port nginx conf to force https.
so letsenrytpt could not access to that url (http://<YOUR_DOMAIN>/.well-known/acme-challenge/<TOKEN>). I and it is failed. I commented return 301 line then renew certiface without any problem. You can try this also.
From
to
and renew certificate.
Code: Select all
http://<YOUR_DOMAIN>/.well-known/acme-challenge/<TOKEN>
but I used this line at 80 port nginx conf to force https.
Code: Select all
return 301 https://domain.com$request_uri;
From
Code: Select all
return 301 https://domain.com$request_uri;
Code: Select all
#return 301 https://domain.com$request_uri;
Re: Error: Let's Encrypt validation status 400
I found this video tutorial usefule. https://www.youtube.com/watch?v=T29GPpLbvvs