⚠ Update ACME Let's Encrypt SSL Client

Recently Let’s Encrypt Change there CDN provider and going to deprecated the ACMEv1 API
Many User’s Facing SSL installation Error and Renewal issue

Upgrade the ACME Let’s Encrypt SSL Client to Latest Version

  • Login to your server via SSH
  • Keep the Root login - Don’t log in as Sudo user
  • Next Update the acme.sh Client
/etc/letsencrypt/acme.sh --upgrade --home "/etc/letsencrypt"
  • Update the Certificates
/etc/letsencrypt/acme.sh --cron --home "/etc/letsencrypt" > /dev/null
  • Verify the installed Version

/etc/letsencrypt/acme.sh --home "/etc/letsencrypt" -v
  • List the installed SSL Certificate
/etc/letsencrypt/acme.sh --home "/etc/letsencrypt" --list
  • Check the Crontab (it contains the Command line for SSL Auto-Renewal)
$ crontab -l

25 0 * * * "/etc/letsencrypt"/acme.sh --cron --home "/etc/letsencrypt" > /dev/null
3 Likes

Thanks! It was really helpful for me :wink:

1 Like