I followed the perfect server guide and with Debian 8.8, letsencrypt seems not to install: Code: apt-get install python-certbot -t jessie-backports Does not install letsencrypt. I can't find /etc/letsecrypt after this anymore. https://www.howtoforge.com/tutorial/perfect-server-debian-jessie-nginx-bind-dovecot-ispconfig-3.1/2/ How do you installLets Encrypt now?
I created a website on the new server, but when I try to create a site with LE nothing happens. My other servers don't have this problem.
Basically installing python-certbot as stated will be able create LE certs. Did you miss anything during the process? Try to reconfigure ISPC using update if all are properly installed / setup. And do check your logs for errors.
Code: apt-get install python-certbot -t jessie-backports The code should install them all. But if it didn't work, there should be some errors or warnings during its installation. Try purging and reinstall it again and see? By the way I always reconfigure my ISPC via updating after changing or updating any of the services, just in case, though you may choose not to.
I run an update myself when I update or change a service, too. I did a REMOVE --PURGE to get rid of PYTHON-CERTBOT and then I reinstalled. Code: # apt-get install python-certbot -t jessie-backports Reading package lists... Done Building dependency tree Reading state information... Done Suggested packages: python-certbot-doc Recommended packages: certbot python-psutil The following NEW packages will be installed: python-certbot 0 upgraded, 1 newly installed, 0 to remove and 55 not upgraded. Need to get 0 B/158 kB of archives. After this operation, 876 kB of additional disk space will be used. Selecting previously unselected package python-certbot. (Reading database ... 43715 files and directories currently installed.) Preparing to unpack .../python-certbot_0.10.2-1~bpo8+1_all.deb ... Unpacking python-certbot (0.10.2-1~bpo8+1) ... Setting up python-certbot (0.10.2-1~bpo8+1) ... # As you probably already noticed CERTBOT does not get installed.
Maybe this debian that was installed from the hosting company may not be installing recommended packages. Maybe that is the difference.
My LE still does not work from the control panel. Even having run: Code: apt-get install certbot -t jessie-backports
I am definitely missing something else. Maybe I should run an ISPC update to see if it detects the CERTBOT package now installed.
Nope. LE still does not work after running an ISPC update. So there must be some other component we are missing.
You should just need "certbot" and "python-certbot". What happens if you run certbot from the commandline, eg. 'certbot renew' - does that point to any errors?