PlexConnect - Stuck after WebServer

Hi everyone,

 

I tried to launch PlexConnect on my ubuntu server (14.04). My settings are:

[PlexConnect]
enable_plexgdm = True
ip_pms = 192.168.1.15
port_pms = 32400
enable_dnsserver = True
port_dnsserver = 53
ip_dnsmaster = 8.8.8.8
prevent_atv_update = True
enable_plexconnect_autodetect = True
ip_plexconnect = 0.0.0.0
hosttointercept = trailers.apple.com
port_webserver = 123
enable_webserver_ssl = True
port_ssl = 553
certfile = ./assets/certificates/trailers.pem
loglevel = Normal
logpath = .
 
I needed to change the port_webserver and port_ssl due to my other apps.
 
When I launch PlexConnect with sudo ./PlexConnect.py, it's stuck at WebServer like this:
 
 sudo ./PlexConnect.py
11:59:09 PlexConnect: ***
11:59:09 PlexConnect: PlexConnect
11:59:09 PlexConnect: Press CTRL-C to shut down.
11:59:09 PlexConnect: ***
11:59:09 Settings: add setting enable_plexgdm=True
11:59:09 Settings: add setting ip_pms=192.168.1.15
11:59:09 Settings: add setting port_pms=32400
11:59:09 Settings: add setting enable_dnsserver=True
11:59:09 Settings: add setting port_dnsserver=53
11:59:09 Settings: add setting ip_dnsmaster=8.8.8.8
11:59:09 Settings: add setting prevent_atv_update=True
11:59:09 Settings: add setting enable_plexconnect_autodetect=True
11:59:09 Settings: add setting ip_plexconnect=0.0.0.0
11:59:09 Settings: add setting hosttointercept=trailers.apple.com
11:59:09 Settings: add setting port_webserver=123
11:59:09 Settings: add setting enable_webserver_ssl=True
11:59:09 Settings: add setting port_ssl=553
11:59:09 Settings: add setting certfile=./assets/certificates/trailers.pem
11:59:09 Settings: add setting loglevel=Normal
11:59:09 Settings: add setting logpath=.
11:59:09 PlexConnect: started: 11:59:09
11:59:09 PlexConnect: Version: 0.3.1+
11:59:09 PlexConnect: Python: 2.7.6 (default, Mar 22 2014, 22:59:56)
[GCC 4.8.2]
11:59:09 PlexConnect: Host OS: linux2
11:59:09 PlexConnect: IP_self: 192.168.1.15
11:59:09 DNSServer: started: 11:59:09
11:59:09 DNSServer: ***
11:59:09 DNSServer: DNSServer: Serving DNS on 192.168.1.15 port 53.
11:59:09 DNSServer: intercept: ['trailers.apple.com'] => 192.168.1.15
11:59:09 DNSServer: restrain: ['mesu.apple.com', 'appldnld.apple.com', 'appldnld.apple.com.edgesuite.net'] => 127.0.0.1
11:59:09 DNSServer: forward other to higher level DNS: 8.8.8.8
11:59:09 DNSServer: ***
11:59:09 WebServer: started: 11:59:09
11:59:09 WebServer: ***
11:59:09 WebServer: WebServer: Serving HTTP on 192.168.1.15 port 123.
11:59:09 WebServer: ***
11:59:09 WebServer: started: 11:59:09
11:59:09 WebServer: ***
11:59:09 WebServer: WebServer: Serving HTTPS on 192.168.1.15 port 553.
11:59:09 WebServer: ***
 
I used the git version of PlexConnect.
 
What did I do wrong?
 
Thank you.
 
 

That is exactly how it works, it does the server discovery when you visit the trailers application on the ATV.

What did I do wrong?

This, you can't change the ports

 

I needed to change the port_webserver and port_ssl due to my other apps.

Thanks for your quick answers.

I'm going to try again but I don't understand why I can't change the ports?

Thanks for your quick answers.

I'm going to try again but I don't understand why I can't change the ports?

because you are only changing them on the server, the ATV (aka the client) can't be changed so will always look to connect on the ports it normally would.

what do you already have running on 80/443?  there are other ways to "share" those ports.

My Gitlab worked on 80/443. I'm going to change it if we can't change anything on the aTV...

Thanks again!

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