Articles

Comment réparer l’accès à distance Plex qui ne fonctionne pas

Plex est un flux multimédia client-serveur et une suite logicielle. Il dispose d’une application de bureau Plex Media Server disponible sur Windows, Ubuntu et macOS. Cette application vous permet d’organiser différents fichiers multimédias sur votre ordinateur et permet aux joueurs sur Internet d’y accéder s’ils disposent des informations d’identification correctes. C’est une excellente fonctionnalité qui a beaucoup gagné en traction au fil du temps.

L’accès à distance Plex ne fonctionne pas

Même si l’application est géniale, elle est quelque peu complexe avec beaucoup de paramètres à surveiller. C’est la raison pour laquelle plusieurs personnes rencontrent des problèmes où elles ne peuvent pas accéder à Plex ou obtenir le message d’erreur « Plex non disponible en dehors de votre réseau ». C’est un problème très courant, il n’y a donc rien à craindre.

Dans cette solution, nous examinerons toutes les causes de ce problème et ce que vous pouvez faire pour résoudre l’erreur. Les solutions sont répertoriées selon l’ordre croissant de complexité et d’utilité. Assurez-vous de commencer par le premier et de descendre.

Qu’est-ce qui fait que Plex Remote Access ne fonctionne pas ?

Nous avons analysé plusieurs cas d’utilisateurs différents et analysé leur situation. Selon les données que nous avons recueillies et les rapports que nous avons obtenus, nous avons compilé une liste des causes qui pourraient être responsables du problème:

  • Compatibilité NAT / UPnP: NAT ou UPnP (selon le modèle de votre routeur) doivent être activés pour que la redirection de port fonctionne correctement. Si ceux-ci ne sont pas activés ou ont des configurations différentes de celles requises, l’accès à distance Plex ne fonctionnera pas.
  • Double NAT : NAT (Network address translation) gère la tâche de gérer toutes les requêtes réseau entrant dans votre adresse IP publique par rapport à toutes les adresses IP internes. Il y a des situations où un « double » NAT se produit, ce qui provoque de nombreux problèmes et empêche l’accès à distance Plex de fonctionner.
  • Version obsolète de Plex: Plex Media Server publie des mises à jour fréquentes de temps en temps pour corriger des bugs ou introduire de nouvelles fonctionnalités dans l’application. Il peut y avoir des cas où votre application Plex est obsolète, vous devez donc la mettre à jour pour qu’elle fonctionne correctement.
  • Connexion Internet lente: De nombreux utilisateurs nous ont contactés pour nous informer du problème de « mise en mémoire tampon ». Cela se produit généralement si votre connexion Internet est très lente ou présente des interférences. Vous devrez peut-être examiner le réseau pour résoudre ce problème.
  • Pare-feu : Il peut arriver que votre pare-feu bloque la communication entre Plex Media Server. Habituellement‘ les pare-feu « avancés » sont responsables de ce type de comportement.
  • Accès VPN requis: Certains FAI ont des problèmes d’utilisation de serveurs multimédias comme Plex simplement à cause des autorisations, etc. Ici, vous pouvez essayer d’utiliser un VPN et voir comment cela se passe.
  • Problème : Il peut y avoir un problème de réseau côté serveur ou le service peut être en panne en raison d’interférences réseau. Il n’y a rien de plus que vous pouvez faire à part le cyclisme sous tension de votre ordinateur.

Solution 1: Mise à jour vers la dernière version

Il existe de nombreux cas où plusieurs bogues sont induits dans l’application Plex, ce qui l’empêche de fonctionner comme prévu. Les logiciels qui nous entourent reçoivent des mises à jour de temps en temps et parfois ces mises à jour ne sont pas compatibles avec Plex. Par conséquent, ses ingénieurs déploient une mise à jour ciblant uniquement ce problème.

Si vous avez une version obsolète de Plex Media Server, il est recommandé de la mettre à jour dès que possible sans aucun délai. Ceci est très important, surtout si vous utilisez Plex en tant que service.

