Please fill out the fields below so we can help you better. Note: you must provide your domain name to get help. Domain names for issued certificates are all made public in Certificate Transparency logs (e.g. crt.sh | example.com), so withholding your domain name here does not increase secrecy, but only makes it harder for us to provide help.
My domain is: fmp.com
I ran this command: /usr/bin/certbot certonly -n
--server https://acme-v02.api.letsencrypt.org/directory
--dns-linode
--dns-linode-credentials /root/[redacted]
--dns-linode-propagation-seconds 1000
-d *.fmp.com
It produced this output:
certbot: error: unrecognized arguments: --dns-linode-credentials /root/[redacted] --dns-linode-propagation-seconds 1000
(fq path to Linode API credentials has been redacted)
My web server is (include version): Apache/2.4.18
The operating system my web server runs on is (include version): Ubuntu 16.04.7 LTS
My hosting provider, if applicable, is: Linode
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): 1.21.0
I have been running the command (above) from a cron job to periodically automatically re-create a wildcard cert for my domain name, and for at least a year or so it has been running without a hitch. Recently, however, it seems that the --dns-linode-credentials and --dns-linode-propagation-seconds are no longer recognized by certbot. This has been scripted locally, and perhaps I'm no longer paying attention, but what has changed, and what do I need to do to get my script working again?