VestaCP released the new version 1.0, but it contains a lot of bugs that caused Letsencrypt SSL to stop working.
The easier way to resolve this is to downgrade the VestaCP back to the previous version 0.98.
Connect to your server console and execute the following command (for CentOS 7 server)
yum downgrade vesta
yum downgrade vesta-php
yum downgrade vesta-nginx
Once you have done the above, then edit the yum.conf file
nano /etc/yum.conf
add this at the end of the file to stop yum to check for the new version of vesta
exclude=vesta vesta-php vesta-nginx vesta-ioncube
then Reboot the server, and you’ll be back to the working version again