Normalement, l’application web de Plex se met à jour au fil du temps au fur et à mesure que vous l’utilisez. Le cas est différent dans le cas d’Ubuntu ou d’autres plates-formes sur lesquelles Plex fonctionne. Voici la méthode pour mettre à jour Plex sur une machine Ubuntu. Vous pouvez facilement Google d’autres méthodes de mise à jour si vous l’utilisez sur une autre plate-forme.

  1. Naviguez (ici) et trouvez l’URL du dernier package multimédia Plex.
    Téléchargement de la dernière version de Plex

Remarque: Dans le cas d’une application de bureau Windows, vous pouvez télécharger le fichier d’installation dans un emplacement accessible.

  1. SSH dans votre serveur. Pour les étapes suivantes, assurez-vous de remplacer les URL et les packages par la dernière version.
  2. Maintenant, exécutez la commande suivante pour télécharger le dernier paquet :
wget https://downloads.plex.tv/plex-media-server/0.9.12.4.1192-9a47d21/plexmediaserver_0.9.12.4.1192-9a47d21_amd64.deb
  1. Ensuite, nous installerons le paquet avec la commande suivante :
sudo dpkg -i plexmediaserver_0.9.12.4.1192–9a47d21_amd64.deb
  1. Une fois l’installation terminée, la commande suivante supprimera le fichier d’installation :
rm plexmediaserver_0.9.12.4.1192–9a47d21_amd64.debrm plexmediaserver_0.9.12.4.1192–9a47d21_amd64.deb
  1. Redémarrez votre machine et essayez d’exécuter Plex Media Server. Vérifiez si le problème est résolu.

Solution 2: Cycle de puissance pour la résolution des problèmes

Un autre scénario intéressant qui se produit assez fréquemment est celui où le serveur entre dans un état d’erreur / problème. Cela se produit généralement parce que Plex est une application lourde avec de nombreux paramètres en cours simultanément. Si l’un d’entre eux entre dans un état d’erreur ou charge une mauvaise configuration, il peut être inutilisable.

Il existe également des problèmes liés au réseau qui pourraient vous empêcher d’accéder à votre serveur Plex à partir d’autres appareils. Maintenant, il y a deux façons de procéder; soit vous pouvez mettre sous tension votre machine serveur et la machine cible, soit vous pouvez attendre la sortie du problème pour que le réseau revienne à son état normal. Pour le cycle de puissance, suivez les étapes ci-dessous :

  1. Éteignez vos deux ordinateurs (cible et service).
  2. Retirez le câble d’alimentation de chaque ordinateur. Maintenant, maintenez enfoncé le bouton d’alimentation de chaque ordinateur pendant environ 4 secondes pour que toute l’énergie soit drainée.
    Retirer le câble d’alimentation de l’ordinateur
  3. Maintenant, attendez 2 à 3 minutes avant de tout rebrancher. Maintenant, redémarrez votre ordinateur et lancez le serveur multimédia Plex.
  4. Attendez que le serveur soit correctement initialisé avant de vérifier si cela a résolu le problème.

Solution 3: Correction d’une connexion Internet lente

Nous sommes tombés sur le problème où les médias diffusés via Plex Media Server semblaient beaucoup tampon et provoquaient de la frustration pour les utilisateurs. Ce scénario se produit généralement lorsque votre connexion Internet n’est pas saine, ce qui oblige le serveur à utiliser moins de bande passante afin de fournir un accès au média.

Le même scénario s’applique également à l’ordinateur demandeur; si vous ne disposez pas d’une connexion Internet stable, vous ne pourrez pas demander et diffuser des médias efficacement. Tout d’abord, vous devez vérifier le nombre de périphériques en cours d’exécution sur votre réseau (à la fois le serveur et l’ordinateur demandeur). S’ils sont nombreux (+6), vous risquez de rencontrer un goulot d’étranglement.

En outre, vous devez également vérifier la bande passante globale de votre connexion. Il devrait avoir des chiffres décents afin d’éradiquer complètement le problème de mise en mémoire tampon. Vous devriez également envisager d’alimenter votre routeur en utilisant la méthode comme dans la dernière solution.

