Networking & DNS
Bug Report
Expired TLS certificate outage: certbot renewal had been failing silently for weeks
Our customer portal went dark at 07:12 when its Let's Encrypt certificate expired. Certbot's timer had run twice a day for a month and failed every time, because a firewall change blocked port 80. Here is how we traced it, fixed it and made expiry impossible to miss.