Problem running plexconnect after fresh El Capitan install

So i created the certificates and placed them in certificates folder. Problem comes when i try to run the settings.py
It worked perfectly fine on Yosemite with same IP

gives the following error:

12:50:26 PlexConnect: Host OS: darwin
12:50:26 PlexConnect: PILBackgrounds: Is PIL installed? False
12:50:26 PlexConnect: IP_self: 10.0.1.2
12:50:26 DNSServer: started: 12:50:26
12:50:26 DNSServer: Failed to create socket on UDP port 53: [Errno 48] Address already in use
12:50:26 PlexConnect: DNSServer not alive. Shutting down.
12:50:26 PlexConnect: Shutting down.

Im sorry if i Im missing any info. Was not sure what would be relevant.

I mean problem running the plexconnect.py not setting.py

Restart OS X and try again. Otherwise you will need to track down what is using port 53. One of these topics should help you find your answer:

https://forums.plex.tv/search?adv=1&search=port+53&title=&author=&cat=136&tags=&discussion_d=1&discussion_question=1&discussion_poll=1&comment_c=1&comment_answer=1&within=1+year&date=

Ok, I managed to close all 3 ports but now it gets stuck. Runs up to this point and then just hangs.

20:02:22 PlexConnect: ***
20:02:22 PlexConnect: PlexConnect
20:02:22 PlexConnect: Press CTRL-C to shut down.
20:02:22 PlexConnect: ***
20:02:22 Settings: add setting enable_plexgdm=True
20:02:22 Settings: add setting ip_pms=192.168.178.10
20:02:22 Settings: add setting port_pms=32400
20:02:22 Settings: add setting enable_dnsserver=True
20:02:22 Settings: add setting port_dnsserver=53
20:02:22 Settings: add setting ip_dnsmaster=8.8.8.8
20:02:22 Settings: add setting prevent_atv_update=True
20:02:22 Settings: add setting enable_plexconnect_autodetect=True
20:02:22 Settings: add setting ip_plexconnect=0.0.0.0
20:02:22 Settings: add setting hosttointercept=trailers.apple.com
20:02:22 Settings: add setting port_webserver=80
20:02:22 Settings: add setting enable_webserver_ssl=True
20:02:22 Settings: add setting port_ssl=443
20:02:22 Settings: add setting certfile=./assets/certificates/trailers.pem
20:02:22 Settings: add setting allow_gzip_atv=False
20:02:22 Settings: add setting allow_gzip_pmslocal=False
20:02:22 Settings: add setting allow_gzip_pmsremote=True
20:02:22 Settings: add setting loglevel=Normal
20:02:22 Settings: add setting logpath=.
20:02:22 PlexConnect: started: 20:02:22
20:02:22 PlexConnect: Version: 0.5-dev-020615
20:02:22 PlexConnect: Python: 2.7.9 (v2.7.9:648dcafa7e5f, Dec 10 2014, 10:10:46)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)]
20:02:22 PlexConnect: Host OS: darwin
20:02:22 PlexConnect: PILBackgrounds: Is PIL installed? False
20:02:22 PlexConnect: IP_self: 10.0.1.2
20:02:22 DNSServer: started: 20:02:22
20:02:22 DNSServer: ***
20:02:22 DNSServer: DNSServer: Serving DNS on 10.0.1.2 port 53.
20:02:22 DNSServer: intercept: [‘trailers.apple.com’] => 10.0.1.2
20:02:22 DNSServer: restrain: [‘mesu.apple.com’, ‘appldnld.apple.com’, ‘appldnld.apple.com.edgesuite.net’] => 127.0.0.1
20:02:22 DNSServer: forward other to higher level DNS: 8.8.8.8
20:02:22 DNSServer: ***
20:02:22 WebServer: started: 20:02:22
20:02:22 WebServer: ***
20:02:22 WebServer: WebServer: Serving HTTP on 10.0.1.2 port 80.
20:02:22 WebServer: ***
20:02:22 WebServer: started: 20:02:22
20:02:22 WebServer: ***
20:02:22 WebServer: WebServer: Serving HTTPS on 10.0.1.2 port 443.
20:02:22 WebServer: ***

