Recent updates have broken my Plex Unraid Docker. I can connect via the unsecure URL, but app.plex.tv and all other clients cannot connect to the server anymore. The logs are reporting:
This log entry repeats quite often, so I’m guessing I’m getting blocked and this is preventing me from getting the SSL cert needed for clients to access. I’m going to shut down my plex server for a few hours or so and see if that fixes it.
Any other suggestions? My plex server has been going offline more and more lately, so I’m getting increasingly frustrated with it.
Server Version#: 1.32.0.6918
Player Version#: anything on local WAN.
I’m getting the same thing on a bare metal Ubuntu 22.04 install of Plex.
Apr 16, 2023 22:31:03.182 [0x7f889d27db38] ERROR - [CERT] CERT: Error acquiring new certificate: Failed to upload CSR: 429, <?xml version="1.0" encoding="UTF-8"?>
<errors>
<error code="1003" message="API rate limit exceeded" status="429"/>
</errors>
Apr 16, 2023 22:31:03.182 [0x7f889d27db38] DEBUG - [CERT] MyPlex: Last published value didn't change, we're done.
Apr 16, 2023 22:31:03.184 [0x7f889d27db38] ERROR - [CERT] PKCS12_parse failed: error:0308010C:digital envelope routines::unsupported
Apr 16, 2023 22:31:03.184 [0x7f889d27db38] ERROR - [CERT] Found a certificate, but couldn't install it.
Apr 16, 2023 22:31:03.184 [0x7f889d27db38] DEBUG - [CERT] CERT: Forcing refresh.
Apr 16, 2023 22:31:03.185 [0x7f889d27db38] ERROR - [CERT] PKCS12_parse failed: error:0308010C:digital envelope routines::unsupported
Apr 16, 2023 22:31:03.185 [0x7f889d27db38] DEBUG - [CERT] CERT: Unable to parse existing certificate, fetching a new one.
Apr 16, 2023 22:31:03.185 [0x7f889d27db38] DEBUG - [CERT/HCl#1592] HTTP requesting GET https://plex.tv/api/v2/devices/da186424775be8a41e4b4b2d6208e9d7ad819f17/certificate/subject
Apr 16, 2023 22:31:03.304 [0x7f889c847b38] DEBUG - [HttpClient/HCl#1592] HTTP/2.0 (0.1s) 200 response from GET https://plex.tv/api/v2/devices/da186424775be8a41e4b4b2d6208e9d7ad819f17/certificate/subject (reused)
Apr 16, 2023 22:31:03.609 [0x7f889d27db38] DEBUG - [CERT/HCl#1593] HTTP requesting PUT https://plex.tv/api/v2/devices/da186424775be8a41e4b4b2d6208e9d7ad819f17/certificate/csr?reason=unreadable&invalidIn=0```
Seeing this on repeat since updating to 1.32.0.6918. Prior to running that update, I was able to access content on the local WAN as well as remotely, but now I can only access remotely while seeing this error.
Shutting down indeed fixes this issue. Not sure how long you need to go offline, but I left my server off for 8 hours, and then started it up. Clients can connect again.
Plex needs to add a timeout to the server so it does not flood the website it is trying to get a SSL cert from.