Trailers is unavailable. Try again later.

I have installed certificate onto apple tv through usb, plexconnect on mac terminal seems to be intercepting apple.trailers.com. it says accessing trailers with the loading circle on my apple tv screen and then it goes black for a couple of seconds and then it goes back to accessing trailers and loading circle again. It almost seems as if plexconnect is working but because there is nothing there it goes back to loading again. Eventually it reads "Trailers is unavailable. Try again later." So it seems as if it is timing out (I have had this issue in the past, never actually managed to get plexconnect to work and thought I would try my luck now since it has since been updated) I notice that on the console there does not seem to be any indication that it has picked up my plex media server, whereas in the past I have had it indicate it has picked up plex media server. I have tried disabling gdm on both plex media server and settings.cfg for plexconnect but still get no indication. It does not even indicate a failure to connect to plex media server for some reason. Here is my log file:

 

Last login: Sat Feb  1 01:42:01 on ttys000

aaronwhitesmbp:~ aaronwhite$ sudo /Applications/PlexConnect-master/PlexConnect.py 

Password:

02:19:21 PlexConnect: ***

02:19:21 PlexConnect: PlexConnect

02:19:21 PlexConnect: Press CTRL-C to shut down.

02:19:21 PlexConnect: ***

02:19:21 PlexConnect: started: 02:19:21

02:19:21 PlexConnect: Version: 0.3.1+

02:19:21 PlexConnect: Python: 2.7.5 (v2.7.5:ab05e7dd2788, May 13 2013, 13:18:45) 

[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)]

02:19:21 PlexConnect: Host OS: darwin

02:19:21 PlexConnect: IP_self: 192.168.0.4

02:19:21 DNSServer: started: 02:19:21

02:19:21 DNSServer: ***

02:19:21 DNSServer: DNSServer: Serving DNS on 192.168.0.4 port 53.

02:19:21 DNSServer: intercept: ['trailers.apple.com'] => 192.168.0.4

02:19:21 DNSServer: restrain: ['mesu.apple.com', 'appldnld.apple.com', 'appldnld.apple.com.edgesuite.net'] => 127.0.0.1

02:19:21 DNSServer: forward other to higher level DNS: 8.8.8.8

02:19:21 DNSServer: ***

02:19:21 WebServer: started: 02:19:21

02:19:21 WebServer: ***

02:19:21 WebServer: WebServer: Serving HTTP on 192.168.0.4 port 80.

02:19:21 WebServer: ***

02:19:21 WebServer: started: 02:19:21

02:19:21 WebServer: ***

02:19:21 WebServer: WebServer: Serving HTTPS on 192.168.0.4 port 443.

02:19:21 WebServer: ***

02:19:27 DNSServer: DNS request received!

02:19:27 DNSServer: Source: ('192.168.0.2', 53683)

02:19:27 DNSServer: Domain: trailers.apple.com

02:19:27 DNSServer: ***intercept request

02:19:27 DNSServer: -> DNS response: 192.168.0.4

02:19:29 WebServer: serving /js/application.js

02:20:31 DNSServer: DNS request received!

02:20:31 DNSServer: Source: ('192.168.0.2', 53683)

02:20:31 DNSServer: Domain: trailers.apple.com

02:20:31 DNSServer: ***intercept request

02:20:31 DNSServer: -> DNS response: 192.168.0.4

02:21:35 DNSServer: DNS request received!

02:21:35 DNSServer: Source: ('192.168.0.2', 53683)

02:21:35 DNSServer: Domain: trailers.apple.com

02:21:35 DNSServer: ***intercept request

02:21:35 DNSServer: -> DNS response: 192.168.0.4

02:22:39 DNSServer: DNS request received!

02:22:39 DNSServer: Source: ('192.168.0.2', 62428)

02:22:39 DNSServer: Domain: trailers.apple.com

02:22:39 DNSServer: ***intercept request

02:22:39 DNSServer: -> DNS response: 192.168.0.4

 

