401 Fehler beim Zugriff auf Plex Media Server

13151
nbppp2

Kurzer Überblick, ich habe eine AWS ec2-Instanz mit Ubuntu 14.04 eingerichtet. Ich habe Ples installiert und ich habe die erforderlichen Ports (sowohl in den Sicherheitsgruppen als auch über die Firewall) für Plex geöffnet. Ich habe überprüft, dass die erforderlichen Ports geöffnet sind. Nur zur Klarheit in dieser Frage der Befehl

`sudo iptables -L` 

Ausgänge

`ACCEPT tcp -- anywhere anywhere tcp dpt:32400` 

Ich kann auch erfolgreich an diesen Port telnet.

Ich habe dieses PMS auch meinem myPlex-Konto angehängt. Mein mobiles Gerät kann es als verfügbaren Server anzeigen.

Mein Problem ist, dass ich, wenn ich versuche, über meinen Webbrowser oder mein Mobilgerät eine Verbindung zu diesem Server herzustellen, sofort einen 401 Unauthorized-Fehler erhält. Wenn ich so einen SSH-Tunnel aufbaue

ssh -T -N -L 32400:localhost:32400 -i PlexTest.pem ubuntu@my.public.aws.ip Auf diesen Webserver kann ich über zugreifen

http://localhost:32400/web

Was hätte ich vermisst, wenn ich nicht remote auf diesen Server zugreifen konnte?

Bearbeiten:

Ich habe in meinem Beitrag vergessen zu erwähnen, dass ich auch den Fernzugriff vom PMS aus aktiviert habe.

https://dl.dropboxusercontent.com/u/22970579/Screenshot%202015-06-12%2013.01.57.png

1

2 Antworten auf die Frage

3
qasdfdsaq

Sie haben die Einstellung in Plex Media Server verpasst, um den Zugriff von Geräten außerhalb Ihres LAN zu ermöglichen.

Standardmäßig schränkt Plex den Zugriff auf die Webschnittstelle nach IP entsprechend der lokalen LAN-Schnittstelle ein.

Sie können auf die Einstellungen in der Registerkarte "Server" der Plex-Einstellungen zugreifen und dann unter "Remote-Zugriff" suchen.

Plex Settings Screenshot

Ich hatte das vorher gemacht. Ich habe meinen Post so bearbeitet, dass er das widerspiegelt. nbppp2 vor 8 Jahren 0
Ich weiß nicht, warum es vorher nicht funktioniert hat, aber den Fernzugriff auszuschalten und dann wieder einzuschalten, schien den Trick zu vollbringen. nbppp2 vor 8 Jahren 1
Möglicherweise, weil sich Ihr internes Amazon IP / Subnetz geändert hat, seit die Option aktiviert wurde? qasdfdsaq vor 8 Jahren 0
3
nbppp2

Mein Problem rührte von der Tatsache her, dass ich schlug my.aws.pub.ip:32400

Die richtige URL lautet: my.aws.pub.ip: 32400 / web / index.html oder my.aws.pub.ip: 32400 / web, es sei denn, Sie haben eine Art Reverse-Proxy eingerichtet, um AWS mitzuteilen, dass alle Anforderungen gesendet werden sollen an diesem Port zu PMS.

Folgendes habe ich ursprünglich in der PMS-Dokumentation vermisst.

Wenn Sie den Server auf einem Gerät wie einem NAS installiert haben oder der Server-PC sich irgendwo im Haus befindet, müssen Sie die interne IP-Adresse des Servers kennen. Sobald Sie diese IP-Adresse kennen, auf einem PC bei Ihnen zu Hause:

In Fällen, in denen Sie Plex Media Server auf einem Remote-System installieren, müssen Sie zuerst eine Verbindung herstellen, damit Sie auf den Server zugreifen können, als ob das System lokal wäre. Weitere Informationen finden Sie in den Informationen im Installationsartikel.

https://support.plex.tv/hc/en-us/articles/200264746-Quick-Start-Step-by-Step

Warum das Downvote? Im Ernst, was war falsch an meiner Antwort? Ich freue mich immer über hilfreiches Feedback. nbppp2 vor 8 Jahren 0