Trailers is unavailable. Try again later.

Oh... Yes, I know the WIKI link :-)

But I like the "Sources" one better - as it points to the current set...

Sorry for the confusion, I will drop a note on release 0.1.

Hi Baa,

Please excuse my ignorance here but which branch should we download currently the ‘master’ or 'SSL_process. (running PMS on a Mac mini)

Fantastic bit of software by the way.

Actually... it's your decision :-)

I guess, usually one should go with 'master'. But 'SSL_process' has a nice bug fix, which will be merged back into master within the coming days.

Thanks for the quick confirmation.


Master branch seems to be working great so will wait a while before upgrading :slight_smile:


Hope your efforts are rewarded soon with an ATV App Store :slight_smile:

AppleTV 5.0.2 (4250) untethered Jailbroken, trailers.pem installed via http://langui.sh/2013/08/27/appletv-ssl-plexconnect/

MacBook Pro - Mavericks 10.9

Python 2.7.5

PlexConnect (latest Version) is running on 10.0.0.100

Plex Media Server (PMS) 0.9.8.10.215-020456b is running localy on 10.0.0.100 too

 >python PlexConnect.py
17:16:42 PlexConnect: ***
17:16:42 PlexConnect: PlexConnect
17:16:42 PlexConnect: Press CTRL-C to shut down.
17:16:42 PlexConnect: ***
17:16:42 PlexConnect: started: 17:16:42
17:16:42 PlexConnect: IP_self: 10.0.0.100
17:16:42 DNSServer: started: 17:16:42
17:16:42 DNSServer: ***
17:16:42 DNSServer: DNSServer: Serving DNS on 10.0.0.100 port 53.
17:16:42 DNSServer: intercept: ['trailers.apple.com', 'atv.plexconnect'] => 10.0.0.100
17:16:42 DNSServer: restrain: ['mesu.apple.com', 'appldnld.apple.com', 'appldnld.apple.com.edgesuite.net'] => 127.0.0.1
17:16:42 DNSServer: forward other to higher level DNS: 8.8.8.8
17:16:42 DNSServer: ***
17:16:42 WebServer: started: 17:16:42
17:16:42 WebServer: ***
17:16:42 WebServer: WebServer: Serving HTTP on 10.0.0.100 port 80.
17:16:42 WebServer: ***
17:16:42 WebServer: started: 17:16:42
17:16:42 WebServer: ***
17:16:42 WebServer: WebServer: Serving HTTPS on 10.0.0.100 port 443.
17:16:42 WebServer: ***
17:16:49 DNSServer: DNS request received!
17:16:49 DNSServer: Source: ('10.0.0.175', 54671)
17:16:49 DNSServer: Domain: trailers.apple.com
17:16:49 DNSServer: ***intercept request
17:16:49 DNSServer: -> DNS response: 10.0.0.100
 >cat Settings.cfg 
[PlexConnect]
enable_webserver_ssl = True
logpath = .
enable_dnsserver = True
prevent_atv_update = True
port_dnsserver = 53
enable_plexconnect_autodetect = True
port_pms = 32400
port_webserver = 80
ip_plexconnect = 0.0.0.0
certfile = ./assets/certificates/trailers.pem
ip_dnsmaster = 8.8.8.8
loglevel = Normal
ip_pms = 192.168.178.10
enable_plexgdm = True
port_ssl = 443

If I got to, http://10.0.0.100/ I get 

Error response

Error code 403.

Message: Not Serving Client 10.0.0.100.

Error code explanation: 403 = Request forbidden – authorization will not help.

same on https://10.0.0.100/. I checked the certificate in Chrome, its the one I installed on my ATV.

Need help, thx!

AppleTV 5.0.2 (4250) untethered Jailbroken, trailers.pem installed via http://langui.sh/2013/08/27/appletv-ssl-plexconnect/
MacBook Pro - Mavericks 10.9
Python 2.7.5
PlexConnect (latest Version) is running on 10.0.0.100
Plex Media Server (PMS) 0.9.8.10.215-020456b is running localy on 10.0.0.100 too