I have read all the guides on github to the letter, including creating certificates, installing certificate via usb on to atv3, installing plexconnect and configuring it for mac. My Plex media server is running on port 32400 and is all connected up. For the record I am on osx mountain lion 10.9.1, I am using plex media server Version 0.9.8.18.290-11b7fdd and my plex connect version is 0.3.1 (according to version.py file).

 

I would be greatfull for any assistance you can provide. Thank you.

Also I forgot to mention I already tried to install certificate over ethernet, and when I tried to add profile it gave me an error. That is why I used usb instead, which looks like it has worked since the trailers would not try to load before I did it (because of my dns set to my mac's ip address).

if you have the Certificates inserted at plexconnect folder?

yes they are in the assets certificates folder, both of them. I also placed the .key file in there for good measure (even though the guide did not mention to put that file in there). But I had previously tried before placing the .key file from desktop to the certificates folder and it still didn't work then obviously.

Also just in case you ask I can confirm that the ip address of my apple tv is 192.168.0.2 (and plexconnect displays it is intercepting that ip address, which leads me to believe it is picking up the atv).

Can you post your settings.cfg file?

[PlexConnect]
enable_plexgdm = False
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 = .
 
as mentioned before I have already tried with gdm enabled.

@aaronp2k


Try OpenConnect for mac it guides you how to generate and load new certs on the atv. Delete your old certs and generate new ones via OpenConnect. Link in my signature.


**Read my signature to fix your error. I also sent you a pm.


@mikeycb


I would delete your old certs on your pc and generate some new certs using this guide then load the trailer.cer using this next guide:

https://github.com/iBaa/PlexConnect/wiki/Install-Guide-Windows-Certificates

https://github.com/iBaa/PlexConnect/wiki/Install-Guide-AppleTV-Ethernet#wiki-install-the-certificate-to-your-appletv

I'm having the same issue.  Had to reinstall Windows tonight (was working perfectly before on 2xATV3s and 1xATV2) and now when with all steps follwed exactly it's a "Trailers is unavailable" error.

The certificate loaded fine, DNS forwarding is working fine, it's just like the PlexConnect app isn't "connected" to PMS.

I'm having the same issue. Had to reinstall Windows tonight (was working perfectly before on 2xATV3s and 1xATV2) and now when with all steps follwed exactly it's a "Trailers is unavailable" error.

The certificate loaded fine, DNS forwarding is working fine, it's just like the PlexConnect app isn't "connected" to PMS.


You don't have the same issue, you have the same symptoms.
Please start your own thread with the info requested in the "read before posting" sticky.

open connect doesn't work for me, I get the following message when I try to install new certs:

The action "Run AppleScript" encountered an error.

Check the actionʼs properties and try running the workflow again.

is there anything I need installed in order to run open connect properly, like a framework or something?

Follow the readme in my signature. Download a fresh plexconnect zip from my fork in the readme.

Did you delete the previous profile containing the certificate on the ATV before installing the new one, failing to do so will prevent it from working.

I did not have a previous certificate installed. Last time I tried using plexconnect was a long time ago and no certificates were necessary then.

Just realised you appear to have your ATV/PlexConnect and PMS on different subnets, that will be an issue.

Why is that?

255.255.255.0 is my subnet mask on my mac and should be the same on my atv and was last time I checked. Also how would you know, I did not post any logs from my atv or plex?

did you mean dns? 

In your settings.cfg you have enable plexgdm = false and an IP address of 192.168.178.10 while your ATV and plex IP address is 192.168.0.2 and 192.168.0.4

In your settings.cfg you have enable plexgdm = false and an IP address of 192.168.178.10 while your ATV and plex IP address is 192.168.0.2 and 192.168.0.4

Gotta love this, how do you know what my subnet is...epic.  

All this info is in the log you posted above.

so I have to put 192.168.0.4 in place of 192.168.178.10?

this was not explained in the guide btw, I have read the guide over and over. still doesn't work either.

oh and btw plex star, I have never heard anybody refer to local ip addresses as subnets. So of course that is going to cause confusion.