Solution 4: Désactivation des pare-feu avancés

Comme mentionné précédemment dans les causes, les pare-feu avancés sont connus pour bloquer les flux de connexion qui sont envoyés par Plex media server et sont nécessaires pour qu’il fonctionne correctement. Ces pare-feu avancés incluent pfsense ou des produits similaires.

Désactivation du pare-feu Plex

Maintenant, il y a deux façons de contourner ce problème; soit vous pouvez désactiver votre pare-feu, puis essayer d’accéder au serveur, soit vous pouvez vous assurer que les adresses IP suivantes sont n’étant pas bloqué :

34.245.172.5134.248.59.5252.49.250.22754.171.49.14363.34.171.72

Vous pouvez ouvrir les paramètres de votre pare-feu et vérifier chacune de ces adresses IP par rapport à celles qui sont filtrées. Si vous en trouvez, mettez-les sur liste blanche et après avoir redémarré Plex et votre ordinateur, vérifiez si le problème est résolu.

Solution 5: Vérification de la configuration automatique

Vous pouvez configurer le serveur Plex de deux manières : soit vous pouvez utiliser la méthode de configuration « automatique » où, après avoir activé quelques options, Plex configure tout lui-même, soit vous pouvez définir manuellement toutes les valeurs et paramètres.

Comme la configuration manuelle est un peu fastidieuse, nous passerons d’abord par la configuration automatique. Votre routeur doit avoir UPnP ou NAT-PMP configuré automatiquement. Ces paramètres permettent à Plex de configurer automatiquement un port transféré sur le routeur sans que vous ayez à participer à des étapes supplémentaires. Tous les routeurs ne l’ont pas, suivez donc la méthode ci-dessous pour vérifier si elle est activée ou non.

  1. Entrez l’adresse IP associée à votre routeur dans le champ d’adresse de votre navigateur (c’est quelque chose comme 192.168.8.1).
  2. Accédez maintenant aux paramètres de votre routeur (le bouton Paramètres peut être différent pour chaque routeur).
  3. Recherchez maintenant les options de UPnP ou NAT-PMP. Assurez-vous que l’une ou l’autre de ces options est activée.
    Activation de l’UPnP
  4. S’ils sont déjà activés, désactivez-les, enregistrez les modifications, puis réactivez-les.
  5. Enregistrez les modifications et quittez. Redémarrez maintenant votre ordinateur et vérifiez si le problème est résolu.

Solution 6: Transfert manuel du port

Si le port n’est pas transféré automatiquement, nous n’avons pas d’autre option que le transfert manuel du port que Plex utilisera. Habituellement, le besoin de redirection de port manuelle survient lorsque UPnP ou NAT-PMP n’est pas activé sur votre routeur. Cette méthode est assez simple et n’est pas aussi intimidante qu’il n’y paraît. Assurez-vous de faire une sauvegarde de toutes vos configurations au cas où ou notez-les avant de changer quoi que ce soit au cas où vous auriez besoin de changer plus tard.

Tout d’abord, vous devez vous assurer que l’adresse IP locale de votre serveur est statique. Lorsque nous acheminons un port, nous devons savoir où nous voulons l’acheminer. Dans notre scénario, nous devons connaître l’adresse IP locale de l’ordinateur qui exécute le serveur multimédia Plex. Il y a deux approches générales à cela:

Assigner une adresse IP statique à l’ordinateur

