ExpiryPing

Blog

SSL monitoring insights, guides, and updates.

August 24, 2026 · 15 min read

Self-Signed Certificate in Certificate Chain

Fix self signed certificate in certificate chain in curl, npm, Python, git and Java. Four causes, four fixes — and disabling TLS verification isn't one.

August 18, 2026 · 13 min read

Certificate Verify Failed: Certificate Has Expired (How to Fix)

certificate verify failed: certificate has expired in Python. SSL certificate problem in curl and git. CERT_HAS_EXPIRED in Node. PKIX path validation failed in Java. sslv3 alert certificate expired in OpenSSL. Same expiry, six error strings, three different root causes — here's how to tell them apart before you break something.

July 25, 2026 · 12 min read

My Domain Expired — How Do I Get It Back?

My domain expired — how do I get it back? The recovery path: grace period renewal, redemption fees, and the point where the domain is gone for good.

July 20, 2026 · 6 min read

SSL Certificate Expired: How to Fix ERR_CERT_DATE_INVALID

Your connection is not private. ERR_CERT_DATE_INVALID. NET::ERR_CERT_DATE_INVALID. All three mean the same thing: the SSL certificate on your server has expired. Here's how to confirm it, fix it, and stop it happening again.

July 13, 2026 · 7 min read

How to Check SSL Certificate Expiry (3 Ways + openssl)

Check SSL certificate expiry from the browser, openssl, PowerShell, or online. Copy-paste commands for Linux, Windows, and .pfx files.

July 8, 2026 · 6 min read

Cloudflare SSL Handshake Failed: How to Fix Error 525 and 526

Error 525 means Cloudflare couldn't complete a TLS handshake with your origin. Error 526 means it reached the origin but rejected the certificate. Here's how to diagnose which one you have and fix it.

July 6, 2026 · 5 min read

How to Set Up SSL Expiry Alerts (Without Installing Anything)

Most sites either have no SSL expiry alerts, or alerts that fire too late to act on. Here's how a proper alert window works — and why 'auto-renewal is on' is not the same thing.

July 3, 2026 · 5 min read

Your SSL Is Fine. Your Domain Just Expired.

SSL certificates and domain registrations expire independently, from different vendors, with different failure modes. Monitoring one does not protect you from the other.

June 16, 2026 · 5 min read

Why Let's Encrypt Auto-Renewal Fails (And How to Catch It)

Let's Encrypt is supposed to renew certificates automatically. When it silently fails, your site goes down with a security warning. Here are the most common failure modes and how to catch them before your visitors do.

June 8, 2026 · 5 min read

How to Monitor SSL Certificates for Multiple Client Sites

If you manage SSL certificates across 10, 20, or 50 client websites, manual tracking doesn't scale. Here's how to monitor them all without storing a single credential.

June 4, 2026 · 4 min read

SSL Certificates Just Got a Lot Shorter — What It Means for Agencies

The CA/Browser Forum reduced SSL certificate lifespans from 398 days to 200 days. By 2029 it drops to 47 days. Here's what that means for agencies managing client sites.