I want to update my certbot from 0.12.0 to 0.21.0. How can I do that? Thank you in advance.
Can you please try run “
sudo yum update” and see if there’s any update for certbot?
@stevenzhu I tried running that command it says upgrading certbot version 0.19.0-1.fc25, but it did not update the current. Running the command certbot --version still shows 0.12.0
find / -name certbot
It’s in the /usr/bin/certbot.
you found just the one?
Yes, just that one. Are there any other files I need?
I would try removing certbot and then reinstall.
If the version remains the same…
Then check on this page:
If I remove the current, are there any issues that might occur on my website which is currently using the certs?
I come up to update the certbot because I’m experiencing error in renewing the ssl of one of the website which is in the cloudflare. I searched and I found this one: IMPORTANT: What you need to know about TLS-SNI validation issues
It should not remove the contents of the
But to be safe, you can copy it elsewhere.
Will try that. I come up to update the certbot because I’m experiencing error in renewing the ssl of one of the website which is in the cloudflare. I searched and I found this one: IMPORTANT: What you need to know about TLS-SNI validation issues
That link doesn’t not make any mention of CloudFlare (which can sometimes be problematic)
The error says “Client with the currently selected authenticator does not support any combination of challenges that will satisfy the CA.” I’m thinking it is something to do with the configuration in Cloudflare server.
You should be able to just run
certbot renew --cert-name example.org --preferred-challenges http
Will try that one and see if it go through.
Also, you might be able to use certbot-auto
See: How to get a Let's Encrypt certificate while using CloudFlare
That’s … odd. Are you sure your Certbot is up to date?
certbot --version certbot renew --cert-name example.org -a apache --preferred-challenges http --dry-run
Uninstalling your old certbot is perfectly safe. All of your data is in
/etc/letsencrypt and will be preserved.
Please show the
(Or whichever the site name that your are having trouble with.)
The reason that you cannot update certbot with yum is that Fedora 25 reached end-of-life in December 2017 and is no longer receiving updates.
But your server is missing important security updates, such as for the highly publicized Spectre/Meltdown vulnerabilities, so you should strongly consider upgrading your Fedora installation anyway, even if you can get certbot working.