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.
"Invalid response" error when enabling SSL support via Let's Encrypt GUI
-
- Posts: 301
- Joined: Tue Dec 22, 2015 2:06 pm
"Invalid response" error when enabling SSL support via Let's Encrypt GUI
Today I re-installed my server, totally new fresh installation of Ubuntu 16.04, then install latest VestaCP (0.9.8-17).
Next, when I create new domain, I checked the "SSL support" and also checked "Lets Encrypt support", but when I click the Save button, I got following error message in a pop-up dialog:
but system returned following error message:
Thank you.
Next, when I create new domain, I checked the "SSL support" and also checked "Lets Encrypt support", but when I click the Save button, I got following error message in a pop-up dialog:
I also tried to enable SSL/Let's Encrypt support via CLI, with following command:Error: Invalid response from http://www.joomlagate.com/.well-known/a ... HgHnBbsOq4: \
Code: Select all
v-add-letsencrypt-domain USERNAME joomlagate.com
I don't know why I can not get it work? Did I missed something?sed: can't read /usr/local/vesta/data/queue/letsencrypt.pipe: No such file or directory
Thank you.
Re: "Invalid response" error when enabling SSL support via Let's Encrypt GUI
This is a know bug, alredy reported.
-
- Posts: 301
- Joined: Tue Dec 22, 2015 2:06 pm
Re: "Invalid response" error when enabling SSL support via Let's Encrypt GUI
I had checked that folder, there is no file named "letsencrypt.pipe".
I noticed that on this page: https://github.com/Daplie/letsencrypt-cli ,they said user need to install node.js and install LetsEncrypt first.
Does this mean that I should manually install "let's encrypt client" on my Ubuntu BEFORE I run the above mentioned command?
If it is true, why not just install node.js and install "let's encrypt client" at the same time when installing VestaCP itself?
Thank you.
I noticed that on this page: https://github.com/Daplie/letsencrypt-cli ,they said user need to install node.js and install LetsEncrypt first.
Does this mean that I should manually install "let's encrypt client" on my Ubuntu BEFORE I run the above mentioned command?
If it is true, why not just install node.js and install "let's encrypt client" at the same time when installing VestaCP itself?
Thank you.
-
- Posts: 301
- Joined: Tue Dec 22, 2015 2:06 pm
Re: "Invalid response" error when enabling SSL support via Let's Encrypt GUI
Today I tried the "command line" method, and got the same error message:
Then I followed this topic:
viewtopic.php?f=17&t=13171&p=53565&hili ... ipe#p53577
Then I checked the /home/[user]/conf/web/ folder, and noticed that there are 4 new files generated:
My VestaCP installation is the default type, use both Apache2 and Nginx on Ubuntu 16.04. I remember I should use "snginx.conf" to configure those parameters. But now the file snginx.conf is empty.
What should I do now?
Thank you.
Code: Select all
#v-add-letsencrypt-domain [user] [domain]
sed: can't read /usr/local/vesta/data/queue/letsencrypt.pipe: No such file or directory
viewtopic.php?f=17&t=13171&p=53565&hili ... ipe#p53577
Then I checked the /home/[user]/conf/web/ folder, and noticed that there are 4 new files generated:
Does this means that I have to use the file sapache2.conf to configue SSL related parameters such as "http/2" and "OCSP Stapling"?sapache2.conf
ssl.joomlagate.com.ca
ssl.joomlagate.com.crt
ssl.joomlagate.com.key
ssl.joomlagate.com.pem
My VestaCP installation is the default type, use both Apache2 and Nginx on Ubuntu 16.04. I remember I should use "snginx.conf" to configure those parameters. But now the file snginx.conf is empty.
What should I do now?
Thank you.
Re: "Invalid response" error when enabling SSL support via Let's Encrypt GUI
i have encountered this too but was able to make it work.
make sure proxy support is enabled . e.g default
then tick the box letsencrypt and save :)
make sure proxy support is enabled . e.g default
then tick the box letsencrypt and save :)
Re: "Invalid response" error when enabling SSL support via Let's Encrypt GUI
touch /usr/local/vesta/data/queue/letsencrypt.pipe as root
then set permissions as follows:
-rwxr-x--- 1 root root 0 Feb 7 21:31 /usr/local/vesta/data/queue/letsencrypt.pipe
Next turn off SSL via GUI, save.
Turn on SSL via GUI, save.
Worked for me.
Cheers
Damian
then set permissions as follows:
-rwxr-x--- 1 root root 0 Feb 7 21:31 /usr/local/vesta/data/queue/letsencrypt.pipe
Next turn off SSL via GUI, save.
Turn on SSL via GUI, save.
Worked for me.
Cheers
Damian
-
- Posts: 301
- Joined: Tue Dec 22, 2015 2:06 pm
Re: "Invalid response" error when enabling SSL support via Let's Encrypt GUI
There is no file named "letsencrypt.pipe" in the folder "/usr/local/vesta/data/queue/".
Do yo mean I create a new empty file and name it as letsencrypt.pipe?
Do yo mean I create a new empty file and name it as letsencrypt.pipe?
Re: "Invalid response" error when enabling SSL support via Let's Encrypt GUI
Code: Select all
sudo touch /usr/local/vesta/data/queue/letsencrypt.pipe
-
- Posts: 301
- Joined: Tue Dec 22, 2015 2:06 pm
Re: "Invalid response" error when enabling SSL support via Let's Encrypt GUI
Understand now. Thank you. I will try this trick later (at present I am using another letsencrypt-vesta script instead of the built-in SSL).