Let’s Encrypt SSL certificates in Plesk are set to auto-renew by default — so you usually don’t have to do anything extra.
But it’s smart to double-check. Here’s how to make sure your SSL auto-renewal is active and working properly in Plesk:
Open your browser and go to your Plesk login page.
Enter your Username and Password.
Click Log in.
In the left menu, click Websites & Domains.
Select the domain you want to check.
If you see a Let’s Encrypt icon, click that.
If not, click SSL/TLS Certificates, then find your Let’s Encrypt certificate.
If the SSL is already installed, you’ll see a section showing:
Certificate Type: Let’s Encrypt
Auto-renewal: Enabled
If it says enabled, you’re all set — Plesk will automatically renew it every 90 days before expiration.
If renewal fails (e.g., due to DNS issues, wrong email, etc.), Plesk usually shows a warning message. To fix it:
Make sure your domain points to the correct server (DNS must be active).
Reissue the certificate:
Click Let’s Encrypt again.
Re-enter your email.
Click Renew or Install.
This resets the auto-renewal timer and usually solves the issue.
To get notified if SSL fails to renew:
Go to Tools & Settings > Notifications
Enable email alerts for:
“SSL/TLS certificate expiration”
“Let’s Encrypt SSL certificate issues”
You’re done! Plesk and Let’s Encrypt handle renewal automatically, so your SSL certificate stays valid without manual steps.