Back to overview
Downtime

Plex, Overseer, and 1 other service are down

Feb 02, 2026 at 03:14am UTC
Affected services
Plex
Overseer
Unifi Controller

Resolved
Feb 02, 2026 at 03:42am UTC

Summary

Multiple services went down for 22 minutes due to an expired SSL certificate. Nginx Proxy Manager failed to auto-renew because the DNS challenge was still configured for Route53 instead of Cloudflare.

Affected services:
- plex.kitzy.net
- overseerr.kitzy.net
- unifi.kitzy.net

Timeline

  • 10:12pm EST - SSL errors detected across all monitoring regions
  • 10:13pm EST - Incident triggered, alert sent
  • 10:34pm EST - Service restored
  • 10:35pm EST - Incident resolved

Total downtime: 22 minutes

Root cause

When I migrated DNS from Route53 to Cloudflare months ago, I didn't update the DNS challenge credentials in Nginx Proxy Manager. NPM continued trying to use Route53 for Let's Encrypt renewals, which failed silently until the cert expired.

Resolution

Updated NPM's DNS challenge configuration to use Cloudflare API credentials. Certificate renewed successfully.

Future Prevention

  • Document DNS provider changes in a checklist that includes updating NPM
  • Set up monitoring for upcoming certificate expirations (30-day warning)
  • Review all automation that depends on DNS provider credentials when switching providers

Updated
Feb 02, 2026 at 03:35am UTC

Plex, Overseer, and Unifi Controller recovered.

Updated
Feb 02, 2026 at 03:14am UTC

Overseer and Unifi Controller went down.

Created
Feb 02, 2026 at 03:14am UTC

Plex went down.