>python PlexConnect.py
17:16:42 PlexConnect: ***
17:16:42 PlexConnect: PlexConnect
17:16:42 PlexConnect: Press CTRL-C to shut down.
17:16:42 PlexConnect: ***
17:16:42 PlexConnect: started: 17:16:42
17:16:42 PlexConnect: IP_self: 10.0.0.100
17:16:42 DNSServer: started: 17:16:42
17:16:42 DNSServer: ***
17:16:42 DNSServer: DNSServer: Serving DNS on 10.0.0.100 port 53.
17:16:42 DNSServer: intercept: ['trailers.apple.com', 'atv.plexconnect'] => 10.0.0.100
17:16:42 DNSServer: restrain: ['mesu.apple.com', 'appldnld.apple.com', 'appldnld.apple.com.edgesuite.net'] => 127.0.0.1
17:16:42 DNSServer: forward other to higher level DNS: 8.8.8.8
17:16:42 DNSServer: ***
17:16:42 WebServer: started: 17:16:42
17:16:42 WebServer: ***
17:16:42 WebServer: WebServer: Serving HTTP on 10.0.0.100 port 80.
17:16:42 WebServer: ***
17:16:42 WebServer: started: 17:16:42
17:16:42 WebServer: ***
17:16:42 WebServer: WebServer: Serving HTTPS on 10.0.0.100 port 443.
17:16:42 WebServer: ***
17:16:49 DNSServer: DNS request received!
17:16:49 DNSServer: Source: ('10.0.0.175', 54671)
17:16:49 DNSServer: Domain: trailers.apple.com
17:16:49 DNSServer: ***intercept request
17:16:49 DNSServer: -> DNS response: 10.0.0.100
>cat Settings.cfg 
[PlexConnect]
enable_webserver_ssl = True
logpath = .
enable_dnsserver = True
prevent_atv_update = True
port_dnsserver = 53
enable_plexconnect_autodetect = True
port_pms = 32400
port_webserver = 80
ip_plexconnect = 0.0.0.0
certfile = ./assets/certificates/trailers.pem
ip_dnsmaster = 8.8.8.8
loglevel = Normal
ip_pms = 192.168.178.10
enable_plexgdm = True
port_ssl = 443
If I got to, http://10.0.0.100/ I get 
Error response

Error code 403.

Message: Not Serving Client 10.0.0.100.

Error code explanation: 403 = Request forbidden – authorization will not help.


same on https://10.0.0.100/. I checked the certificate in Chrome, its the one I installed on my ATV.

 

Need help, thx!



Your ATV firmware is not supported: https://github.com/iBaa/PlexConnect/wiki

Your ATV firmware is not supported: https://github.com/iBaa/PlexConnect/wiki

Thank you very much, searched for this information but only found contradictory statements. Thanks for this link. 

I will now try to update, but I think I will loose my untethered Jailbreak and only will get a tethered one. :-/

Here is a link, which Firmware is jailbreakable: http://forum.firecore.com/topic/3418

I will now update to Version 5.3 of iOS on my Apple TV 2, because Apple is still sining this firmware version (tethered jailbreak).

See http://www.icj.me/ios/all#AppleTV21

5.2.1 works with Plexconnect

im choose a movie in my lilbrary and try to see the trailer of that movie and im getting:

Trailers is unavailable. try gain later

and here is what im getting in terminal: (i have osx system)

Exception happened during processing of request from ('192.168.1.7', 57347)

Traceback (most recent call last):

  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/SocketServer.py", line 295, in _handle_request_noblock

    self.process_request(request, client_address)

  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/SocketServer.py", line 321, in process_request

    self.finish_request(request, client_address)

  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/SocketServer.py", line 334, in finish_request

    self.RequestHandlerClass(request, client_address, self)

  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/SocketServer.py", line 649, in __init__

    self.handle()

  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/BaseHTTPServer.py", line 340, in handle

    self.handle_one_request()

  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/BaseHTTPServer.py", line 328, in handle_one_request

    method()

  File "/Users/philip/Plexconnect/WebServer.py", line 202, in do_GET

    XML = XMLConverter.XML_PMS2aTV(PMSaddress, self.path + args, options)

  File "/Users/philip/Plexconnect/XMLConverter.py", line 203, in XML_PMS2aTV

    url = stream['url'][0] + '&signature=' + stream['sig'][0]

KeyError: 'sig' 

Any help please?

thanks

Please read the “read before posting” sticky and provide all the requested information that is needed to help troubleshoot your issue in a new thread.

You might also want to ensure that you provide details on a few media files that give you this problem.

I'm unable to play some channels using plexconnect, especially IceFilms - I'm getting "PlexConnect - No Response from Plex Media Server", even though I can play my own local stuff on PMS.  Any suggestions? Thanks. 

