Server certificate stuck — Failed to upload CSR: 429 for 40+ hours, fresh keypair doesn't help

Hi @ChuckPa / @BigWheel. Could one of you please reset the certificate state for this server? I have a stuck-cert situation that’s been generating 429s for 40+ hours and won’t clear via any client-side action. Happy to provide my machineIdentifier and account email via DM whenever you need them — I’ve masked them below.

machineIdentifier: 1abb…8871 (full ID available on request)
Plex version: 1.43.1.10611-1e34174b1 (Linux)
Cert expired: 2026-05-13 02:42:48 UTC

Symptom: Plex’s renewer fires every 20 minutes and every attempt to PUT /api/v2/devices/<id>/certificate/csr returns 429. Verified the rate limit is not keyed on CSR content — I deleted the cached cert-v2.p12 to force a brand-new ephemeral keypair and fresh CSR (reason=missing&invalidIn=0), and that attempt also returned 429.

Sample log excerpts (UTC):

May 14 19:07:38  PUT /api/v2/devices/1abb…/certificate/csr?reason=expiring&invalidIn=-145490
May 14 19:07:38  HTTP/1.1 429 response
May 14 19:07:38  ERROR - CERT: Error acquiring new certificate: Failed to upload CSR: 429

May 14 19:39:38  CERT: Certificate did not exist, fetching a new one.
May 14 19:39:38  PUT /api/v2/devices/1abb…/certificate/csr?reason=missing&invalidIn=0
May 14 19:39:38  HTTP/1.1 429 response
May 14 19:39:38  ERROR - CERT: Error acquiring new certificate: Failed to upload CSR: 429

I’ve already pruned stale server entries on my account. Outbound auth is healthy (GET /certificate/subject returns 200). The token is valid and claimed=1 / myPlexSigninState=ok. Happy to provide more logs if useful. Thanks!

Done. Please stop and restart the server now.

Resolved. Many thanks!