Hello, I’m here to ask you for a little help on a problem I’ve had since trying to install the Let’s Encrypt certificate in my server’s administration. I must admit that I am quite new to managing a server with the shell. To summarize : I cannot use Let’s Encryt certificates correctly. More details: I installed a "Debian 9 Stretch ISPConfig 3.1" operating system from the OVH interface. Then I started to transfer my sites, and everything worked fine. LE certificates for my sites was installed correctly. But I wanted to install an LE certificate for the administration interface and this is where the problems started…. I scrupulously followed the tutorial "Securing ISPConfig 3.1 With a Free Let’s Encrypt SSL Certificate" located at this address: https://www.howtoforge.com/tutorial/securing-ispconfig-3-with-a-free-lets-encrypt-ssl-certificate/ I used the "LE4ISPC" script while respecting the prerequisites: 1- Created the website for your server via ISPConfig; -> DONE 2- The website accessible online; -> DONE 3- ISPConfig SSL enabled (via installation or update); -> DONE 4- LE SSL successfully enabled for the website. -> DONE 5- Use « LE4ISPC » -> ERROR Following this, the server refused to restart, displaying the error: Code: Job for apache2.service failed because the control process exited with error code. See "systemctl status apache2.service" and "journalctl -xe" for details. I asked for help from a friend who was able to help me restore the server by restoring ISPConfig using update.php. But some errors remain. Site certificates no longer want to install, nor does the administration certificate work. I think it is en error related to the bad installation with "LE4ISP" script. Here is the log of "Let’s Encrypt" for the last certificate of one of the sites hosted on the server: /var/log/letsencrypt/letsencrypt.log Code: 2019-12-30 12:30:03,813:DEBUG:certbot.log:Exiting abnormally: Traceback (most recent call last): File "/usr/bin/letsencrypt", line 11, in <module> load_entry_point('certbot==0.28.0', 'console_scripts', 'certbot')() File "/usr/lib/python3/dist-packages/certbot/main.py", line 1340, in main return config.func(config, plugins) File "/usr/lib/python3/dist-packages/certbot/main.py", line 1209, in certonly le_client = _init_le_client(config, auth, installer) File "/usr/lib/python3/dist-packages/certbot/main.py", line 604, in _init_le_client acc, acme = _determine_account(config) File "/usr/lib/python3/dist-packages/certbot/main.py", line 521, in _determine_account config, account_storage, tos_cb=_tos_cb) File "/usr/lib/python3/dist-packages/certbot/client.py", line 183, in register regr = perform_registration(acme, config, tos_cb) File "/usr/lib/python3/dist-packages/certbot/client.py", line 208, in perform_registration tos_cb) File "/usr/lib/python3/dist-packages/acme/client.py", line 846, in new_account_and_tos regr = self.client.register(regr) File "/usr/lib/python3/dist-packages/acme/client.py", line 278, in register response = self._post(self.directory[new_reg], new_reg) File "/usr/lib/python3/dist-packages/acme/client.py", line 95, in _post return self.net.post(*args, **kwargs) File "/usr/lib/python3/dist-packages/acme/client.py", line 1187, in post return self._post_once(*args, **kwargs) File "/usr/lib/python3/dist-packages/acme/client.py", line 1201, in _post_once response = self._check_response(response, content_type=content_type) File "/usr/lib/python3/dist-packages/acme/client.py", line 1056, in _check_response raise messages.Error.from_json(jobj) acme.messages.Error: urn:acme:error:unauthorized :: The client lacks sufficient authorization :: Account creation on ACMEv1 is disabled. Please upgrade your ACME client to a version that supports ACMEv2 / RFC 8555. See https://community.letsencrypt.org/t/end-of-life-plan-for-acmev1/88430 for details. 2019-12-30 12:30:03,814:ERROR:certbot.log:An unexpected error occurred: 2019-12-30 12:30:03,815:ERROR:certbot.log:The client lacks sufficient authorization :: Account creation on ACMEv1 is disabled. Please upgrade your ACME client to a version that supports ACMEv2 / RFC 8555. See https://community.letsencrypt.org/t/end-of-life-plan-for-acmev1/88430 for details. Of course I read like you that I have to update "ACME" to solve the problem. Looking at the state of "Certbot": Code: [email protected]: /# certbot -v Root logging level set at 10 Saving debug log to /var/log/letsencrypt/letsencrypt.log Requested authenticator None and installer None No candidate plugin Selected authenticator None and installer None Certbot doesn't know how to automatically configure the web server on this system. However, it can still get a certificate for you. Please run "certbot certonly" to do so. You'll need to manually configure your web server to use the resulting certificate. I don't know if this is part of the problem. Of course, I read the page: https://www.howtoforge.com/community/threads/lets-encrypt-error-faq.74179/ I tried a previous time to follow many indications given here and there on the forum or on the web, but I cannot seem to have Let’s Encrypt certificates both on the sites and on the administration. This is the second installation of ISPConfig that I am doing. I had the same problem the previous time and I had to reinstall everything because I admit that I am unable to solve these kinds of problems ... I would appreciate the help of someone experienced on ISPConfig available to solve this problem or help me do it…. I just want to restore the possibility of using SSL and Let’s Encrypt on my sites, and also use a Let’sEncrypt certificate in my administrations (ISPConfig, PHPMyAdmin, Roundcube). I'm willing to pay for help or to do this for me. I can't get out of this problem. I think it is not that complicated but I do not master this job enough to do it…. Is it possible to find someone who could do it on this forum? Or at least help me? I would point out that in parallel with this subject in the forum, I contacted "Business" support to ask if I could get their help and the price it would cost me. Thank you in advance to those who will take the time to answer me.