I’m a newbie and have been trying to set up “a PMS-AppleTV3-Plexconnect system” running on my synology NAS(DS215+) for a couple of days.
After a lot of working on googling and instructions, all the result I got was “Trailers is unavailable.” message on ATV.
I have been messing around with uninstalling and reinstalling packages, changing package versions and, copying certificates to ATV and Plexconnect.
Frustrated, I almost gave up, but I gave it a last try on my iMAC instead of NAS.
Result: It worked like a magic! Just a piece of cake. It was just five minutes work.
So I tried to compare those log files, but I can’t figure out what’s wrong.
Please help me find out what’s wrong with the log of NAS compared to that of MAC.
Here’s my logs.
Thanks!
log of NAS: “Trailers is unavailable.” message shown on ATV.
15:08:59 PlexConnect: started: 15:08:59
15:08:59 PlexConnect: Version: 0.5-dev-101215
15:08:59 PlexConnect: Python: 2.7.9 (default, Sep 22 2015, 05:28:24)
[GCC 4.6.4]
15:08:59 PlexConnect: Host OS: linux2
15:08:59 PlexConnect: PILBackgrounds: Is PIL installed? False
15:08:59 Settings: getsetting enable_plexconnect_autodetect=True
15:08:59 PlexConnect: IP_self: 192.168.1.111
15:08:59 Settings: getsetting hosttointercept=trailers.apple.com
15:08:59 ATVSettings: init class CATVSettings
15:08:59 ATVSettings: load settings
15:08:59 Settings: getsetting enable_dnsserver=True
15:08:59 DNSServer: started: 15:08:59
15:08:59 Settings: getsetting port_dnsserver=53
15:08:59 Settings: getsetting ip_dnsmaster=192.168.1.1
15:08:59 Settings: getsetting prevent_atv_update=True
15:08:59 DNSServer: ***
15:08:59 DNSServer: DNSServer: Serving DNS on 192.168.1.111 port 53.
15:08:59 DNSServer: intercept: [‘trailers.apple.com’] => 192.168.1.111
15:08:59 DNSServer: restrain: [‘mesu.apple.com’, ‘appldnld.apple.com’, ‘appldnld.apple.com.edgesuite.net’] => 127.0.0.1
15:08:59 DNSServer: forward other to higher level DNS: 192.168.1.1
15:08:59 DNSServer: ***
15:09:00 WebServer: started: 15:09:00
15:09:00 Settings: getsetting port_webserver=81
15:09:00 WebServer: ***
15:09:00 WebServer: WebServer: Serving HTTP on 192.168.1.111 port 81.
15:09:00 WebServer: ***
15:09:00 Settings: getsetting enable_webserver_ssl=True
15:09:00 WebServer: started: 15:09:00
15:09:00 Settings: getsetting port_ssl=443
15:09:00 Settings: getsetting certfile=/usr/local/plexconnect/etc/certificates/trailers.pem
15:09:00 Settings: getsetting certfile=/usr/local/plexconnect/etc/certificates/trailers.pem
15:09:00 WebServer: ***
15:09:00 WebServer: WebServer: Serving HTTPS on 192.168.1.111 port 443.
15:09:00 WebServer: ***
15:09:10 DNSServer: DNS request received!
15:09:10 DNSServer: Source: (‘192.168.1.38’, 52667)
15:09:10 DNSServer: Domain: trailers.apple.com
15:09:10 DNSServer: **intercept request
15:09:10 DNSServer: -> DNS response: 192.168.1.111
15:09:10 WebServer: http request header:
Host: trailers.apple.com
Accept-Encoding: gzip, deflate
Accept: */
Accept-Language: ko;q=0.9, en;q=0.8
Connection: keep-alive
X-Apple-TV-Resolution: 720
X-Apple-TV-Version: 7.2
User-Agent: AppleTV/7.2 iOS/8.3 AppleTV/7.2 model/AppleTV3,2 build/12F69 (3; dt:12)
15:09:10 WebServer: http request path:
/appletv/us/js/application.js
15:09:10 Localize: aTVLanguage: ko
15:09:10 WebServer: pms address:
15:09:10 WebServer: cleaned path:
/appletv/us/js/application.js
15:09:10 WebServer: PlexConnect options:
{‘aTVScreenResolution’: ‘720’, ‘aTVFirmwareVersion’: ‘7.2’, ‘aTVLanguage’: ‘ko’, ‘aTVAddress’: ‘192.168.1.38’}
15:09:10 WebServer: additional arguments:
15:09:10 WebServer: serving /js/application.js
15:09:10 Settings: getsetting allow_gzip_atv=False
log of iMAC: Working flawlessly!
14:03:17 PlexConnect: started: 14:03:17
14:03:17 PlexConnect: Version: 0.5-dev-101215
14:03:17 PlexConnect: Python: 2.7.10 (v2.7.10:15c95b7d81dc, May 23 2015, 09:33:12)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)]
14:03:17 PlexConnect: Host OS: darwin
14:03:17 PlexConnect: PILBackgrounds: Is PIL installed? False
14:03:17 PlexConnect: IP_self: 192.168.1.85
14:03:17 DNSServer: started: 14:03:17
14:03:17 DNSServer: ***
14:03:17 DNSServer: DNSServer: Serving DNS on 192.168.1.85 port 53.
14:03:17 DNSServer: intercept: [‘trailers.apple.com’] => 192.168.1.85
14:03:17 DNSServer: restrain: [‘mesu.apple.com’, ‘appldnld.apple.com’, ‘appldnld.apple.com.edgesuite.net’] => 127.0.0.1
14:03:17 DNSServer: forward other to higher level DNS: 8.8.8.8
14:03:17 DNSServer: ***
14:03:17 WebServer: started: 14:03:17
14:03:17 WebServer: ***
14:03:17 WebServer: WebServer: Serving HTTP on 192.168.1.85 port 80.
14:03:17 WebServer: ***
14:03:17 WebServer: started: 14:03:17
14:03:17 WebServer: ***
14:03:17 WebServer: WebServer: Serving HTTPS on 192.168.1.85 port 443.
14:03:17 WebServer: ***
14:12:05 DNSServer: DNS request received!
14:12:05 DNSServer: Source: (‘192.168.1.38’, 53666)
14:12:05 DNSServer: Domain: local
14:12:05 DNSServer: ***forward request
14:12:05 DNSServer: -> DNS response from higher level
14:12:05 DNSServer: DNS request received!
14:12:05 DNSServer: Source: (‘192.168.1.38’, 63518)
14:12:05 DNSServer: Domain: apple.com
14:12:05 DNSServer: ***forward request
14:12:05 DNSServer: -> DNS response from higher level
14:12:06 DNSServer: DNS request received!
14:12:06 DNSServer: Source: (‘192.168.1.38’, 61348)
14:12:06 DNSServer: Domain: www.apple.com
14:12:06 DNSServer: ***forward request
14:12:07 DNSServer: -> DNS response from higher level
14:12:25 DNSServer: DNS request received!
14:12:25 DNSServer: Source: (‘192.168.1.38’, 52803)
14:12:25 DNSServer: Domain: p6-buy.itunes.apple.com
14:12:25 DNSServer: ***forward request
14:12:26 DNSServer: -> DNS response from higher level
14:13:27 DNSServer: DNS request received!
14:13:27 DNSServer: Source: (‘192.168.1.38’, 56326)
14:13:27 DNSServer: Domain: trailers.apple.com
14:13:27 DNSServer: ***intercept request
14:13:27 DNSServer: -> DNS response: 192.168.1.85
14:13:27 WebServer: serving *.cer: /trailers.cer
14:13:56 WebServer: serving /js/application.js
14:13:56 WebServer: serving .xml: /
14:13:56 ATVSettings: add section DY3P45XMFF54
14:13:56 PlexAPI: ***
14:13:56 PlexAPI: PlexGDM - looking up Plex Media Server
14:13:56 PlexAPI: ***
14:13:57 PlexAPI: GDM: Servers discovered: 2
14:13:57 PlexAPI: Servers (local, plex.tv, MyPlex): 3
14:13:57 WebServer: serving .xml: /PlexConnect.xml
14:13:57 WebServer: serving /js/utils.js
14:13:57 WebServer: serving /js/handlePlexConnectNavbar.js
14:13:57 WebServer: serving .xml: /library/sections
14:13:58 WebServer: serving /js/utils.js
14:13:58 WebServer: serving /js/sectionHoldSelect.js
14:13:58 WebServer: serving .xml: /library/sections/1/recentlyAdded
14:14:05 WebServer: serving .xml: /library/sections/1/recentlyAdded
14:14:05 WebServer: serving .xml: /library/sections/1
14:14:06 WebServer: serving /js/utils.js
14:14:06 WebServer: serving /js/updateXML.js
14:14:06 WebServer: serving .xml: /library/sections/1
14:14:06 WebServer: serving /js/utils.js
14:14:19 WebServer: serving .xml: /library/sections/1/recentlyAdded
14:14:20 WebServer: serving .xml: /library/sections/1/recentlyAdded
14:14:22 WebServer: serving .xml: /library/sections/1/recentlyAdded
14:14:23 WebServer: serving .xml: /library/sections/1
14:14:23 WebServer: serving /js/utils.js
14:14:23 WebServer: serving /js/updateXML.js
14:14:23 WebServer: serving .xml: /library/sections/1
14:14:24 WebServer: serving /js/utils.js
14:14:27 WebServer: serving .xml: /library/sections/1/unwatched
14:14:28 WebServer: serving .xml: /library/sections/1/all
14:14:29 WebServer: serving .xml: /library/sections/1
14:14:31 DNSServer: DNS request received!
14:14:31 DNSServer: Source: (‘192.168.1.38’, 62102)
14:14:31 DNSServer: Domain: trailers.apple.com
14:14:31 DNSServer: ***intercept request
14:14:31 DNSServer: -> DNS response: 192.168.1.85
14:14:31 WebServer: serving .xml: /library/sections/1/all
14:14:33 WebServer: serving /js/utils.js
14:14:34 WebServer: serving /js/utils.js
14:14:37 WebServer: serving /js/utils.js
14:14:38 WebServer: serving /js/utils.js
14:14:43 WebServer: serving .xml: /library/metadata/182
14:14:43 WebServer: serving /js/utils.js
14:14:44 WebServer: serving /js/selectAudioAndSubs.js
14:14:44 WebServer: serving /js/trailers.js
14:14:44 WebServer: serving *.png: /thumbnails/MediaBadges/720.png
14:14:44 WebServer: serving *.png: /thumbnails/MediaBadges/mp4.png
14:14:44 WebServer: serving *.png: /thumbnails/MediaBadges/h264.png
14:14:44 WebServer: serving *.png: /thumbnails/MediaBadges/aac.png
14:14:44 WebServer: serving *.png: /thumbnails/MediaBadges/2.png
14:14:44 WebServer: serving *.png: /thumbnails/MediaBadges/2.png
14:14:44 WebServer: serving *.png: /thumbnails/MediaBadges/aac.png
14:14:44 WebServer: serving *.png: /thumbnails/MediaBadges/h264.png
14:14:44 WebServer: serving *.png: /thumbnails/MediaBadges/mp4.png
14:14:44 WebServer: serving *.png: /thumbnails/MediaBadges/720.png
14:14:48 WebServer: serving .xml: /library/sections/1
14:14:49 WebServer: serving /js/utils.js
14:14:49 WebServer: serving /js/updateXML.js
14:14:49 WebServer: serving .xml: /library/sections/1/all
14:14:51 WebServer: serving /js/utils.js
14:14:54 WebServer: serving .xml: /library/sections/1/recentlyAdded
14:14:59 WebServer: serving .xml: /library/sections/1/recentlyAdded
14:15:01 WebServer: serving .xml: /library/sections/1
14:15:01 WebServer: serving /js/utils.js
14:15:01 WebServer: serving /js/updateXML.js
14:15:01 WebServer: serving .xml: /library/sections/1
14:15:02 WebServer: serving /js/utils.js
14:15:04 WebServer: serving .xml: /library/metadata/1
14:15:04 WebServer: serving /js/utils.js
14:15:04 WebServer: serving /js/selectAudioAndSubs.js
14:15:04 WebServer: serving /js/trailers.js
14:15:05 WebServer: serving *.png: /thumbnails/MediaBadges/720.png
14:15:05 WebServer: serving *.png: /thumbnails/MediaBadges/mkv.png
14:15:05 WebServer: serving *.png: /thumbnails/MediaBadges/h264.png
14:15:05 WebServer: serving *.png: /thumbnails/MediaBadges/mp3.png
14:15:05 WebServer: serving *.png: /thumbnails/MediaBadges/2.png
14:15:05 WebServer: serving *.png: /thumbnails/MediaBadges/2.png
14:15:05 WebServer: serving *.png: /thumbnails/MediaBadges/mp3.png
14:15:05 WebServer: serving *.png: /thumbnails/MediaBadges/h264.png
14:15:05 WebServer: serving *.png: /thumbnails/MediaBadges/mkv.png
14:15:05 WebServer: serving *.png: /thumbnails/MediaBadges/720.png
14:15:09 WebServer: serving .xml: /library/metadata/1
14:15:12 DNSServer: DNS request received!
14:15:12 DNSServer: Source: (‘192.168.1.38’, 56421)
14:15:12 DNSServer: Domain: pancake.apple.com
14:15:12 DNSServer: ***forward request
14:15:12 DNSServer: -> DNS response from higher level
14:15:18 WebServer: serving .xml: /library/metadata/1
14:15:18 WebServer: serving /js/utils.js
14:15:18 WebServer: serving /js/selectAudioAndSubs.js
14:15:18 WebServer: serving /js/trailers.js
14:15:19 WebServer: serving *.png: /thumbnails/MediaBadges/720.png
14:15:19 WebServer: serving *.png: /thumbnails/MediaBadges/mkv.png
14:15:19 WebServer: serving *.png: /thumbnails/MediaBadges/h264.png
14:15:19 WebServer: serving *.png: /thumbnails/MediaBadges/mp3.png
14:15:19 WebServer: serving *.png: /thumbnails/MediaBadges/2.png
14:15:19 WebServer: serving *.png: /thumbnails/MediaBadges/2.png
14:15:19 WebServer: serving *.png: /thumbnails/MediaBadges/mp3.png
14:15:19 WebServer: serving *.png: /thumbnails/MediaBadges/h264.png
14:15:19 WebServer: serving *.png: /thumbnails/MediaBadges/mkv.png
14:15:19 WebServer: serving *.png: /thumbnails/MediaBadges/720.png
14:15:21 DNSServer: DNS request received!
14:15:21 DNSServer: Source: (‘192.168.1.38’, 61112)
14:15:21 DNSServer: Domain: api.themoviedb.org
Which DSM version ? Are you using the bwynants installer for Synology ?