Server Version#: 7,1,1,42962 Update 1
Player Version#:
Installed Plex on a DS1520+ and prior models in the past before a certificate for domain name was added. Added a 3rd party cert for domain name (not PlexSigningCert) all other services on nas are secure. Launching the Plex icon on the NAS in DSM errors out as not secure and NET::ERR_CERT_COMMON_NAME_INVALID.
Sad to say – Make a browser toolbar bookmark is the easiest.
As for the certificate, you add your certificate along side the DSM provided certificate.
Don’t forget to tell PMS you’re using this certificate so it allows it.
(Settings - Server - Network - Show Advanced)
I was also reading other posts here and saw 1 you were involved in about Plex Server times out. I did not have that problem with my install from yrs ago onto this DS1520+ but noticed all his info was about the exact same as mine except for his home directory structure. I too have the 1.21.0-3744beta version listed so I figured i would clean that up as well. I erased every thing except for my custom media folder I even had to manually delete the plexmediaserver share and plex share manually. Just an FYI for you: I reinstalled with the 64 bit 1.30.0.6359-7000 version of the server and is adding all my shared libraries back into plex, But it never updated the Plex newest online version still says ver. 1.21.0-3744(beta).
Onto my original issue. I understand using the web browser link to app.plex.tv… and works just fine and all my from outside connections to my nas are secure thru the domainname certificate but I wanted to use the icon in the nas box itself. 1 thing i noticed is when launching the icon it tries to goto https://domainname:32400/web which is not secure and errors out but editing that link in the web brower url to http://internal_ip:32400/web is not secure but goes right to the page of my login users icons to login to plex and works fine. I understand the certificates do not work on ip addresses only domainnames.
I’m fairly new at understanding the certificate install process so things are a bit confusing. When i go into the app.plex.tv… link for the settings > network field for the certificate I tried using the PlexSign.key file but the location field asks for a path to the file which is not on the nas the PlexSign.key i downloaded is on my pc so if I use my pc’s path to the file how do other sign in users from other devices which they do not have access to my hard drive where the PlexSign.key resides work for them. I was able to put the 2 fields in but not the anything in the encryption key field and saved it but I dont see any difference in its effect.
Update: Looks like DSM 7 did not change quite everything just the way certificates are added, as far as launching the icon from the nas box, I found by doing a reset and clean up in the chrome browser the icon now uses my domain name and I get to the user page to select a user without any errors. The user page and after choosing a user the plex page still comes up as not secure using domainname:32400/web/index.html#!/ but it does now work without having to goto https://app.plex.tv/desktop/#!/ so I’m ok with that until I can make the connection secure going out from the nas box on the domain name.
If “domainname” is your domain name, did you forget to add it to PMS ?
(Settings - Server - Network - Show Advanced ) . PMS must ingest the p12 (Key. Cert, and CA)
Possibly, Just noticed from the domain link it does show a brief msg about the page taking to long but after 5 seconds it goes to the select user page and once a user is selected the page will show my movie, music, tv shows etc thumbnails I can click on a movie and get the play button screen but if I try and use the Settings (wrench) option it says an unexpected error occured.
I did also go in using the appl.plex.tv/desktop/#/ and I do only have the domainname in the 3rd input field. I only have a pkcs #7 file but probably wont work, my domain cert is in a pem file format. I also have my private key and intermediate files I used on the nas for my domain cert but they were not entered in the plex app settings