How to renew SSL certificate let's encrypt in ubuntu 20.04?
I have a project with Asp.Net Core 3.1 and deploying it on Linux Ubuntu 20.4.
In this server, I install Nginx and use an SSL certificate free of let's encrypt free 3 months for HTTPS.
Today I access my domain get SSL not trust, You can see the image below:
How can I renew it?
Jair Rojas Garcia Nov 11 2021
For cerbot SSL, you can follow the syntax below:
certbot --force-renewal -d domain-name-1-here,domain-name-2-here
certbot --force-renewal -d www.quizdeveloper.com,quizdeveloper.com
I hope it helpful for you.
bhavana b Nov 11 2021
I usually use the command below:
sudo certbot renew --dry-run
After running command above, you can check the status of SSL by using the command:
sudo systemctl status certbot.timer
Below is the result:
certbot.timer - Run certbot twice daily Loaded: loaded (/lib/systemd/system/certbot.timer; enabled; vendor preset: enabled) Active: active (waiting) since Tue 2021-02-09 21:38:50 UTC; 9 months 0 days ago Trigger: Thu 2021-11-11 09:24:49 UTC; 5h 20min left
Nguyen Truong Giang Nov 11 2021
I found a solution very easily. You can run the command below on your Linux server:
letsencrypt --nginx renew
And you can see the result as below:
The following certs were successfully renewed: /etc/letsencrypt/live/example.com/fullchain.pem (success) /etc/letsencrypt/live/img.example.com/fullchain.pem (success) The following certs could not be renewed: /etc/letsencrypt/live/example.com-0001/fullchain.pem (failure) /etc/letsencrypt/live/example.com/fullchain.pem (failure) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 renew failure(s), 0 parse failure(s)
Note: You have to wait after 10 mins and try to reload your domain on the browser and you can see SSL fixed.