Playbook
ssl
easy
Fix an expired SSL certificate
Your SSL certificate has expired and browsers are showing a security warning. Here is the fastest path to a clean cert.
15 minutesLast reviewed 2026-06-09
What is happening
When an SSL certificate expires, every visitor sees a full-page browser warning ("Your connection is not private", NET::ERR_CERT_DATE_INVALID). Search engines stop crawling HTTPS pages within hours and your conversion rate drops to near zero until it is fixed.
Fix it in 3 steps
openssl s_client -connect yourdomain.com:443 -servername yourdomain.com 2>/dev/null | openssl x509 -noout -issuer to see the issuer.If you self-host with Let's Encrypt
Run:
sudo certbot renew --force-renewal
sudo systemctl reload nginxThen re-test the site in Lemwatch. The SSL grade should go from F back to A within one check cycle.
Common gotchas
sudo systemctl status certbot.timer. Re-enable with sudo systemctl enable --now certbot.timer./.well-known/acme-challenge/ from the redirect.What this doesn't do
This playbook does not cover EV certificates, code-signing certs, or client-authentication certificates. For those, contact your CA directly.