I’m having similar errors, which appear to be certificate related.
I actually migrated my plex server from one Synology NAS to another, and I’ve had the exact same error saying that app.plex.tv is unable to connect to my server securely. It appears as if the certificate is attached to my old server. How can I get a new certificate generated?
Plex.tv will generate a certificate when the server knows it needs one.
I would like you to:
Stop Plex
Open FileStation
Navigate PlexMediaServer/AppData/Plex Media Server/Cache
Delete cert-v2.p12
Restart Plex
If this does not allow the certificate to download, we will find out what is wrong with file permissions in the PlexMediaServer shared folder and/or connectivity which is blocking it.
Thanks for the response. Unfortunately, that didn’t work.
The new server created by the move has no library, so maybe that’s why it has no certificate associated? It is trying to pull all library content from the original server name, which is physically on the new drive, but I’m not sure the plex web app can find it there. I can see it in other apps, but not in any browser.-
I went to the Cache directory and deleted cert-v2.p12 as mentioned above here.
After a restart it was working again.
Thanks if that was your doings
As for the permissions it seems to be owned by “998:plex”
My PME is running on a Proxmox in a ubuntu LXC.
I was struggling to get the users mapped properly, so that could be a problem.
However, it has been working perfectly for months.
I had to do a couple different iterations of installing Plex through Portainer. Everything is working now, but my certificate is likely tied to one of the previous installations. I have deleted cert-v2.p12 and restarted Docker, but I am still getting the “Certificate name does not match input.” error.
Will resetting the certificate on your side fix it, or do I need to delete some other files?
Originally, I found this thread beccause when I went to my internal Plex server (http://[server]:32400/web/), my Movie and TV folders had a little (!) next to them telling me that the certificate name does not match input.
That problem is now resolved (thank you if you did something!), so let me ask you a related question.
Should that certificate allow ssl access on my internal Plex server (https://[server]:32400/web/)? Because I do see that same “Certificate name does not match input” error again when I try to connect with https.
By not telling me what [server] is, I can’t answer the question
How do you specify that?
A LAN-only hostname ?
A Hostname.LAN domain ?
A full FQDN ?
The only time it’s going to complain is when there’s a certificate (for a domain) involved and the domain name (which is encoded in the certificate) doesn’t match.
If you are using your own domain name with Plex (which is common)? or is it attached to the host?
Did you add your domain certificate to PMS (Settings - Server - Network) ??
Plex/web itself , because it has Plex’s certificate embedded, connects back to the server using https. The certificates match and we get the green dot to show the connection is secure.
If you add your certificate to Plex, it will know to ‘switch’ from your certificate (on the inbound) to its certificate for all Plex-Plex communication.
It’s important (required) that your certificate also include the CA (Certificate Authority) info in the P12.
PMS requires this to guarantee the identity being claimed is real (Prevent self-signed certificates from falsely claiming/spoofing an identity)