I have 3 accounts setup on ISPConfig and using the LetsEncrypt SSL for all three domains, but the Auto SSL update process failed each time with following error.
I ran this command: ./letsencrypt-auto --text --agree-tos --email certonly --renew-by-default --webroot --webroot-path /var/www/clients/client1/web1/web -d equinetreatments.com -d equinetreatments.com
It produced this output: Saving debug log to /var/log/letsencrypt/letsencrypt.log
Renewing an existing certificate
Performing the following challenges:
http-01 challenge for equinetreatments.com
Using the webroot path /var/www/clients/client1/web1/web for all unmatched domains.
Waiting for verification…
Cleaning up challenges
Generating key (2048 bits): /etc/letsencrypt/keys/0009_key-certbot.pem
Creating CSR: /etc/letsencrypt/csr/0009_csr-certbot.pem
IMPORTANT NOTES:
Congratulations! Your certificate and chain have been saved at
/etc/letsencrypt/live/equinetreatments.com/fullchain.pem. Your cert
will expire on 2017-07-21. To obtain a new or tweaked version of
this certificate in the future, simply run letsencrypt-auto again.
To non-interactively renew all of your certificates, run
"letsencrypt-auto renew"
If you like Certbot, please consider supporting our work by:
My operating system is (include version): Debian GNU/Linux 7 \n \l
My web server is (include version):
Server version: Apache/2.2.22 (Debian)
Server built: Jul 20 2016 05:07:11
My hosting provider, if applicable, is: AWS
I can login to a root shell on my machine (yes or no, or I don’t know): Yes
I’m using a control panel to manage my site (no, or provide the name and version of the control panel): Yes, I can use both control panel and shell.
Please be informed that I do not have problem to generate the new SSL, the auto generation of SSL after 90 day is the main problem. As previously said I have to add those symlynks before I re-generate the LetsEncrypt