Plexconnect "Trailers not available right now" troubleshoot

Hey everyone,

 

I've been at it all day trying to get Plex working on my ATV, but I just can't get it to work. At first I had some issues with creating the certificates, however that is all worked out now. After that I had some issues getting the certificate on my ATV with the preferred method (maybe that has something to do with it?) however I did manage to get the certificates on the ATV through the Apple Configurator. But now, after everything should be in place correctly, it still won't work. So yeah ... help me Plex forums, you're my only hope <3

  • ATV3, Firmware: 7.0.2 (6915)Your ATV model (2 or 3) and firmware version (found under the ATV settings > general > about > Apple TV software): ATV3, 7.0.2 (6915)

  • The DNS server set on the ATV (found under the ATV settings > general > network > DNS): 192.168.1.109

  • The local IP address of the device that PlexConnect is installed on: 192.168.1.109

  • The device and operating system (including version number) that PlexConnect is installed on: main desktop computer, Windows 7 Ultimate 64 bit

  • The device and operating system (including version number) that the Plex media server (PMS) is installed on: main desktop computer, Windows 7 Ultimate 64 bit

  • The Plex media server (PMS) version number you are running (do not put 'latest'): 0.9.11.7

  • The local IP address of the device that the Plex media server (PMS) is installed on: 192.168.1.109

  • 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, downloaded on 21-1-15

  • The contents of your 'Settings.cfg' file (this is created at first clean shutdown of PlexConnect, using CTR+c): [PlexConnect]

    enable_plexgdm = True
    ip_pms = 192.168.178.10
    port_pms = 32400
    enable_dnsserver = True
    port_dnsserver = 53
    ip_dnsmaster = 8.8.8.8
    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
    allow_gzip_atv = False
    allow_gzip_pmslocal = False
    allow_gzip_pmsremote = True
    loglevel = Normal
    logpath = .
     
  • detailed description of the issue (the clearer you can make this the better): I followed the guide every step of the way, and everything should be working as of now. However, when I try to load the 'trailers' app on my APV it says "trailers not available right now". 

  • PlexConnect.log: http://pastebin.com/Mc9QB2wB

I've had the same day as you I guess :)

Plexconnect has been working since the first install (years ago?) without problems, yesterday it stopped... no matter what I try, I can't get the ATV2 to connect anymore. Always "Trailers not available...". I haven't changed anything...

- Web clients work 100%

- iOS native clients work 100%

- ATV2 has internet (youtube works)

- I can see DNS resuests coming in in the plexconnect logfile

- PMS log doesn't show anything coming in from plexconnect.

- Reinstalled plexconnect completely

- Recreated certs completely

- Rebooted everything silly

- Recreated the wifi settings on ATV

My logifle is almost identical to yours. Everything works, except plexconnect won't let me connect trailers anymore....

Although it could be a total coincidence, could it have something to do with the Playstation options that went live yesterday?

Ben

Quick addition, I've been running an older version of PC the last year or so. until today since I updated to the HEAD of git. Both didn't work.

Quick addition 2: When I look at the log after approaching plexconnect directly through a webserver on port 80, I get an expected error response (so it IS alive). But the logfile shows "WebServer: pms address:". So that is blank... should it be?

@Mr1Inch - remove the certificate by:

  1. Go to the AppleTV settings menu.
  2. Select “General” then scroll the cursor down to highlight “Send Data To Apple” and set to "No".
  3. With "Send Data To Apple" highlighted, press “Play” (not the normal “Select” button)
  4. Now you should see a profile (as you have loaded it via the configurator), select it and select "remove profile"

Now add a new profile:

  1. Add new profile
  2. Enter (without the quotes): "http://trailers.apple.com/trailers.cer"
  3. Done

Retry.

The "configurator" procedure should be removed from the wiki, just causes confusion and is unnecessary. 


The "configurator" procedure should be removed from the wiki, just causes confusion and is unnecessary. 

This procedure is still useful, I had issues with a new ATV and this was the only way I could get the Certificate to load.

