Denial
$0/ forever
"Certificates? We don't have any of those."
- One (1) calendar reminder you will ignore
- Hope, renewable annually
- A single manual renewal, at 11pm
Your connection to the future is not private
NET::ERR_CERT_VALIDITY_APOCALYPSE
By March 2029, every public TLS certificate on Earth will live just 47 days. BubOps cannot stop the CA/Browser Forum. But we will be right here in the server room — panicking, professionally — when your padlock turns red.
Broadcast segment 01 · The situation
In April 2025 the CA/Browser Forum passed Ballot SC-081v3 — 25 certificate authorities in favor, zero against, with Apple, Google, Microsoft and Mozilla all voting yes. Maximum certificate lifetime drops in three steps. Watch a certificate's whole life collapse:
Every publicly trusted TLS certificate is affected. There is no opt-out, no enterprise exception, and no amount of asking the CA nicely. There is only automation.
Broadcast segment 02 · Intercepted transmissions
Unverified. Almost certainly fictional. Emotionally accurate.
"I set 47 calendar reminders. My calendar now has its own on-call rotation."
"We moved everything to ACME and now I have so much free time I took up woodworking. Ask me about my birdhouse."
"Our cert expired on a Friday at 4:59pm. We do not talk about the weekend."
Broadcast segment 03 · The part that actually helps
Shorter lifetimes only hurt when renewal is manual. Do these, in order, and 47 days becomes a non-event. This is the real advice. We hid it inside a joke so you'd read it.
Find them all — including the one on that server nobody will admit they own. You cannot renew what you cannot see. Start with a discovery scan and a single source of truth.
Let's Encrypt, ZeroSSL, or your CA's ACME endpoint. Point a client (certbot, acme.sh, Caddy, cert-manager) at it and let renewal happen on its own. This is the whole ballgame.
Watch expiry dates and warn at 30 / 14 / 7 days out. Page a human only when the automation fails — not as the primary renewal mechanism.
Kill manual approval gates for routine renewals. A 47-day certificate cannot wait three weeks for a change ticket. Make renewal boring and fast.
Treat certificates as fleet, not pets. Adopt certificate lifecycle management, and stand up a private ACME CA for internal services so the same automation covers everything.
Broadcast segment 04 · Choose your coping strategy
None of these are real. There is no checkout. The buttons scroll you to the advice, because the advice is free.
$0/ forever
"Certificates? We don't have any of those."
Free· you just do it
"You automated. You're free."
$47/ mo, symbolic
"What if we just… asked the CA nicely?"