PlexConnect Problem

Hey Leute,

 

hab mir heute mal Plex angeschaut soweit alles ganz cool. Ich habe jetzt meine Plex Server angelegt und nun wollte ich Plex connect 0.1 starten, also in die settings rein ganz oben die IP vom PC eingegeben mit den entsprechenden Commands gestartet und prompt krieg ich die Meldung:

 

 

12:06:53 DNSServer: Failed to create socket on UDP port 53: [Errno 48] Address already in use
12:06:53 PlexConnect: DNSServer not alive. Shutting down.
 
 
was mache ich falsch??
 
PS: Muss ich wenn ich auf my Plex bin unter eintstellungen auch verbunden sein? weil da steht auch port 3400 Fehler oder is das nur um es für alle sichtbar zu machen??
 
 
Ich danke euch. 
 
 
Achja hab ein Apple TV mit IOS 5.3 

Hi clipse,

die o.g. Fehlermeldung 

12:06:53 DNSServer: Failed to create socket on UDP port 53: [Errno 48] Address already in use

12:06:53 PlexConnect: DNSServer not alive. Shutting down.

-> https://github.com/iBaa/PlexConnect/wiki/Troubleshooting

Zusätzlich gibt es seit gestern Probleme mit Apple TV durch ein Channel-Update, daher musst du dich noch um die SSL Thematik kümmern -> http://langui.sh/2013/08/27/appletv-ssl-plexconnect/.

Immer drauf achten, dass dein github Clone aktuell ist.. ;-)

Viel Erfolg!

komisch ich hab den Rechner jetzt neu gestartet und nun steht da dns request received! 

sag mal muss ich diese plexconnect.py immer ausführen? oder geht das automatisch??

Hallo Community,

ich habe ein Problem mit Plexconnect und bekomm es seit Tagen nicht gelöst. Vorab ich habe alle Einstellung mit Zertifikat und Co vorgenommen und bekomme trotzdem keine Verbindung mit AppleTV3 hin.

Mein Aufbau ist wie folgt.

Seperater Windows DNS Server auf diesen läuft auch PMS und Plexconnect. AppleTV bekommt IP etc vom DHCP Server. PMS holt sich die Filme und Co von einem seperater Fileserver.

Die Anfrage vom Apple TV kommt auch auf meinem Server an, das habe ich mit WireShark überprüft.

Dieser Aufbau hat bis zu dem Update von Apple Monate funktioniert.

Habt ihr vielleicht noch eine Idee wo ich mit der Fehlersuche ansetzen kann? Ich fange langsam an zu verzweifeln.

...Logfile koennte helfen.

Da steht leider nur drin das alles gestartet werden konnte und die entsprechenden IPs. Aber keinerlei Fehler oder sonstiger Zugriff

Ich haette trotzdem Interesse dran... ausserdem an "settings.cfg".

Und die Sache mit dem DNSServer koenntest du mir nochmal erklaeren :-)

Meine Vermutung: Du musst auch noch aTV.PlexConnect umbiegen. Durch diesen "virtuellen" Host haben wir die PlexConnect Sourcen fast frei von Verweisen auf trailers.* bekommen.

Bei mir greift Apple TV (5.3) mit SSL auf den Rechner mit Plex zu, der über einen Router mit dem Internet verbunden ist. Alle Plex-Filme/ Channels funktionieren

Leider gehen nun die anderen Apps auf Apple TV nicht mehr (Apple Filme, Watchever), ausser ich stelle die DNS wieder auf automatisch (dann geht natürlich Plex nicht mehr).

Im Config-File von PlexConnect hatte ich bisher unter ip_dnsmaster den Rechner eingetragen, auf dem Plex läuft, woran es wohl liegen muss.

Was muss ich bei ip_dnsmasterstattdessen eintragen? Soll ich das wieder auf 8.8.8.8 setzen oder den DNS des ISP?

Danke vorab!