@bakman1 I've done that step, no change. Still nothing. I had a profile there (grayed out) which can't be removed. Could that one cause problems? It has been there for a long time though.

Try this:


Localip/trailers.cer


When adding it via network method. For example I just use this:


192.168.1.103/trailers.cer


I also have some certs you could try. You can’t remove the old cert (profile) from the aTV? I would restore it to factory or reset all settings from the native settings.app on the aTV prior to loading it via network method, that should clear all the old cert(s) (profile(s)):

https://github.com/wahlmanj/PlexConnect/tree/master/update/Certs

https://www.youtube.com/watch?v=PvyQhwYfECE


Make sure you set your hosttointercept to your desired matching hijack/certs in your Settings.cfg file then restart Plexconnect then reboot your aTV, here is the settings for Settings.cfg per intercept:


Trailers is :


hosttointercept = trailers.apple.com


IMovie is:


hosttointercept = www.icloud.com


WSJ is:


hosttointercept = secure.marketwatch.com

That did the trick! I added the certificate on the ATV again, this time pointing to the localIP's certificate instead of the online one. All done, thanks a million.

Wahlman.j :  How did you get that Start screen in PLEX connect?  Also, how did you change the icon? I'm using a Docker for PlexConnect, I already have FANart support and PIL.

Depends on the iOS revision. OpenPlex in my signature is for Mac only and has full instructions and guides users otherwise you can look here for manual instructions for other PlexConnect hosts:

https://forums.plex.tv/topic/95309-trailers-icon-to-plex-icon/page-9

That did the trick! I added the certificate on the ATV again, this time pointing to the localIP's certificate instead of the online one. All done, thanks a million.

What's an online cert?

Hey everyone,

Thanks for the quick responses, really appreciate it!

I added the new certs wahlman linked to the PlexConnect folder. After that I tried adding both the localip/trailers.cer (didn't work) and http://trailers.apple.com/trailers.cer (didn't work), so now I'm kind of back to were I started not knowing what to do unfortunately :/

Also my hostotintercept is fine; http://prntscr.com/5vmmor 

What host to intercept is that??? These are normal hosts to intercept for iOS 7 (8):

www.icloud.com
atv.hbogo.com
atv.qello.com
a248.e.akamai.net
appletv.vevo.com
apps.sho.com
appletv.watchdisneyjunior.go.com
appletv.watchdisneychannel.go.com
appletv.watchdisneyxd.go.com
ssl.weather.com
secure.marketwatch.com
trailers.apple.com
secure.showtimeanytime.com
vimeo.com
d6mhwe3a8uvr5.cloudfront.net
video.pbs.org
neulion-a.akamaihd.net
itunesconnect.apple.com
abcnews.go.com
atvapp.willow.tv
player.aetndigital.com
www.crunchyroll.com
watchabc.go.com
appletv.redbull.tv
neulion-a.akamaihd.net
appletv.cnbc.com
appletv.now.nfl.com
secure.net.wwe.com
api-global.netflix.com
player.aetndigital.com
s.yimg.com
kids.pbs.org
kortv.com
appletv.crackle.com
d1d0j1u9ayd8uc.cloudfront.net
s.cdn.turner.com
player.aetndigital.com
aptve.foxneodigital.com
appletv.flickr.com
a248.e.akamai.net
securea.mlb.com
mobapi.bloomberg.com
aptve-fx.foxneodigital.com
festival.itunes.apple.com
s.aolcdn.com

Your certs must match your hosttointercept. Read post 6, again. iOS 5-7 host's to intercept are here:

https://raw.githubusercontent.com/wahlmanj/PlexConnect/master/update/OSX/icon/ios7/WebServer.py

@bakman1 I've done that step, no change. Still nothing. I had a profile there (grayed out) which can't be removed. Could that one cause problems? It has been there for a long time though.

That grayed out profile doesn't sound good.

which < local ip >/trailers.cer are you using ?

*edit* i can see your screenshot (had to change the url a bit): your settings file looks messed up, there are no line breaks ?