Restart aTV and ensure the DNS is set to 10.0.1.2 on your aTV. Open the trailers.app and if it doesn’t work post a log after you visit trailers.

It says trailer unavailable in atv when i try to enter the app.

21:12:09 PlexConnect: ***
21:12:09 PlexConnect: PlexConnect
21:12:09 PlexConnect: Press CTRL-C to shut down.
21:12:09 PlexConnect: ***
21:12:09 PlexConnect: started: 21:12:09
21:12:09 PlexConnect: Version: 0.5-dev-020615
21:12:09 PlexConnect: Python: 2.7.9 (v2.7.9:648dcafa7e5f, Dec 10 2014, 10:10:46)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)]
21:12:09 PlexConnect: Host OS: darwin
21:12:09 PlexConnect: PILBackgrounds: Is PIL installed? False
21:12:09 PlexConnect: IP_self: 10.0.1.2
21:12:09 DNSServer: started: 21:12:09
21:12:09 DNSServer: ***
21:12:09 DNSServer: DNSServer: Serving DNS on 10.0.1.2 port 53.
21:12:09 DNSServer: intercept: [‘trailers.apple.com’] => 10.0.1.2
21:12:09 DNSServer: restrain: [‘mesu.apple.com’, ‘appldnld.apple.com’, ‘appldnld.apple.com.edgesuite.net’] => 127.0.0.1
21:12:09 DNSServer: forward other to higher level DNS: 8.8.8.8
21:12:09 DNSServer: ***
21:12:09 WebServer: started: 21:12:09
21:12:09 WebServer: ***
21:12:09 WebServer: WebServer: Serving HTTP on 10.0.1.2 port 80.
21:12:09 WebServer: ***
21:12:09 WebServer: started: 21:12:09
21:12:09 WebServer: ***
21:12:09 WebServer: WebServer: Serving HTTPS on 10.0.1.2 port 443.
21:12:09 WebServer: ***
21:12:51 DNSServer: DNS request received!
21:12:51 DNSServer: Source: (‘10.0.1.17’, 53945)
21:12:51 DNSServer: Domain: init.itunes.apple.com
21:12:51 DNSServer: ***forward request
21:12:51 DNSServer: -> DNS response from higher level
21:12:52 DNSServer: DNS request received!
21:12:52 DNSServer: Source: (‘10.0.1.17’, 49503)
21:12:52 DNSServer: Domain: local
21:12:52 DNSServer: ***forward request
21:12:52 DNSServer: -> DNS response from higher level
21:12:52 DNSServer: DNS request received!
21:12:52 DNSServer: Source: (‘10.0.1.17’, 53997)
21:12:52 DNSServer: Domain: init.ess.apple.com
21:12:52 DNSServer: ***forward request
21:12:52 DNSServer: -> DNS response from higher level
21:12:53 DNSServer: DNS request received!
21:12:53 DNSServer: Source: (‘10.0.1.17’, 52764)
21:12:53 DNSServer: Domain: sd.symcb.com
21:12:53 DNSServer: ***forward request
21:12:53 DNSServer: -> DNS response from higher level
21:12:53 DNSServer: DNS request received!
21:12:53 DNSServer: Source: (‘10.0.1.17’, 57257)
21:12:53 DNSServer: Domain: xp.apple.com
21:12:53 DNSServer: ***forward request
21:12:53 DNSServer: -> DNS response from higher level
21:12:54 DNSServer: DNS request received!
21:12:54 DNSServer: Source: (‘10.0.1.17’, 54976)
21:12:54 DNSServer: Domain: itunes.apple.com
21:12:54 DNSServer: ***forward request
21:12:54 DNSServer: -> DNS response from higher level
21:12:55 DNSServer: DNS request received!
21:12:55 DNSServer: Source: (‘10.0.1.17’, 63909)
21:12:55 DNSServer: Domain: p35-buy.itunes.apple.com
21:12:55 DNSServer: ***forward request
21:12:55 DNSServer: -> DNS response from higher level
21:12:57 DNSServer: DNS request received!
21:12:57 DNSServer: Source: (‘10.0.1.17’, 64597)
21:12:57 DNSServer: Domain: init-p01st.push.apple.com
21:12:57 DNSServer: ***forward request
21:12:57 DNSServer: -> DNS response from higher level
21:12:58 DNSServer: DNS request received!
21:12:58 DNSServer: Source: (‘10.0.1.17’, 58581)
21:12:58 DNSServer: Domain: se.itunes.apple.com
21:12:58 DNSServer: ***forward request
21:12:58 DNSServer: -> DNS response from higher level
21:13:00 DNSServer: DNS request received!
21:13:00 DNSServer: Source: (‘10.0.1.17’, 52460)
21:13:00 DNSServer: Domain: a4.mzstatic.com
21:13:00 DNSServer: ***forward request
21:13:01 DNSServer: -> DNS response from higher level
21:13:01 DNSServer: DNS request received!
21:13:01 DNSServer: Source: (‘10.0.1.17’, 62436)
21:13:01 DNSServer: Domain: 7-courier.push.apple.com
21:13:01 DNSServer: ***forward request
21:13:01 DNSServer: -> DNS response from higher level
21:13:01 DNSServer: DNS request received!
21:13:01 DNSServer: Source: (‘10.0.1.17’, 59707)
21:13:01 DNSServer: Domain: upp.itunes.apple.com
21:13:01 DNSServer: ***forward request
21:13:01 DNSServer: -> DNS response from higher level
21:13:01 DNSServer: DNS request received!
21:13:01 DNSServer: Source: (‘10.0.1.17’, 56320)
21:13:01 DNSServer: Domain: a5.mzstatic.com
21:13:01 DNSServer: ***forward request
21:13:01 DNSServer: -> DNS response from higher level
21:13:01 DNSServer: DNS request received!
21:13:01 DNSServer: Source: (‘10.0.1.17’, 56217)
21:13:01 DNSServer: Domain: a2.mzstatic.com
21:13:01 DNSServer: ***forward request
21:13:01 DNSServer: -> DNS response from higher level
21:13:01 DNSServer: DNS request received!
21:13:01 DNSServer: Source: (‘10.0.1.17’, 52859)
21:13:01 DNSServer: Domain: a1.mzstatic.com
21:13:01 DNSServer: ***forward request
21:13:02 DNSServer: -> DNS response from higher level
21:13:02 DNSServer: DNS request received!
21:13:02 DNSServer: Source: (‘10.0.1.17’, 65216)
21:13:02 DNSServer: Domain: a3.mzstatic.com
21:13:02 DNSServer: ***forward request
21:13:02 DNSServer: -> DNS response from higher level
21:13:05 DNSServer: DNS request received!
21:13:05 DNSServer: Source: (‘10.0.1.17’, 62497)
21:13:05 DNSServer: Domain: www.apple.com
21:13:05 DNSServer: ***forward request
21:13:05 DNSServer: -> DNS response from higher level
21:13:07 DNSServer: DNS request received!
21:13:07 DNSServer: Source: (‘10.0.1.17’, 54944)
21:13:07 DNSServer: Domain: pd-nk.itunes.apple.com
21:13:07 DNSServer: ***forward request
21:13:07 DNSServer: -> DNS response from higher level
21:13:07 DNSServer: DNS request received!
21:13:07 DNSServer: Source: (‘10.0.1.17’, 57208)
21:13:07 DNSServer: Domain: configuration.apple.com
21:13:07 DNSServer: ***forward request
21:13:07 DNSServer: -> DNS response from higher level
21:13:10 DNSServer: DNS request received!
21:13:10 DNSServer: Source: (‘10.0.1.17’, 51305)
21:13:10 DNSServer: Domain: play.itunes.apple.com
21:13:10 DNSServer: ***forward request
21:13:10 DNSServer: -> DNS response from higher level
21:13:20 DNSServer: DNS request received!
21:13:20 DNSServer: Source: (‘10.0.1.17’, 60624)
21:13:20 DNSServer: Domain: trailers.apple.com
21:13:20 DNSServer: ***intercept request
21:13:20 DNSServer: -> DNS response: 10.0.1.2