>>Was muss ich bei ip_dnsmasterstattdessen eintragen? Soll ich das wieder auf 8.8.8.8 setzen oder den DNS des ISP?

Beides geht. 8.8.8.8 ist irgendwie universeller, koennte aber zu langsameren Verbindungen fuehren... kommt darauf an, in wie weit es lokale Spiegelserver für die gesuchten Inhalte gibt. Mit dem DNS des ISPs sollte sowas nicht passieren.

Hallo zusammen,

ich war jetzt erstmal geschäftlich unterwegs und konnte daher nicht eher antworten. Hier erstmal der Inhalt der Settings.cfg

[PlexConnect]
port_pms = 32400
enable_plexgdm = True
ip_dnsmaster = 192.168.2.8
ip_webserver = 0.0.0.0
loglevel = Normal
enable_dnsserver = False
ip_pms = 192.168.2.8
port_webserver = 80
port_ssl = 443
certfile = ./assets/certificates/trailers.pem
 
und dann noch der Inhalt der Logfile:
 
14:40:01 PlexConnect: started: 14:40:01
14:40:01 PlexConnect: ***
14:40:01 PlexConnect: PlexConnect
14:40:01 PlexConnect: Press CTRL-C to shut down.
14:40:01 PlexConnect: ***
14:40:01 PlexConnect: IP_self: 192.168.2.7
14:40:01 PlexConnect: started: 14:40:01
14:40:01 WebServer: started: 14:40:01
14:40:01 WebServer: ***
14:40:01 WebServer: WebServer: Serving HTTP on 0.0.0.0 port 80.
14:40:01 WebServer: ***
14:40:01 PlexGDM: ***
14:40:01 PlexGDM: looking up Plex Media Server
14:40:01 PlexGDM: ***
14:40:02 PlexGDM: servers discovered: 2
14:40:02 XMLConverter: PlexGDM - PMS: 192.168.2.8:32400
 
Zum DNS Server. Ich habe hier einen WIndows DNS Server auf diesen habe ich einen Eintrag in den Forward-Lookupzonen für trailers.apple.com geschrieben welcher auf die IP des Plexconnect verweist.
 
Wo finde ich die atv:plexconnect um dort etwas anzupassen und was muss ich dort anpassen? Ich hoffe wie können das Problem finden und beheben.

Ich nochmal, hab jetzt ein bisschen weiter gemacht und mir erstmal das Release 0.2 von plexconnect gezogen. Die passende Log und Settings kommt hier.

15:16:13 PlexConnect: started: 15:16:13
15:16:13 PlexConnect: IP_self: 192.168.2.7
15:16:13 WebServer: started: 15:16:13
15:16:13 WebServer: ***
15:16:13 WebServer: WebServer: Serving HTTP on 0.0.0.0 port 80.
15:16:13 WebServer: ***
15:16:13 PlexGDM: ***
15:16:13 PlexGDM: looking up Plex Media Server
15:16:13 PlexGDM: ***
15:16:13 WebServer: started: 15:16:13
15:16:13 WebServer: ***
15:16:13 WebServer: WebServer: Serving HTTPS on 0.0.0.0 port 443.
15:16:13 WebServer: ***
15:16:14 PlexGDM: servers discovered: 1
15:16:14 XMLConverter: PlexGDM - PMS: 192.168.2.8:32400
15:16:20 WebServer: serving application.js <-- Dieser Eintrag erscheint wenn ich Trailers auf dem ATV aufrufe. Leider kommt dann die Meldung das Trailer nicht erreichbar ist und ich es später nochmal versuchen soll.
 
Setting:
 
[PlexConnect]
port_pms = 32400
port_webserver = 80
ip_plexconnect = 0.0.0.0
certfile = ./assets/certificates/trailers.pem
ip_dnsmaster = 192.168.2.8
loglevel = Normal
enable_dnsserver = False
logpath = .
ip_pms = 192.168.2.8
enable_plexgdm = True
port_ssl = 443
enable_webserver_ssl = True
ip_webserver = 0.0.0.0
prevent_atv_update = True
port_dnsserver = 53
enable_plexconnect_autodetect = True

