ATV Model: ATV3
Firmware: 5.3
DNS setting: 192.168.0.150
local IP: 192.168.0.150
Plexconnect and PMS on same machine
device: Mac Mini 2.4GHz Core 2 Duo
OS: 10.8.5
PMS version: 0.9.8.18.290-11b7fdd
PMS IP: 192.168.0.150
PlexConnect Version: Git clone from 19/01/2014 at 2:02pm GMT+8
Settings.cfg
[PlexConnect]
port_pms = 32400
port_webserver = 80
ip_plexconnect = 0.0.0.0
certfile = ./assets/certificates/trailers.pem
ip_dnsmaster = 8.8.8.8
loglevel = High
enable_dnsserver = True
logpath = .
ip_pms = 192.168.0.150
enable_plexgdm = False
hosttointercept = trailers.apple.com
port_ssl = 443
enable_webserver_ssl = True
prevent_atv_update = True
port_dnsserver = 53
enable_plexconnect_autodetect = True
Issue: No thumbnails show up in the section overview page. All information is present but movie thimbnails are placed by grey boxes. This is the same on "All Movies", "Unwatched", "On Deck", etc. The movie poster shows correctly on the movie details view.
Sequence:
- Start PlexConnect
- Open Trailers app on AppleTV
- Navigate to Library
- Navigate to "New Movies" (section 17)
- Current view display gray boxes instead of movie thumbnails
- select a movie to go to detailed movie overview. Thumbnail shows correctly
- return to "New Movies" overview
- Quit PlexConnect using Control-C
Analysis:
In the log I can see that the url for the poster is fetched correctly
14:18:19 XMLConverter: CCmds_getParam: thumb, :=COPY
14:18:19 XMLConverter: CCmds_getParam: , =COPY
14:18:19 XMLConverter: CCmds_getKey: /library/metadata/74022/thumb/1390061756,=COPY,False
14:18:19 XMLConverter: CCmds_getParam: =COPY,
14:18:19 XMLConverter: CCmds_getConversion: [('', 'COPY')],
14:18:19 XMLConverter: CCmds_applyConversion: COPY
14:18:19 XMLConverter: XML_ExpandLine: {{IMAGEURL(thumb::768)}}
14:18:19 XMLConverter: CCmds_getParam: thumb, :768
14:18:19 XMLConverter: CCmds_getParam: , 768
14:18:19 XMLConverter: CCmds_getKey: /library/metadata/74022/thumb/1390061756,768,False
14:18:19 XMLConverter: CCmds_getParam: 768,
14:18:19 XMLConverter: CCmds_getParam: ,
14:18:19 XMLConverter: ImageURL: http://192.168.0.150:32400/photo/:/transcode/http%3A%2F%2F127.0.0.1%3A32400%2Flibrary%2Fmetadata%2F74022%2Fthumb%2F1390061756?url=http%3A%2F%2F127.0.0.1%3A32400%2Flibrary%2Fmetadata%2F74022%2Fthumb%2F1390061756&width=768&height=768
14:18:19 XMLConverter: XML_ExpandLine: http://192.168.0.150:32400/photo/:/transcode/http%3A%2F%2F127.0.0.1%3A32400%2Flibrary%2Fmetadata%2F74022%2Fthumb%2F1390061756?url=http%3A%2F%2F127.0.0.1%3A32400%2Flibrary%2Fmetadata%2F74022%2Fthumb%2F1390061756&width=768&height=768 - done
If I copy and paste the above url in my browser it shows the poster correctly.
I then compare this to the code where the view for the AppleTV gets displayed.
http://192.168.0.150:32400/photo/:/transcode/http%3A%2F%2F127.0.0.1%3A32400%2Flibrary%2Fmetadata%2F74022%2Fthumb%2F1390061756?url=http%3A%2F%2F127.0.0.1%3A32400%2Flibrary%2Fmetadata%2F74022%2Fthumb%2F1390061756&width=768&height=768
Copying this URL in a browser gives me "400 Bad Request". The only thing that is different between the two urls is that the last one "amp;" after every "&"
Any advice on where this is going wrong?