initially succesfully enrolled my certificate in November. Scheduled a cron for renewing it automatically. Cron ran today, but letsencrypt-auto failed with exactly the same problem like here (maybe because of a distribution upgrade of the linux os done meanwhile, it probably broke the python virtual environment):
So I followed the proposed solution of this topic (but didn´t remove the folder, I just renamed it). So after running ./letsencrypt-auto again for the first time after it was recompiled (without any parameters), I ended up on the dialog:
No names were found in your configuration files. You should specify ServerNames in your config files in order to allow for accurate installation of your certificate. If you do use the default vhost, you may specify the name manually. Would you like to continue?
So I stopped this “create a new certificate process”, because the certificate still exists - I still only want to renew it. Therefore I gave the renew command line a try:
sudo ./letsencrypt-auto --renew certonly --agree-dev-preview --server https://acme-v01.api.letsencrypt.org/directory -d domain.name --rsa-key-size 2048 --renew-by-default --standalone-supported-challenges tls-sni-01 >> /home/pi/tools/letsencrypt_renewcert.log
This time it gave me: “authenticator could not be determined or is not installed”
I´ve got no idea what´s wrong here and how I could fix that.
==> Any ideas?
==> Any logs you need to take a look at?