Und da war sie wieder... meine erste Antwort:

>>Meine Vermutung: Du musst auch noch aTV.PlexConnect umbiegen. Durch diesen "virtuellen" Host haben wir die PlexConnect Sourcen fast frei von Verweisen auf trailers.* bekommen.

Soll heissen: Dein DNS Server muss auch noch den Host aTV.PlexConnect auf 192.168.2.7 umbiegen. Nicht nur trailers.apple.com sondern halt auch aTV.PlexConnect.

Hi Baa,

hab den Eintrag atv.plexconnect im DNS noch gesetzt und siehe da es funktioniert wieder. Vielen Dank, das war eine große Hilfe da wäre ich nie drauf gekommen.

Der Thread kann geschlossen werden.

Hallo zusammen,

ich habe jetzt auch schon alles mögliche versucht, die Geschichte an einem ATV2 (6.0.2) an laufen zu bringen.

Meine derzeitige Settings.cfg sieht so aus:

[PlexConnect]
port_pms = 32400
port_webserver = 80
ip_plexconnect = 192.168.0.102
certfile = ./assets/certificates/trailers.pem
ip_dnsmaster = 192.168.0.102
loglevel = Normal
enable_dnsserver = True
logpath = .
ip_pms = 192.168.0.102
enable_plexgdm = True
hosttointercept = trailers.apple.com
port_ssl = 443
enable_webserver_ssl = True
prevent_atv_update = True
port_dnsserver = 53
enable_plexconnect_autodetect = True

uns das Log-File so:

11:13:26 PlexConnect: started: 11:13:26
11:13:26 PlexConnect: IP_self: 192.168.0.102
11:13:27 DNSServer: started: 11:13:27
11:13:27 DNSServer: ***
11:13:27 DNSServer: DNSServer: Serving DNS on 192.168.0.102 port 53.
11:13:27 DNSServer: ***
11:13:27 WebServer: started: 11:13:27
11:13:27 WebServer: ***
11:13:27 WebServer: WebServer: Serving HTTP on 192.168.0.102 port 80.
11:13:27 WebServer: ***
11:13:27 WebServer: started: 11:13:27
11:13:27 WebServer: ***
11:13:27 WebServer: WebServer: Serving HTTPS on 192.168.0.102 port 443.
11:13:27 WebServer: ***
11:14:15 PlexConnect: Shutting down.
11:14:16 WebServer: Shutting down.
11:14:16 WebServer: Shutting down.
11:14:20 DNSServer: Shutting down.
11:14:20 PlexConnect: shutdown

ich habe schon alle Kombinationen von Ip-Adressen, etc. versucht. Aber ohne Erfolg.

Evtl. kann mir jemand aus dieser Klemme helfen ?

BS ist Vista, Verbindung erfolgt per WLAN, Firewall ist aus. MediaServer Version 0.9.8.14.263-139ddbc

mike

DNS in der aTV umgestellt?

Hab's jetzt endlich hinbekommen !!!

Was genau das Problem war, kann ich jetzt gar nicht genau sagen, aber als ich das alte Profil vom ATV2 gelöscht habe und noch mal über die Pfadangabe http://ip-des-plex-servers... installiert habe, hat es gefunkt. Problematisch war aber auch, das Zertifikat am PC als vertrauenswürdig abzuspeichern.

So wie es in den Anleitungen dargestellt wird (immer auf weiter und bestätigen) wird es zwar installiert bzw. importiert, aber es wird eben nicht verwendet, weil es nicht als vertrauenswürdig eingestuft wird.

Aber wie gesagt, jetzt läuft es und das ATV2 hat wieder seine Daseinsberechtigung !

mike

Hm... wieso muss dein PC browser das Zertifikat installieren? Wieso muss der das als vertrauenswuerdig ansehen?

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.