Dans ce cas, nous attribuerons manuellement les informations réseau plutôt que de les laisser être configurées automatiquement. Voici la méthode pour définir une adresse IP statique sur votre ordinateur:

  1. Appuyez sur Windows + R, tapez « ncpa.cpl » dans la boîte de dialogue et appuyez sur Entrée.
  2. Maintenant, une liste de tous les adaptateurs / réseaux va apparaître. Sélectionnez l’adaptateur sur lequel vous souhaitez définir l’IP statique, cliquez dessus avec le bouton droit de la souris et sélectionnez Propriétés.
    Propriétés de l’adaptateur sélectionné
  3. Lorsque les propriétés s’ouvrent, accédez à l’option « Protocole Internet Version 4 (TCP/IPv4)”. Cliquez maintenant sur le bouton Propriétés présent en dessous après avoir sélectionné l’option.
    Propriétés d’IPv4
  4. Maintenant, au lieu d’obtenir automatiquement l’adresse IP, sélectionnez l’option Utiliser l’adresse IP suivante. Entrez maintenant l’adresse IP que vous souhaitez définir ainsi que la passerelle par défaut qui correspond. Ensuite, vous pouvez également ajouter le serveur DNS préféré (utilisez principalement les services DNS de Google, comme indiqué ci-dessous.

Réservation de l’adresse IP dans le routeur

Si vous préférez apporter des modifications au routeur plutôt qu’à l’ordinateur, vous pouvez réserver manuellement une adresse IP dans votre routeur. Cela signifie que l’IP restera statique et qu’il n’y aura pas de brassage. Suivez la méthode ci-dessous pour réserver une adresse IP :

  1. Ouvrez votre navigateur connecté au réseau. Entrez maintenant les informations d’identification de votre page de routeur (c’est généralement à l’arrière de votre routeur comme 192.168.9.100).
  2. Vous pouvez vérifier l’état d’ipconfig dans une invite de commande ou vous diriger vers les Préférences système > Réseau sur un Mac.
  3. Vient maintenant une petite partie technique; vous devez rechercher les paramètres de réservation DHCP ou DHCP. Chaque routeur a ses propres options différentes afin que vous puissiez ajuster les solutions en conséquence.
  4. Maintenant, nous avons besoin de l’adresse MAC de l’ordinateur serveur (qui héberge Plex). Vous pouvez facilement le faire en appuyant sur Windows + S, en tapant l’invite de commande, en cliquant dessus avec le bouton droit de la souris et en sélectionnant Exécuter en tant qu’administrateur. Tapez maintenant ipconfig dans la boîte de dialogue et appuyez sur Entrée.
    Exécution de la commande ipconfig dans l’ordinateur d’hébergement
  5. À partir de là, vous pouvez noter l’adresse Mac de votre appareil. L’adresse sera en 12 chiffres.

Remarque: Assurez-vous que vous êtes conscient du fait que la carte Wi-Fi et le port Ethernet ont plusieurs adresses MAC différentes, alors choisissez celle que vous pensez être principale.

  1. Entrez maintenant les adresses MAC que vous venez de noter dans la première entrée du paramètre de réservation DHCP. Vous pouvez ensuite entrer votre adresse IP que vous souhaitez réserver et appuyer sur Appliquer pour enregistrer les modifications.

Port de transfert dans le routeur

Maintenant que nous nous sommes assurés que l’IP est statique, nous pouvons passer à la redirection de port. Voici la liste des variables nécessaires pour transférer le port manuellement dans le routeur:

  1. Port WAN / Externe: Le port 32400 (TCP) est la valeur par défaut, mais vous pouvez généralement utiliser n’importe quel port disponible dans la plage de 20 000 à 50 000.
  2. Port LAN/Interne: Ce sera toujours 32400.
  3. Adresse IP : Adresse IP locale de l’ordinateur exécutant le serveur multimédia Plex. C’est ce que vous avez fait ci-dessus.

Vous devez mapper le port WAN/Externe (TCP) que vous avez choisi pour qu’il pointe vers le port LAN/interne 32400 (TCP) pour l’adresse IP locale du serveur. Maintenant que vous connaissez toutes les informations, vous pouvez consulter votre routeur ou nos autres articles pour transférer correctement le port.

Configuration de Plex Media Server pour utiliser le port

Maintenant que nous transférons le port, nous allons configurer notre Plex Media Server pour l’utiliser. Pour ce faire, suivez les étapes ci-dessous :

  1. Ouvrez l’Application Web Plex et assurez-vous que votre Compte Plex est connecté sous :

Paramètres > Serveur >Général

  1. Accédez maintenant au chemin suivant:

Paramètres >Serveur >Accès à distance

  1. Si vous ne voyez pas beaucoup d’options disponibles, activez l’option Afficher Avancé
  2. Maintenant, vérifiez le Spécifier manuellement le port public.
    Activer Manuellement l’option de port public
  3. Maintenant, vous devez entrer le port externe / WAN que nous avons précédemment configuré.
  4. Maintenant, cliquez sur Réessayer ou Appliquer

Maintenant, vous pouvez tester et vérifier si le serveur est accessible sans aucun problème.

Solution 7: Redirection manuelle de plusieurs serveurs

Le scénario ci-dessus est parfait et complet si vous n’utilisez qu’un seul serveur Plex. Cependant, si vous utilisez plusieurs serveurs, le plan sera toujours le même, mais certaines modifications devront être apportées. Vous devez effectuer les étapes suivantes :

  • Vous devez choisir des numéros de port différents uniques pour chacun de vos serveurs.

Rappelez-vous que vous devez utiliser un port externe/WAN différent pour chaque connexion de serveur que vous établissez. Par exemple, vous pouvez utiliser les ports 32405, 32404, etc.

  • Vous devez transférer le numéro de port externe au numéro de port interne /LAN 32400 pour l’adresse IP locale de l’ordinateur correspondant qui héberge le serveur multimédia Plex.

Prenons un exemple ici. Supposons que vous ayez deux ordinateurs à partir desquels vous hébergez des serveurs multimédia Plex. Leurs adresses IP internes sont les suivantes:

192.168.2.12192.168.2.22

Dans cette situation, vous configurerez le mécanisme de transfert comme suit:

Server 1IP Address: 192.168.2.12WAN/External Port: 32401LAN/Internal Port: 32400
Server 2IP Address: 192.168.2.22WAN/External Port: 32402LAN/Internal Port: 32400

Solution 8: Activation du mode Pont (Pour les scénarios à double NAT)

Le NAT est généralement utilisé pour partager une connexion Internet avec plus d’un ordinateur. Il est utilisé à petite et grande échelle. Si vous transférez manuellement un port, vous pouvez avoir un conflit de double NAT, par exemple, un routeur est branché sur un modem qui vous est fourni par votre fournisseur de services. Ici, le modem et le routeur fournissent des services NAT.

Le double-NAT interfère essentiellement avec le serveur qui essaie de créer des connexions automatiques. Cela peut également se produire si l’adresse IP publique qui vous est attribuée par votre FAI utilise elle-même également des services NAT.

Détection d’un Double-NAT

Avant de commencer à corriger la condition de double-NAT, vous devez vous assurer que vous avez même un Double-NAT. Ici, vous devrez d’abord regarder dans les paramètres de votre routeur auquel votre ordinateur / serveur est connecté.

Remarque: Notez que vous regarderez les paramètres de votre routeur, pas les paramètres du modem de votre FAI.

  1. Recherchez et notez l’adresse IPv4 /WAN externe de votre routeur. Vous pouvez facilement le trouver dans la page d’état présente dans les paramètres de votre routeur.
  2. Naviguez maintenant vers (ce) site. Notez ici l’adresse IPv4

Si les deux adresses IP ne correspondent pas, vous n’avez pas de Double NAT.

S’ils correspondent, vous en faites probablement l’expérience.

Fixation d’un scénario à double NAT

La fixation d’un scénario à double NAT est très simple et directe. Vous utiliserez le mode pont dans l’un des appareils, donc au lieu de deux, un seul appareil fournit les services NAT. Il y a également la possibilité de configurer un port vers l’avant sur tous les périphériques NAT afin que les demandes réseau soient correctement adaptées et envoyées.

Activation du mode Pont

La meilleure solution simple consiste à appeler votre FAI et à lui demander de configurer le mode Pont pour vous. Vous pouvez essayer de le faire vous-même en utilisant des tutoriels sans fin en ligne, mais demander au FAI de le faire prendra moins de temps sans erreurs.

Remarque: Si vous utilisez un NAT de qualité opérateur, vous devrez peut-être demander à votre FAI d’acheter une adresse IP statique en votre nom afin de pouvoir l’utiliser.