Server Version#: v1.42.1.10060-4e8b05daf
Player Version#: N/A
I went to add an additional user to my long running, remotely accessible server and they identified issues getting my server to show up.
It was fine for me, so I logged out and in as a sanity check, and now I too can’t access my own server, either locally (http://192.168.50.200:32400/) or remotely (https://app.plex.tv/desktop/#!/).
Inspecting my Plex Media Server.log
I see a lot of, if not all, API requests to plex.tv
failing with the error: (60, SSL peer certificate or SSH remote key was not OK) (SSL: no alternative certificate subject name matches target host name 'plex.tv')
Related forum posts or support articles:
- Suddenly no remote access - Plex Media Server / Remote Access - Plex Forum
- Long running old thread, largely used for general troubleshooting.
- @ChuckPa occasionally reset user’s certificates to resolve their issues. I hope that’s all I might need too? If so, is there a way users like me can fix this on our own?
- Custom domain ssl does not work after update to server version 1.42.1.10060-4e8b05daf - Plex Media Server - Plex Forum
- Recent, although I don’t have a custom domain or SSL. Maybe related to recent update?
- Plex Media Server can’t sign in to Plex account or be claimed | Plex Support
- My specific
Error 60
isn’t listed, and the other possible solutions haven’t worked.
- My specific
More context:
- Running on Unraid 7.1.2 using the official plexinc app (plexinc/pms-docker - Docker Image | Docker Hub). Set to
host
network type. - No proxy, No CGNat, No custom domain name (All users use https://app.plex.tv/), No custom SSL
- On a dynamic IP with my ISP
- Port 32400 forwarded in router (working fine for many users for more than a year)
- I’ve updated plex recently, but my logs don’t go back far enough to confirm when the API requests started failing, and if they were associated with a specific update. I suspect this isn’t associated with an update.
- Log file: Plex Media Server.log (387.4 KB)
- Note that I’ve redacted emails, media names and my public ip. Happy to share unedited logs via DM.
Troubleshooting I’ve tried:
-
Deleting (renaming) the
.p12
certificate file that was underCache/
. I seem to have lost it during my troubleshooting so I no longer have it. -
Deleting specific values from
Preferences.xml
per Why am I locked out of Server Settings and how do I get in? | Plex Support- This allowed me to access the server locally. It was unclaimed, but clicking the claim button tried to make an API request to
plex.tv
that failed with the same error. - I’ve undone this change for now.
- This allowed me to access the server locally. It was unclaimed, but clicking the claim button tried to make an API request to
-
Changing my Unraid server’s DNS from my router to
1.1.1.1
, restarting entire docker service. -
Comparing a DNS lookup from a third-party ( SSL Checker ) with a DNS lookup from within the docker container
- Website said
52.213.108.76
. Container (onlygetent
seems to come installed) said52.49.141.28
&52.213.108.76
. Seems fine.-
getent
# getent hosts plex.tv 52.49.141.28 plex.tv 52.213.108.76 plex.tv
-
- Website said
-
Checking
subject
&issuer
from this command within the container:openssl s_client -connect plex.tv:443 -servername plex.tv
. This connected and listed DigiCert, looks legit. -
I will try restarting the Unraid server within the next 12 hours or so when I can get physical access to it.
Appreciate any help figuring out what’s going on with this. Cheers.