Trailers is unavailable. Try again later error

Hello,

 

I'm having an issue with getting plex connect to work with my Apple TV and PMS. Below I have pasted the Plexconnect log as well as my Settings.cfg info.

 

Plex Connect Log

 

11:33:00 PlexConnect: ***
11:33:00 PlexConnect: PlexConnect
11:33:00 PlexConnect: Press CTRL-C to shut down.
11:33:00 PlexConnect: ***
11:33:00 PlexConnect: started: 11:33:00
11:33:00 PlexConnect: Version: 0.3.1+
11:33:00 PlexConnect: Python: 2.7.6 (default, Nov 10 2013, 19:24:24) [MSC v.1500
 64 bit (AMD64)]
11:33:00 PlexConnect: Host OS: win32
11:33:00 PlexConnect: IP_self: 10.0.1.11
11:33:00 DNSServer: started: 11:33:00
11:33:00 DNSServer: ***
11:33:00 DNSServer: DNSServer: Serving DNS on 10.0.1.11 port 53.
11:33:00 DNSServer: intercept: ['trailers.apple.com'] => 10.0.1.11
11:33:00 DNSServer: restrain: ['mesu.apple.com', 'appldnld.apple.com', 'appldnld
.apple.com.edgesuite.net'] => 127.0.0.1
11:33:00 DNSServer: forward other to higher level DNS: 8.8.8.8
11:33:00 DNSServer: ***
11:33:00 WebServer: started: 11:33:00
11:33:00 WebServer: ***
11:33:00 WebServer: WebServer: Serving HTTP on 10.0.1.11 port 80.
11:33:00 WebServer: ***
11:33:00 WebServer: started: 11:33:00
11:33:00 WebServer: ***
11:33:00 WebServer: WebServer: Serving HTTPS on 10.0.1.11 port 443.
11:33:00 WebServer: ***
11:36:48 DNSServer: DNS request received!
11:36:48 DNSServer: Source: ('10.0.1.9', 54495)
11:36:48 DNSServer: Domain: p8-buy.itunes.apple.com
11:36:48 DNSServer: ***forward request
11:36:48 DNSServer: -> DNS response from higher level
11:36:50 DNSServer: DNS request received!
11:36:50 DNSServer: Source: ('10.0.1.9', 57540)
11:36:50 DNSServer: Domain: trailers.apple.com
11:36:50 DNSServer: ***intercept request
11:36:50 DNSServer: -> DNS response: 10.0.1.11
 
 
Settings.cfg info
 
[PlexConnect]
port_pms = 32400
port_webserver = 80
ip_plexconnect = 10.0.1.11
certfile = ./assets/certificates/trailers.pem
ip_dnsmaster = 8.8.8.8
loglevel = high
enable_dnsserver = True
logpath = .
ip_pms = 192.168.178.10
enable_plexgdm = True
hosttointercept = trailers.apple.com
port_ssl = 443
enable_webserver_ssl = True
prevent_atv_update = True
port_dnsserver = 53
enable_plexconnect_autodetect = True
 
 
I have searched the forums and followed the install directions to the letter and the issue continues. Something that I have noticed that is different from other users logs is that I dont get a confirmation that it detects the PMS. The PlexGDM never shows up. I have verified that the PMS is working, I'm able to connect to it from my phone without an issue. I have also tried deleting and reinstalling both PMS and Plexconnect and the issue continues. Lastly I also tried disabling windows firewall and have had no luck.
 
Also I'm running windows 8.1.
 
Any help would be greatly appreciated. 

 

You need to set log level to “High”, note the capital H.
Also the log is not the terminal window output it is a file in the PlexConnect folder.

You need to set log level to "High", note the capital H.
Also the log is not the terminal window output it is a file in the PlexConnect folder.

I have set the log level to high.

I believe this is a copy of the log.

12:24:50 PlexConnect: started: 12:24:50
12:24:50 PlexConnect: Version: 0.3.1+
12:24:50 PlexConnect: Python: 2.7.6 (default, Nov 10 2013, 19:24:24) [MSC v.1500 64 bit (AMD64)]
12:24:50 PlexConnect: Host OS: win32
12:24:50 Settings: getsetting enable_plexconnect_autodetect=True
12:24:50 PlexConnect: IP_self: 10.0.1.11
12:24:50 Settings: getsetting hosttointercept=trailers.apple.com
12:24:50 Settings: getsetting enable_dnsserver=True
12:24:50 DNSServer: started: 12:24:50
12:24:50 Settings: getsetting port_dnsserver=53
12:24:50 Settings: getsetting ip_dnsmaster=8.8.8.8
12:24:50 Settings: getsetting prevent_atv_update=True
12:24:50 DNSServer: ***
12:24:50 DNSServer: DNSServer: Serving DNS on 10.0.1.11 port 53.
12:24:50 DNSServer: intercept: ['trailers.apple.com'] => 10.0.1.11
12:24:50 DNSServer: restrain: ['mesu.apple.com', 'appldnld.apple.com', 'appldnld.apple.com.edgesuite.net'] => 127.0.0.1
12:24:50 DNSServer: forward other to higher level DNS: 8.8.8.8
12:24:50 DNSServer: ***
12:24:50 WebServer: started: 12:24:50
12:24:50 Settings: getsetting port_webserver=80
12:24:50 WebServer: ***
12:24:50 WebServer: WebServer: Serving HTTP on 10.0.1.11 port 80.
12:24:50 WebServer: ***
12:24:50 ATVSettings: init class CATVSettings
12:24:50 ATVSettings: load settings
12:24:50 Settings: getsetting enable_webserver_ssl=True
12:24:50 WebServer: started: 12:24:50
12:24:50 Settings: getsetting port_ssl=443
12:24:50 Settings: getsetting certfile=./assets/certificates/trailers.pem
12:24:50 Settings: getsetting certfile=./assets/certificates/trailers.pem
12:24:50 WebServer: ***
12:24:50 WebServer: WebServer: Serving HTTPS on 10.0.1.11 port 443.
12:24:50 WebServer: ***

Can you provide the other info requested in the sticky please, it might help.

Can you provide the other info requested in the sticky please, it might help.

- Apple TV 3 running 6.0.2

- Apple TV DNS server 10.0.1.11

- Local IP of Plexconnect device 10.0.1.11

- Desktop PC running windows 8.1 Pro both plex connect and PMS are installed on this machine

- PMS version 0.9.8.18.290-11b7fdd

- Downloaded Plex Connect today from github

- Settings.cfg Contents

[PlexConnect]
port_pms = 32400
port_webserver = 80
ip_plexconnect = 10.0.1.11
certfile = ./assets/certificates/trailers.pem
ip_dnsmaster = 8.8.8.8
loglevel = High
enable_dnsserver = True
logpath = .
ip_pms = 192.168.178.10
enable_plexgdm = True
hosttointercept = trailers.apple.com
port_ssl = 443
enable_webserver_ssl = True
prevent_atv_update = True
port_dnsserver = 53
enable_plexconnect_autodetect = True
 
- Description of the issue
 
When selecting the trailers app from the apple tv it reports an error "Trailers unavailable. Please try again later"
 
- Plex connect log file
 
12:54:06 PlexConnect: started: 12:54:06
12:54:06 PlexConnect: Version: 0.3.1+
12:54:06 PlexConnect: Python: 2.7.6 (default, Nov 10 2013, 19:24:24) [MSC v.1500 64 bit (AMD64)]
12:54:06 PlexConnect: Host OS: win32
12:54:06 Settings: getsetting enable_plexconnect_autodetect=True
12:54:06 PlexConnect: IP_self: 10.0.1.11
12:54:06 Settings: getsetting hosttointercept=trailers.apple.com
12:54:06 Settings: getsetting enable_dnsserver=True
12:54:06 DNSServer: started: 12:54:06
12:54:06 Settings: getsetting port_dnsserver=53
12:54:06 Settings: getsetting ip_dnsmaster=8.8.8.8
12:54:06 Settings: getsetting prevent_atv_update=True
12:54:06 DNSServer: ***
12:54:06 DNSServer: DNSServer: Serving DNS on 10.0.1.11 port 53.
12:54:06 DNSServer: intercept: ['trailers.apple.com'] => 10.0.1.11
12:54:06 DNSServer: restrain: ['mesu.apple.com', 'appldnld.apple.com', 'appldnld.apple.com.edgesuite.net'] => 127.0.0.1
12:54:06 DNSServer: forward other to higher level DNS: 8.8.8.8
12:54:06 DNSServer: ***
12:54:06 WebServer: started: 12:54:06
12:54:06 Settings: getsetting port_webserver=80
12:54:06 WebServer: ***
12:54:06 WebServer: WebServer: Serving HTTP on 10.0.1.11 port 80.
12:54:06 WebServer: ***
12:54:06 ATVSettings: init class CATVSettings
12:54:06 ATVSettings: load settings
12:54:06 Settings: getsetting enable_webserver_ssl=True
12:54:06 WebServer: started: 12:54:06
12:54:06 Settings: getsetting port_ssl=443
12:54:06 Settings: getsetting certfile=./assets/certificates/trailers.pem
12:54:06 Settings: getsetting certfile=./assets/certificates/trailers.pem
12:54:06 WebServer: ***
12:54:06 WebServer: WebServer: Serving HTTPS on 10.0.1.11 port 443.
12:54:06 WebServer: ***
12:54:12 DNSServer: DNS request received!
12:54:12 DNSServer: Source: ('10.0.1.9', 49848)
12:54:12 DNSServer: Domain: p8-buy.itunes.apple.com.akadns.net
12:54:12 DNSServer: ***forward request
12:54:12 DNSServer: -> DNS response from higher level
12:54:13 DNSServer: DNS request received!
12:54:13 DNSServer: Source: ('10.0.1.9', 61425)
12:54:13 DNSServer: Domain: trailers.apple.com
12:54:13 DNSServer: ***intercept request
12:54:13 DNSServer: -> DNS response: 10.0.1.11
12:54:23 PlexConnect: Shutting down.
12:54:23 WebServer: Shutting down.
12:54:23 ATVSettings: save settings
12:54:23 DNSServer: Shutting down.
12:54:23 WebServer: Shutting down.
12:54:23 PlexConnect: shutdown
 
 
 
 

Additional info, 

I did the setup on my MacBook Pro and it worked fine. I was able to use plex connect from there. So it doesnt appear to be an issue related to the Apple TV since I could use my MBP without an issue. 

Could this issue be related to windows firewall? Also when installing openssl I got an error saying that Microsoft Visual C++ 2008 redistributables was missing. I went to microsofts website and installed them but the error persists.

It is probably either firewall or certs related.
If the cert files work on your MacBook try copying them over to your windows install (delete the current ones in your windows install certs folder).
If that doesn’t work then add inbound(!) rules for Python.exe for BOTH TCP and UDP (disabling firewalls often does not really disable them).

Ok, I will try those options when I get a chance and will report back.


Sent from my iPhone using Tapatalk

It is probably either firewall or certs related. If the cert files work on your MacBook try copying them over to your windows install (delete the current ones in your windows install certs folder). If that doesn't work then add inbound(!) rules for Python.exe for BOTH TCP and UDP (disabling firewalls often does not really disable them).

The issue was with the certifcates, after copying over the ones from the macbook it works normally. I have a feeling it is an issue related to the error I was getting when installing OpenSSL.

Thank you for your help.

Np, glad you have it up and running :)

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