I think I spoke too soon :(  The port forwarding helped with channels like IceFilms except for "Preferences".  MSNBC and USTVnow are also giving me the error.

Ok, port forwarding 53 didn't do anything as disabling it still allows for some channels to work.  My guess is MSNBC channel streams might not be supported by ATV3?

Update: When I try to ping trailers.apple.com on the NAS it resolves to the local IP.  But when I try to ping atv.plexconnect, I "** get server can't find atv.plexconnect: NXDOMAIN".

So it might be something to do with DNS... hmmm

Ok, port forwarding 53 didn't do anything as disabling it still allows for some channels to work.  My guess is MSNBC channel streams might not be supported by ATV3?

Update: When I try to ping trailers.apple.com on the NAS it resolves to the local IP.  But when I try to ping atv.plexconnect, I "** get server can't find atv.plexconnect: NXDOMAIN".

So it might be something to do with DNS... hmmm

atv.plexconnect is no longer used, so i expect it wont be in DNS to reply.

Gotcha.  Yes I stumbled upon a thread which stated something to that effect but it was late and I had to crash.  Thanks for confirming.

So it seems most of the folders in MSNBC actually do work except for Rachel Maddow's most recent episode on the very top of the list.  

USTVnow doesn't work at all.

IPTV same.

I get "Trailers is unavailable. Try again later." or "PlexConnect - No Response from Plex Media Server".  

I was also getting the "Trailers is unavailable" error and tired a bunch of settings on my PlexConnect config but the issue was the cert was not installed on the ATV3.   figured it has something to do with the cert but was being lazy and didn't want to go through the hassle of installing the cart again using the configuration utility.  Have to get the ATV out of the console, get the micro usb cable which I can never find when I need, and find the ATV remotes.  Really didn't want to go through the hassle  so I keep putting off or tinkering with the PlexConnect settings on my FresNas box. Didn't realize there was an easier way of installing the cert  using "Send Data to Apple" option in the menu. Link to the instructions https://github.com/iBaa/PlexConnect/wiki/Install-Guide-Certificate-via-Ethernet. Once I reinstalled the cert it worked like a charm. 

For clarification sake I installed the cert before but it was with an earlier version of PlexConnect, maybe the most current version using a different cert (I don't know just guess)

Jamie's post at https://forums.plex.tv/topic/107378-trailers-is-unavailable-freenasplexconnect/ prompted me to stop being lazy and to fix the cert. Hope it helps 

I just went through this entire thread and I couldn't find a solution to the same problem. I just installed Plexconnect using the instructions from the developer's Wiki. I installed the profile in my ATV2 and generated the .cer, .pem, and .der files and put them in the "assets" folder inside PlexConnect. When I added the profile to the ATV, I saw this on python:

22:58:33 DNSServer: DNS request received!
22:58:33 DNSServer: Source: ('192.168.1.23', 63578)
22:58:33 DNSServer: Domain: trailers.apple.com
22:58:33 DNSServer: ***intercept request
22:58:33 DNSServer: -> DNS response: 192.168.1.5
22:58:33 WebServer: serving *.cer: /trailers.cer
 
So I thought that everything was going to be ok. However, when I try to run the Trailers app in ATV, I get the same "Trailers is unavailable" message that everyone is getting. In the python window, when opening the Trailers app, I see this:
 
23:06:16 DNSServer: DNS request received!
23:06:16 DNSServer: Source: ('192.168.1.23', 58933)
23:06:16 DNSServer: Domain: trailers.apple.com
23:06:16 DNSServer: ***intercept request
23:06:16 DNSServer: -> DNS response: 192.168.1.5
 
If I access my Plex server using a web browser from another computer trying to connect to port 80, I get this:
 
Error response

Error code 403.

Message: Not Serving Client 192.168.1.11.

Error code explanation: 403 = Request forbidden -- authorization will not help.

 

Other than that, my Plex is working fine, via web on the 32400 port, works fine on my iPhone, iPad, inside and outside my house (over the internet) so no matter where I go I always have access to my Plex. I also have Plex working on my Windows 8 HTPC application, the Windows 8 Plex App, and the Amazon Fire TV Stick. So I know I don't have any firewall issues. I don't have IIS running and no firewall. When I start PlexConnect, I get this on the Python window:

 

22:00:39 PlexConnect: ***
22:00:39 PlexConnect: PlexConnect
22:00:39 PlexConnect: Press CTRL-C to shut down.
22:00:39 PlexConnect: ***
22:00:39 PlexConnect: started: 22:00:39
22:00:39 PlexConnect: Version: 0.3.1+
22:00:39 PlexConnect: Python: 2.7.7 (default, Jun  1 2014, 14:21:57) [MSC v.1500
 64 bit (AMD64)]
22:00:39 PlexConnect: Host OS: win32
22:00:39 PlexConnect: IP_self (from settings): 192.168.1.5
22:00:39 DNSServer: started: 22:00:39
22:00:39 DNSServer: ***
22:00:39 DNSServer: DNSServer: Serving DNS on 192.168.1.5 port 53.
22:00:39 DNSServer: intercept: ['trailers.apple.com'] => 192.168.1.5
22:00:39 DNSServer: restrain: ['mesu.apple.com', 'appldnld.apple.com', 'appldnld
.apple.com.edgesuite.net'] => 127.0.0.1
22:00:39 DNSServer: forward other to higher level DNS: 8.8.8.8
22:00:39 DNSServer: ***
22:00:39 WebServer: started: 22:00:39
22:00:39 WebServer: ***
22:00:39 WebServer: WebServer: Serving HTTP on 192.168.1.5 port 80.
22:00:39 WebServer: ***
22:00:39 WebServer: started: 22:00:39
22:00:39 WebServer: ***
22:00:39 WebServer: WebServer: Serving HTTPS on 192.168.1.5 port 443.
22:00:39 WebServer: ***
 
So everything seems fine, except that it doesn't work.
I am running Python 2.7 on a Windows 2008 R2 Server 64-bit and this is also my Plex server. My ATV is firmware 7.0.2
Any ideas?

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