Il est possible de passer plex en HTTPS
prérequis :
- un nom de domaine ou sous domaine
- un certificat pour le domaine ou sous domaine (wildcard ou non)
Concaténez le certificat, le certificat intermédiaire, le ca root, et la clé privée
ce qui donne un fichier du type :
-----BEGIN PRIVATE KEY-----
blablabla...
-----END PRIVATE KEY-----
-----BEGIN CERTIFICATE-----
blablabla....
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
blablabla.....
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
blablabla....
-----END CERTIFICATE-----
Tapez la commande dans le même répertoire ou vous avez concaténez vos fichiers:
openssl pkcs12 -export -out <nom_de_votre_certificat_pour_plex.pfx> -in <nom_de_votre_fichier_concaténé>
Dans l'application allez dans : Paramètres / Réseau
Remplir les champs suivant comme suit :
- "Emplacement du certificat personnalisé" : mettre le chemin absolu de votre certificat par exemple : </etc/ssl/plex/nom_de_votre_certificat_pour_plex.pfx>
- "Clé de cryptage du certificat personnalisé" : mettre votre mot de passe par exemple : <mot_de_passe_a_changer>
- "Domaine du certificat personnalisé" : mettre le domaine ou sous domaine couvert par votre certificat par exemple le sous domaine plex du domaine exemple.net : <plex.exemple.net>
Autre possibilité si vous ne voulez pas concaténer votre clé privé via la commande :
openssl pkcs12 -export -out <nom_de_votre_certificat_pk12>.pfx -inkey </chemin/de/votre/cle> -in </chemin/de/votre/certificat/concatene> -name <ce_que_vous_voulez> -passout pass:"<votre_mot_de_passe_pour_chiffrer_le_pkcs12>"