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.
How to fix LetsEncrypt SSL certificate (Admin Panel)
How to fix LetsEncrypt SSL certificate (Admin Panel)
Solution
This solution consists of creating a symbolic link from the certificate origin location to the destination location. This is the best solution since VestaCP will automatically renew LetsEncrypt certificates – a symbolic link would ensure any updates are reflected in the VestaCP admin panel.
cd /usr/local/vesta/ssl
mv certificate.crt certificate.crt_old
mv certificate.key certificate.key_old
ln -s /home/admin/conf/web/ssl.DOMAIN.TLD.key /usr/local/vesta/ssl/certificate.key
ln -s /home/admin/conf/web/ssl.DOMAIN.TLD.crt /usr/local/vesta/ssl/certificate.crt
sudo service vesta restart
Be sure to change domain.tld with the domain your server is using with VestaCP
This solution consists of creating a symbolic link from the certificate origin location to the destination location. This is the best solution since VestaCP will automatically renew LetsEncrypt certificates – a symbolic link would ensure any updates are reflected in the VestaCP admin panel.
cd /usr/local/vesta/ssl
mv certificate.crt certificate.crt_old
mv certificate.key certificate.key_old
ln -s /home/admin/conf/web/ssl.DOMAIN.TLD.key /usr/local/vesta/ssl/certificate.key
ln -s /home/admin/conf/web/ssl.DOMAIN.TLD.crt /usr/local/vesta/ssl/certificate.crt
sudo service vesta restart
Be sure to change domain.tld with the domain your server is using with VestaCP
Re: How to fix LetsEncrypt SSL certificate (Admin Panel)
not the best way to solve, you will get a permission error within exim4. Written a small script to solve this issue: viewtopic.php?f=19&t=13057