It says trailer unavailable on atv when i try to open the app

21:12:09 PlexConnect: ***
21:12:09 PlexConnect: PlexConnect
21:12:09 PlexConnect: Press CTRL-C to shut down.
21:12:09 PlexConnect: ***
21:12:09 PlexConnect: started: 21:12:09
21:12:09 PlexConnect: Version: 0.5-dev-020615
21:12:09 PlexConnect: Python: 2.7.9 (v2.7.9:648dcafa7e5f, Dec 10 2014, 10:10:46)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)]
21:12:09 PlexConnect: Host OS: darwin
21:12:09 PlexConnect: PILBackgrounds: Is PIL installed? False
21:12:09 PlexConnect: IP_self: 10.0.1.2
21:12:09 DNSServer: started: 21:12:09
21:12:09 DNSServer: ***
21:12:09 DNSServer: DNSServer: Serving DNS on 10.0.1.2 port 53.
21:12:09 DNSServer: intercept: [‘trailers.apple.com’] => 10.0.1.2
21:12:09 DNSServer: restrain: [‘mesu.apple.com’, ‘appldnld.apple.com’, ‘appldnld.apple.com.edgesuite.net’] => 127.0.0.1
21:12:09 DNSServer: forward other to higher level DNS: 8.8.8.8
21:12:09 DNSServer: ***
21:12:09 WebServer: started: 21:12:09
21:12:09 WebServer: ***
21:12:09 WebServer: WebServer: Serving HTTP on 10.0.1.2 port 80.
21:12:09 WebServer: ***
21:12:09 WebServer: started: 21:12:09
21:12:09 WebServer: ***
21:12:09 WebServer: WebServer: Serving HTTPS on 10.0.1.2 port 443.
21:12:09 WebServer: ***
21:12:51 DNSServer: DNS request received!
21:12:51 DNSServer: Source: (‘10.0.1.17’, 53945)
21:12:51 DNSServer: Domain: init.itunes.apple.com
21:12:51 DNSServer: ***forward request
21:12:51 DNSServer: -> DNS response from higher level
21:12:52 DNSServer: DNS request received!
21:12:52 DNSServer: Source: (‘10.0.1.17’, 49503)
21:12:52 DNSServer: Domain: local
21:12:52 DNSServer: ***forward request
21:12:52 DNSServer: -> DNS response from higher level
21:12:52 DNSServer: DNS request received!
21:12:52 DNSServer: Source: (‘10.0.1.17’, 53997)
21:12:52 DNSServer: Domain: init.ess.apple.com
21:12:52 DNSServer: ***forward request
21:12:52 DNSServer: -> DNS response from higher level
21:12:53 DNSServer: DNS request received!
21:12:53 DNSServer: Source: (‘10.0.1.17’, 52764)
21:12:53 DNSServer: Domain: sd.symcb.com
21:12:53 DNSServer: ***forward request
21:12:53 DNSServer: -> DNS response from higher level
21:12:53 DNSServer: DNS request received!
21:12:53 DNSServer: Source: (‘10.0.1.17’, 57257)
21:12:53 DNSServer: Domain: xp.apple.com
21:12:53 DNSServer: ***forward request
21:12:53 DNSServer: -> DNS response from higher level
21:12:54 DNSServer: DNS request received!
21:12:54 DNSServer: Source: (‘10.0.1.17’, 54976)
21:12:54 DNSServer: Domain: itunes.apple.com
21:12:54 DNSServer: ***forward request
21:12:54 DNSServer: -> DNS response from higher level
21:12:55 DNSServer: DNS request received!
21:12:55 DNSServer: Source: (‘10.0.1.17’, 63909)
21:12:55 DNSServer: Domain: p35-buy.itunes.apple.com
21:12:55 DNSServer: ***forward request
21:12:55 DNSServer: -> DNS response from higher level
21:12:57 DNSServer: DNS request received!
21:12:57 DNSServer: Source: (‘10.0.1.17’, 64597)
21:12:57 DNSServer: Domain: init-p01st.push.apple.com
21:12:57 DNSServer: ***forward request
21:12:57 DNSServer: -> DNS response from higher level
21:12:58 DNSServer: DNS request received!
21:12:58 DNSServer: Source: (‘10.0.1.17’, 58581)
21:12:58 DNSServer: Domain: se.itunes.apple.com
21:12:58 DNSServer: ***forward request
21:12:58 DNSServer: -> DNS response from higher level
21:13:00 DNSServer: DNS request received!
21:13:00 DNSServer: Source: (‘10.0.1.17’, 52460)
21:13:00 DNSServer: Domain: a4.mzstatic.com
21:13:00 DNSServer: ***forward request
21:13:01 DNSServer: -> DNS response from higher level
21:13:01 DNSServer: DNS request received!
21:13:01 DNSServer: Source: (‘10.0.1.17’, 62436)
21:13:01 DNSServer: Domain: 7-courier.push.apple.com
21:13:01 DNSServer: ***forward request
21:13:01 DNSServer: -> DNS response from higher level
21:13:01 DNSServer: DNS request received!
21:13:01 DNSServer: Source: (‘10.0.1.17’, 59707)
21:13:01 DNSServer: Domain: upp.itunes.apple.com
21:13:01 DNSServer: ***forward request
21:13:01 DNSServer: -> DNS response from higher level
21:13:01 DNSServer: DNS request received!
21:13:01 DNSServer: Source: (‘10.0.1.17’, 56320)
21:13:01 DNSServer: Domain: a5.mzstatic.com
21:13:01 DNSServer: ***forward request
21:13:01 DNSServer: -> DNS response from higher level
21:13:01 DNSServer: DNS request received!
21:13:01 DNSServer: Source: (‘10.0.1.17’, 56217)
21:13:01 DNSServer: Domain: a2.mzstatic.com
21:13:01 DNSServer: ***forward request
21:13:01 DNSServer: -> DNS response from higher level
21:13:01 DNSServer: DNS request received!
21:13:01 DNSServer: Source: (‘10.0.1.17’, 52859)
21:13:01 DNSServer: Domain: a1.mzstatic.com
21:13:01 DNSServer: ***forward request
21:13:02 DNSServer: -> DNS response from higher level
21:13:02 DNSServer: DNS request received!
21:13:02 DNSServer: Source: (‘10.0.1.17’, 65216)
21:13:02 DNSServer: Domain: a3.mzstatic.com
21:13:02 DNSServer: ***forward request
21:13:02 DNSServer: -> DNS response from higher level
21:13:05 DNSServer: DNS request received!
21:13:05 DNSServer: Source: (‘10.0.1.17’, 62497)
21:13:05 DNSServer: Domain: www.apple.com
21:13:05 DNSServer: ***forward request
21:13:05 DNSServer: -> DNS response from higher level
21:13:07 DNSServer: DNS request received!
21:13:07 DNSServer: Source: (‘10.0.1.17’, 54944)
21:13:07 DNSServer: Domain: pd-nk.itunes.apple.com
21:13:07 DNSServer: ***forward request
21:13:07 DNSServer: -> DNS response from higher level
21:13:07 DNSServer: DNS request received!
21:13:07 DNSServer: Source: (‘10.0.1.17’, 57208)
21:13:07 DNSServer: Domain: configuration.apple.com
21:13:07 DNSServer: ***forward request
21:13:07 DNSServer: -> DNS response from higher level
21:13:10 DNSServer: DNS request received!
21:13:10 DNSServer: Source: (‘10.0.1.17’, 51305)
21:13:10 DNSServer: Domain: play.itunes.apple.com
21:13:10 DNSServer: ***forward request
21:13:10 DNSServer: -> DNS response from higher level
21:13:20 DNSServer: DNS request received!
21:13:20 DNSServer: Source: (‘10.0.1.17’, 60624)
21:13:20 DNSServer: Domain: trailers.apple.com
21:13:20 DNSServer: ***intercept request
21:13:20 DNSServer: -> DNS response: 10.0.1.2

Certs? Firewall? Python signed?
Looks like the issue I had two days ago… never understood the reason.

So I had to create a new profile under ‘Send data to Apple’ under the General settings on atv. following address: http://trailers.apple.com/trailers.cer

see this video for instructions: https://www.youtube.com/watch?v=333LPXZ26y8
Now it works like a charm.

Thanks guys