Hi there. It’s great to have this vivid support community for Let’s Encrypt.
I run several domains in VM’s on Ubuntu 16.04 and have already installed Certbot successfully via command line as root user.
I used certbot --apache which ran through almost successfully, but gave me a little headache:
Here is the output conclusion:
Created an SSL vhost at /var/www/conf.d/mymaindomain.net-le-ssl.conf
Deploying Certificate for mymaindomain.net to VirtualHost /var/www/conf.d/mymaindomain.net-le-ssl.conf
Unsupported filesystem layout. sites-available/enabled expected.
IMPORTANT NOTES:
- Unable to install the certificate
- Congratulations! Your certificate and chain have been saved at
/etc/letsencrypt/live/apps4me.net/fullchain.pem. Your cert will
expire on 2017-09-20. To obtain a new or tweaked version of this
certificate in the future, simply run certbot again with the
"certonly" option. To non-interactively renew all of your
certificates, run “certbot renew”
[…]
For my various domains, I maintain different domain conf files in /var/www/conf.d/, which used to define the StartCom certificate files like this:
SSLCertificateFile /var/www/ssl/class2.wildcard.ssl.crt
SSLCertificateKeyFile /var/www/ssl/myname.ssl.key
SSLCertificateChainFile /var/www/ssl/sub.class2.server.ca.pem
SSLCACertificateFile /var/www/ssl/ca.class2.pem
In /etc/letsencrypt/live/mymaindomain.net/, I see four symbolic links which point to the relevant .pem files in …/archive/mymaindomain/.
Now I wonder which of the four StartCom files should be replaced by which files generated by the Certbot. I don’t see any *.crt or *.key files in /etc/letsencrypt/.
What am I missunderstanding? Thanks in advance.
