Ok let me preface this with a i have no idea what I'm doing sorry. so if offering advise please treat me like a person who has a decent understanding of using a computing, but not of managing servers so this is a huge learning experience for me. I apologize in advance for my stupidity
My domain is: Infinitabathrooms.co.uk
I ran this command: sudo certbot renew -v --dry-run
It produced this output:
Saving debug log to /var/log/letsencrypt/letsencrypt.log
Processing /etc/letsencrypt/renewal/infinitabathrooms.co.uk-0001.conf
Certificate is due for renewal, auto-renewing...
Plugins selected: Authenticator dns-digitalocean, Installer None
Simulating renewal of an existing certificate for infinitabathrooms.co.uk and *.infinitabathrooms.co.uk
Performing the following challenges:
dns-01 challenge for infinitabathrooms.co.uk
dns-01 challenge for infinitabathrooms.co.uk
Cleaning up challenges
Failed to renew certificate infinitabathrooms.co.uk-0001 with error: Error finding domain using the DigitalOcean API: Unable to authenticate you (Did you provide a valid API token?)
Processing /etc/letsencrypt/renewal/infinitabathrooms.co.uk-0002.conf
Certificate not due for renewal, but simulating renewal for dry run
Plugins selected: Authenticator dns-digitalocean, Installer None
Simulating renewal of an existing certificate for infinitabathrooms.co.uk and www.infinitabathrooms.co.uk
Performing the following challenges:
dns-01 challenge for infinitabathrooms.co.uk
dns-01 challenge for www.infinitabathrooms.co.uk
Cleaning up challenges
Failed to renew certificate infinitabathrooms.co.uk-0002 with error: File not found: /home/infinita/.secrets/certbot/digitalocean.ini
Processing /etc/letsencrypt/renewal/infinitabathrooms.co.uk-0003.conf
Certificate is due for renewal, auto-renewing...
Plugins selected: Authenticator dns-digitalocean, Installer None
Simulating renewal of an existing certificate for *.infinitabathrooms.co.uk
Performing the following challenges:
dns-01 challenge for infinitabathrooms.co.uk
Cleaning up challenges
Failed to renew certificate infinitabathrooms.co.uk-0003 with error: Error finding domain using the DigitalOcean API: Unable to authenticate you (Did you provide a valid API token?)
Processing /etc/letsencrypt/renewal/infinitabathrooms.co.uk.conf
Certificate not due for renewal, but simulating renewal for dry run
Plugins selected: Authenticator apache, Installer apache
Simulating renewal of an existing certificate for infinitabathrooms.co.uk and 3 more domains
Performing the following challenges:
http-01 challenge for infinitabathrooms.co.uk
http-01 challenge for merchant.infinitabathrooms.co.uk
http-01 challenge for www.infinitabathrooms.co.uk
http-01 challenge for www.merchant.infinitabathrooms.co.uk
Waiting for verification...
Cleaning up challenges
Processing /etc/letsencrypt/renewal/merchant.infinitabathrooms.co.uk.conf
Certificate not due for renewal, but simulating renewal for dry run
Plugins selected: Authenticator dns-digitalocean, Installer None
Simulating renewal of an existing certificate for infinitabathrooms.co.uk and merchant.infinitabathrooms.co.uk
Performing the following challenges:
dns-01 challenge for infinitabathrooms.co.uk
dns-01 challenge for merchant.infinitabathrooms.co.uk
Cleaning up challenges
Failed to renew certificate merchant.infinitabathrooms.co.uk with error: Error finding domain using the DigitalOcean API: Unable to authenticate you (Did you provide a valid API token?)
Processing /etc/letsencrypt/renewal/www.infinitabathrooms.co.uk.conf
Certificate not due for renewal, but simulating renewal for dry run
Plugins selected: Authenticator apache, Installer apache
Simulating renewal of an existing certificate for www.infinitabathrooms.co.uk
Performing the following challenges:
http-01 challenge for www.infinitabathrooms.co.uk
Waiting for verification...
Cleaning up challenges
The following simulated renewals succeeded:
/etc/letsencrypt/live/infinitabathrooms.co.uk/fullchain.pem (success)
/etc/letsencrypt/live/www.infinitabathrooms.co.uk/fullchain.pem (success)
The following simulated renewals failed:
/etc/letsencrypt/live/infinitabathrooms.co.uk-0001/fullchain.pem (failure)
/etc/letsencrypt/live/infinitabathrooms.co.uk-0002/fullchain.pem (failure)
/etc/letsencrypt/live/infinitabathrooms.co.uk-0003/fullchain.pem (failure)
/etc/letsencrypt/live/merchant.infinitabathrooms.co.uk/fullchain.pem (failure)
4 renew failure(s), 0 parse failure(s)
Ask for help or search for solutions at https://community.letsencrypt.org. See the logfile /var/log/letsencrypt/letsencrypt.log or re-run Certbot with -v for more details.
My web server is (include version):
Server version: Apache/2.4.41 (Ubuntu)
Server built: 2024-04-10T17:46:26
The operating system my web server runs on is (include version): DISTRIB_DESCRIPTION="Ubuntu 20.04.1 LTS"
My hosting provider, if applicable, is: Digital Ocean
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): no
The version of my client is (e.g. output of certbot --version
or certbot-auto --version
if you're using Certbot): certbot 2.10.0