ATV2 6.1 and OS X Mavericks, 'Trailers is unavailable' issue

Hi, I've tried everything from FAQ/forums/install instructions but not getting anywhere so help would be much appreciated. Thanks!

 

  • Your ATV model (2 or 3) and firmware version (found under the ATV settings > general > about > Apple TV software): ATV2 firmware 6.1
  • The DNS server set on the ATV (found under the ATV settings > general > network > DNS): 192.168.1.111
  • The local IP address of the device that PlexConnect is installed on: 192.168.1.111
  • The device and operating system (including version number) that PlexConnect is installed on: iMac running OS X 10.9.2
  • The device and operating system (including version number) that the Plex media server (PMS) is installed on: iMac running OS X 10.9.2
  • The Plex media server (PMS) version number you are running (do not put 'latest'): 0.9.9.7.429-f80a8d6
  • The local IP address of the device that the Plex media server (PMS) is installed on: 192.168.1.111
  • The PlexConnect version number. If using Github source then a time and date of download (look at the creation date of the folder) and if you are using any non-standard setup e.g. Plexify or a fork: Github 25Mar2014 at 13:39pm (Singapore Time)
  • The contents of your 'Settings.cfg' file (this is created at first clean shutdown of PlexConnect, using CTR+c): 
[PlexConnect]
enable_plexgdm = False
ip_pms = 192.168.1.111
port_pms = 32400
enable_dnsserver = True
port_dnsserver = 53
ip_dnsmaster = 87.117.205.40
prevent_atv_update = True
enable_plexconnect_autodetect = True
ip_plexconnect = 0.0.0.0
hosttointercept = trailers.apple.com
port_webserver = 80
enable_webserver_ssl = True
port_ssl = 443
certfile = ./assets/certificates/trailers.pem
loglevel = High
logpath = .
 
  • Detail on the media file if it is an issue related to playing a media file: N/A
  • detailed description of the issue (the clearer you can make this the better): PlexConnect starts fine, certs installed on ATV2, DNS set. Unable to access PlexConnect via ATV2. When selecting Trailers app on ATV, error message 'Trailers is unavailable. Please try again later' appears.
  • Ensure you post your 'PlexConnect.log' file to pastebin and post the link ('PlexConnect.log' is located in your PlexConnect folder). If possible, follow these steps to create a "more detailed fresh" one:

http://pastebin.com/F2UGZs0h

Could be a certificate issue. What method did you use to add the profile to the ATV?


Do you have more than one profile on the ATV?

Could be a certificate issue. What method did you use to add the profile to the ATV?

Do you have more than one profile on the ATV?

 I installed the profile using Apple Configurator over USB. Only one profile loaded and I restarted the ATV after loading but still no luck.

Try throwing settings.cfg away and running with the defaults, you can always adjust afterwards.

Try throwing settings.cfg away and running with the defaults, you can always adjust afterwards.

I'll give that a go tomorrow. Oddly I tried setting it up on my MacBook in the exact same way and it works perfectly so I'm wondering if there's something weird going on on my iMac. Might try a clean install of Mavericks and see if that helps.

Well you have changed 3 settings:

Why change GDM to false and if you do so make sure the port on your PMS is 32400!

enable_plexgdm = False
ip_pms = 192.168.1.111
port_pms = 32400
 
 
Not sure what this IP is as it doesn't show as an ISP DNS server:
ip_dnsmaster = 87.117.205.40
 
As the wiki says get it running using defaults and THEN when you know it works you can tweak it. ;)

If it’s a cert issue you could always upload your certs using the network method which is a lot easier:

https://github.com/iBaa/PlexConnect/wiki/Install-Guide-Certificate-via-Ethernet
https://github.com/iBaa/PlexConnect/wiki/Install-Guide-AppleTV-Ethernet

hmm... in first link, shouldn't you point it where your LOCAL cert file is located vs trailes.apple.com/  ?

No.


This is how you add it. Point your DNS to your plexconnect host then depending on your cert do this:

http://trailers.apple.com/trailers.cer for trailers app
http://www.icloud.com/trailers.cer for iMovie theater
http://secure.marketwatch.com/trailers.cer for wsj live app


I believe yours was for trailers based on your settings.cfg so use that one when your add your cert via network method. I had to figure this out when I developed OpenConnect for hijacking any desired app. Only if you were adding it via webserver would you use your local ip to add the cert but this way is easier by far. For example if using a apache2 webserver you would add it by typing http://192.168.1.101:1234/trailers.cer but it’s a pain to set it up that way compared to the official method.

Of course you can use the ip if your plexconnect machine instead of trailers.apple.com


So http://192.168.1.111/trailers.cer

Of course you can use the ip if your plexconnect machine instead of trailers.apple.com
So http://192.168.1.111/trailers.cer

On OSX?

Edit - it works like you said, just tried.

Well oddly enough, a fresh install of Mavericks now works absolutely fine.. thanks for the ideas folks!

Hi y'all, I had similar issues after Mavericks install. Tried lots of fixes but ended up doing a fresh install of plexconnect, and as wahlman.j suggested, deleted my existing profile on ATV and uploaded my certs again a voila, all good.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.