Hi all,
I run PlexConnect on my Synology NAS and after restarting the NAS (I think so ??) ATV 3 says "Trailers is unavailable - Try again later".
What I've tried so far:
- git pull to get the latest sources
- double and tribble checked the IP of DNS the ATV is pointing to
- Checked config and log files
- re-created certificates and re-created profile for ATV
My config:
[PlexConnect]
logpath = .
enable_dnsserver = True
ip_webserver = 0.0.0.0
prevent_atv_update = True
enable_plexconnect_autodetect = True
port_pms = 32400
port_webserver = 81
ip_plexconnect = 0.0.0.0
certfile = /volume1/@appstore/plexconnect/share/PlexConnect/assets/certificates/trailers.pem
ip_dnsmaster = 8.8.8.8
loglevel = High
ip_pms = 192.168.178.10
enable_plexgdm = True
port_ssl = 443
hosttointercept = trailers.apple.com
enable_webserver_ssl = True
port_dnsserver = 53
I've marked in red what I have changed (this config has worked before)
My log:
20:20:49 PlexConnect: started: 20:20:49
20:20:49 Settings: getsetting enable_plexconnect_autodetect=True
20:20:49 PlexConnect: IP_self: 192.168.1.26
20:20:49 Settings: getsetting hosttointercept=trailers.apple.com
20:20:49 Settings: getsetting enable_dnsserver=True
20:20:49 DNSServer: started: 20:20:49
20:20:49 Settings: getsetting port_dnsserver=53
20:20:49 Settings: getsetting ip_dnsmaster=8.8.8.8
20:20:49 Settings: getsetting prevent_atv_update=True
20:20:49 DNSServer: ***
20:20:49 DNSServer: DNSServer: Serving DNS on 192.168.1.26 port 53.
20:20:49 DNSServer: intercept: ['trailers.apple.com', 'atv.plexconnect'] => 192.168.1.26
20:20:49 DNSServer: restrain: ['mesu.apple.com', 'appldnld.apple.com', 'appldnld.apple.com.edgesuite.net'] => 127.0.0.1
20:20:49 DNSServer: forward other to higher level DNS: 8.8.8.8
20:20:49 DNSServer: ***
20:20:49 WebServer: started: 20:20:49
20:20:49 Settings: getsetting port_webserver=81
20:20:49 WebServer: ***
20:20:49 WebServer: WebServer: Serving HTTP on 192.168.1.26 port 81.
20:20:49 WebServer: ***
20:20:49 ATVSettings: init class CATVSettings
20:20:49 ATVSettings: load settings
20:20:49 Settings: getsetting enable_webserver_ssl=True
20:20:49 WebServer: started: 20:20:49
20:20:49 Settings: getsetting port_ssl=443
20:20:49 Settings: getsetting certfile=/volume1/@appstore/plexconnect/share/PlexConnect/assets/certificates/trailers.pem
20:20:49 Settings: getsetting certfile=/volume1/@appstore/plexconnect/share/PlexConnect/assets/certificates/trailers.pem
20:20:49 WebServer: ***
20:20:49 WebServer: WebServer: Serving HTTPS on 192.168.1.26 port 443.
20:20:49 WebServer: ***
20:21:45 DNSServer: DNS request received!
20:21:45 DNSServer: Source: ('192.168.1.168', 59005)
20:21:45 DNSServer: Domain: trailers.apple.com
20:21:45 DNSServer: ***intercept request
20:21:45 DNSServer: -> DNS response: 192.168.1.26
20:21:45 WebServer: http request header:
Host: trailers.apple.com
Accept-Encoding: gzip, deflate
Accept: */*
Accept-Language: de;q=0.9, en;q=0.8
Cookie: s_vi=[CS]v1|2777C58A85010CDC-400001058002C60B[CE]; mz_at0=AwQAAAELAACd1AAAAABPUm7T2Lv2rwF1emhkkwBCx1tYKUrBDiA=; mz_at_ssl=AwUAAAELAACd1AAAAABPUm7TIZqz1t4Zs5vVFRYVEU/UHwDB2bM=
Connection: keep-alive
X-Apple-TV-Resolution: 720
X-Apple-TV-Version: 5.3
User-Agent: iTunes-AppleTV/5.3 (2; 8GB; dt:11)
20:21:45 WebServer: http request path:
/appletv/us/js/application.js
20:21:45 Localize: aTVLanguage: de
20:21:45 WebServer: pms address:
20:21:45 WebServer: cleaned path:
/appletv/us/js/application.js
20:21:45 WebServer: PlexConnect options:
{'aTVLanguage': 'de', 'aTVAddress': '192.168.1.168'}
20:21:45 WebServer: additional arguments:
20:21:45 WebServer: serving /js/application.js
20:21:45 DNSServer: DNS request received!
20:21:45 DNSServer: Source: ('192.168.1.168', 50567)
20:21:45 DNSServer: Domain: atv.plexconnect
20:21:45 DNSServer: ***intercept request
20:21:45 DNSServer: -> DNS response: 192.168.1.26
Many thanks for any advice!