It was a link to the picture of it :P sorry, I guess the forum didn't like my way of posting links 

I would appreciate any help on this I am very frustrated, I have the same issue as Mr.1inch.

 

§  A detailed description of the issue : At first it didn’t work, then I was busy for a few days and didn’t have to time for it, when I got back to try and set it, I do not know what I did but it decided to work, it did so for a few days and then again out the blue it decided that our relationship was over and took off. I followed the guide every step of the way, and everything should be working as of now. However, when I try to load the 'trailers' app on my APV it says "trailers not available right now".  I did manage to load the cert via Apple configurator. And it shows just fine on the ATV3

§  ATV3, Firmware: 7.0.2 (6915) ATV3 and firmware version 8.1.1 (12B435)

§  The DNS server set on the ATV (found under the ATV settings > general > network > DNS): 192.168.1.35

§  The local IP address of the device that PlexConnect is installed on: 192.168.1.35

§  The device and operating system (including version number) that PlexConnect is installed on: Application folder on a Mac pro 2009 OS X 10.10 Yosemite

§  The device and operating system (including version number) that the Plex media server (PMS) is installed on: Application folder on a Mac pro 2009 OS X 10.10 Yosemite

§  The Plex media server (PMS) version number you are running : 0.9.11.7

§  The local IP address of the device that the Plex media server (PMS) is installed on: 192.168.1.35

§  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, downloaded on 5-1-15

§  The contents of your 'Settings.cfg' file (this is created at first clean shutdown of PlexConnect, using CTR+c): [PlexConnect]

enable_plexgdm = True
ip_pms = 192.168.178.10
port_pms = 32400
enable_dnsserver = True
port_dnsserver = 53
ip_dnsmaster = 8.8.8.8
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 = Normal
logpath = .
 

 

§  PlexConnect.log: http://pastebin.com/7XNDmNEC

I would appreciate any help on this I am very frustrated, I have the same issue as Mr.1inch.

 

§  A detailed description of the issue : At first it didn’t work, then I was busy for a few days and didn’t have to time for it, when I got back to try and set it, I do not know what I did but it decided to work, it did so for a few days and then again out the blue it decided that our relationship was over and took off. I followed the guide every step of the way, and everything should be working as of now. However, when I try to load the 'trailers' app on my APV it says "trailers not available right now".  I did manage to load the cert via Apple configurator. And it shows just fine on the ATV3

§  ATV3, Firmware: 7.0.2 (6915) ATV3 and firmware version 8.1.1 (12B435)

§  The DNS server set on the ATV (found under the ATV settings > general > network > DNS): 192.168.1.35

§  The local IP address of the device that PlexConnect is installed on: 192.168.1.35

§  The device and operating system (including version number) that PlexConnect is installed on: Application folder on a Mac pro 2009 OS X 10.10 Yosemite

§  The device and operating system (including version number) that the Plex media server (PMS) is installed on: Application folder on a Mac pro 2009 OS X 10.10 Yosemite

§  The Plex media server (PMS) version number you are running : 0.9.11.7

§  The local IP address of the device that the Plex media server (PMS) is installed on: 192.168.1.35

§  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, downloaded on 5-1-15

§  The contents of your 'Settings.cfg' file (this is created at first clean shutdown of PlexConnect, using CTR+c): [PlexConnect]

enable_plexgdm = True
ip_pms = 192.168.178.10
port_pms = 32400
enable_dnsserver = True
port_dnsserver = 53
ip_dnsmaster = 8.8.8.8
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 = Normal
logpath = .
 

 

§  PlexConnect.log: http://pastebin.com/7XNDmNEC

Dont Hijack someone elses Thread, start your own, that way all advise is directed to you, and things don't get confusing.  Given that there is no traffic in Plexconnect, you need to check Certificates, firewalls, AV etc

Sorry, didn't mean to hijack anyone, just trying to state the fact that I had the same problem but had no luck in getting it to work. Thought that if I started another post I would be sent here for the answers. Already started a new one for my problem.

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