Had everything working at one point, but then I started the receiving the "Trailers is Unavailable error"
Regardless, I still get a "Trailers is Unavailable error on my ATV.
21:32:14 PlexConnect: started: 21:32:14
21:32:14 PlexConnect: Version: 0.4-dev
21:32:14 PlexConnect: Python: 2.7.8 (default, Nov 6 2014, 05:17:49)
[GCC 4.6.3]
21:32:14 PlexConnect: Host OS: linux2
21:32:14 Settings: getsetting enable_plexconnect_autodetect=True
21:32:14 PlexConnect: IP_self: 10.0.1.222
21:32:14 Settings: getsetting hosttointercept=trailers.apple.com
21:32:15 ATVSettings: init class CATVSettings
21:32:15 ATVSettings: load settings
21:32:15 Settings: getsetting enable_dnsserver=True
21:32:15 DNSServer: started: 21:32:15
21:32:15 Settings: getsetting port_dnsserver=53
21:32:15 Settings: getsetting ip_dnsmaster=10.0.1.1
21:32:15 Settings: getsetting prevent_atv_update=True
21:32:15 DNSServer: ***
21:32:15 DNSServer: DNSServer: Serving DNS on 10.0.1.222 port 53.
21:32:15 DNSServer: intercept: ['trailers.apple.com'] => 10.0.1.222
21:32:15 DNSServer: restrain: ['mesu.apple.com', 'appldnld.apple.com', 'appldnld.apple.com.edgesuite.net'] => 127.0.0.1
21:32:15 DNSServer: forward other to higher level DNS: 10.0.1.1
21:32:15 DNSServer: ***
21:32:15 WebServer: started: 21:32:15
21:32:15 Settings: getsetting port_webserver=81
21:32:15 WebServer: ***
21:32:15 WebServer: WebServer: Serving HTTP on 10.0.1.222 port 81.
21:32:15 WebServer: ***
21:32:15 Settings: getsetting enable_webserver_ssl=True
21:32:15 WebServer: started: 21:32:15
21:32:15 Settings: getsetting port_ssl=443
21:32:15 Settings: getsetting certfile=../../etc/certificates/trailers.pem
21:32:15 Settings: getsetting certfile=../../etc/certificates/trailers.pem
21:32:15 WebServer: ***
21:32:15 WebServer: WebServer: Serving HTTPS on 10.0.1.222 port 443.
21:32:15 WebServer: ***
-Attempting to load Trailers
21:33:48 DNSServer: DNS request received!
21:33:48 DNSServer: Source: ('10.0.1.3', 56401)
21:33:48 DNSServer: Domain: trailers.apple.com
21:33:48 DNSServer: ***intercept request
21:33:48 DNSServer: -> DNS response: 10.0.1.222
21:33:48 DNSServer: DNS request received!
21:33:48 DNSServer: Source: ('10.0.1.3', 65258)
21:33:48 DNSServer: Domain: trailers.apple.com
21:33:48 DNSServer: ***intercept request
21:33:48 DNSServer: -> DNS response: 10.0.1.222
21:33:48 WebServer: http request header:
Host: trailers.apple.com
Accept-Encoding: gzip, deflate
Accept: */*
Accept-Language: en;q=0.9
Cookie: edgecity=EMERYVILLE; edgelat=37.8359; edgelong=-122.2848; edgestate=CA; edgezip=94608; edgecity=EMERYVILLE; edgelat=37.8359; edgelong=-122.2848; edgestate=CA; edgezip=94608
Connection: keep-alive
X-Apple-TV-Resolution: 1080
X-Apple-TV-Version: 7.0
User-Agent: AppleTV/7.0 iOS/8.0 AppleTV/7.0 model/AppleTV3,1 build/12A365b (3; dt:12)
21:33:48 WebServer: http request path:
/appletv/us/js/application.js
21:33:48 Localize: aTVLanguage: en
21:33:48 WebServer: pms address:
21:33:48 WebServer: cleaned path:
/appletv/us/js/application.js
21:33:48 WebServer: PlexConnect options:
{'aTVScreenResolution': '1080', 'aTVFirmwareVersion': '7.0', 'aTVLanguage': 'en', 'aTVAddress': '10.0.1.3'}
21:33:48 WebServer: additional arguments:
21:33:48 WebServer: serving /js/application.js
21:33:48 DNSServer: DNS request received!
21:33:48 DNSServer: Source: ('10.0.1.3', 50547)
21:33:48 DNSServer: Domain: trailers.apple.com
21:33:48 DNSServer: ***intercept request
21:33:48 DNSServer: -> DNS response: 10.0.1.222
21:33:48 DNSServer: DNS request received!
21:33:48 DNSServer: Source: ('10.0.1.3', 53011)
21:33:48 DNSServer: Domain: trailers.apple.com
21:33:48 DNSServer: ***intercept request
21:33:48 DNSServer: -> DNS response: 10.0.1.222
-Unsuccessfully adding cert
21:35:20 DNSServer: DNS request received!
21:35:20 DNSServer: Source: ('10.0.1.3', 62075)
21:35:20 DNSServer: Domain: trailers.apple.com
21:35:20 DNSServer: ***intercept request
21:35:20 DNSServer: -> DNS response: 10.0.1.222
21:35:20 DNSServer: DNS request received!
21:35:20 DNSServer: Source: ('10.0.1.3', 49455)
21:35:20 DNSServer: Domain: trailers.apple.com
21:35:20 DNSServer: ***intercept request
21:35:20 DNSServer: -> DNS response: 10.0.1.222
-Successfully adding cert via 10.0.1.222:81/trailers.cer
21:36:04 WebServer: http request header:
Host: 10.0.1.222:81
Connection: keep-alive
Accept-Encoding: gzip, deflate
User-Agent: AppleTV/7.0 iOS/8.0 AppleTV/7.0 model/AppleTV3,1 build/12A365b (3; dt:12)
Accept-Language: en
Accept: */*
21:36:04 WebServer: http request path:
/trailer.cer
21:36:04 Localize: aTVLanguage: en
21:36:04 WebServer: pms address:
21:36:04 WebServer: cleaned path:
/trailer.cer
21:36:04 WebServer: PlexConnect options:
{'aTVScreenResolution': '720', 'aTVFirmwareVersion': '5.1', 'aTVLanguage': 'en', 'aTVAddress': '10.0.1.3'}
21:36:04 WebServer: additional arguments:
21:36:04 WebServer: serving *.cer: /trailer.cer
21:36:04 Settings: getsetting certfile=../../etc/certificates/trailers.pem
21:36:04 Settings: getsetting certfile=../../etc/certificates/trailers.pem
Halp?