Newbie: Trailers not available screen

Hi Everybody,

 

I got the applet TV 3 for x-mass, and as I already have a Smart TV I would like to install this in my kitchen and streeam some movies or stuff like that.

So seeing the Small amount of links the apple TV has (less than my Smart TV) I thought about installing PLEX.

I followed the instructions of https://github.com/iBaa/PlexConnect/wiki/Install-Guide-Windows

I downloaded the Plex-connect-master and also the plex connect program

I certifite some files using:

 

1) C:\OpenSSL-Win32\bin\openssl.exe req -new -nodes -newkey rsa:2048 -out C: railers.pem -keyout C: railers.key -x509 -days 7300 -subj "/C=US/CN=trailers.apple.com" -config C:\OpenSSL-Win32\bin\openssl.cfg

 

and then

 

2) C:\OpenSSL-Win32\bin\openssl.exe x509 -in C: railers.pem -outform der -out C: railers.cer

 

and then

 

3) type C: railers.key >> C: railers.pem

 

When I execute step 1 or 2 I get a warning that it can not open /usr/local/openssl/openssl.cnf

 

Still I can do step 3.

 

then when I execute the python program it runs fine (I believe)

I see this in the CMD:

 

13:46:03 PlexConnect: ***
13:46:03 PlexConnect: PlexConnect
13:46:03 PlexConnect: Press CTRL-C to shut down.
13:46:03 PlexConnect: ***
13:46:03 PlexConnect: started: 13:46:03
13:46:03 PlexConnect: Version: 0.3.1+
13:46:03 PlexConnect: Python: 2.7.6 (default, Nov 10 2013, 19:24:18) [MSC v.1500
 32 bit (Intel)]
13:46:03 PlexConnect: Host OS: win32
13:46:03 PlexConnect: IP_self: 192.168.1.134
13:46:03 DNSServer: started: 13:46:03
13:46:03 DNSServer: ***
13:46:03 DNSServer: DNSServer: Serving DNS on 192.168.1.134 port 53.
13:46:03 DNSServer: intercept: ['trailers.apple.com'] => 192.168.1.134
13:46:03 DNSServer: restrain: ['mesu.apple.com', 'appldnld.apple.com', 'appldnld
.apple.com.edgesuite.net'] => 127.0.0.1
13:46:03 DNSServer: forward other to higher level DNS: 8.8.8.8
13:46:03 DNSServer: ***
13:46:03 WebServer: started: 13:46:03
13:46:03 WebServer: ***
13:46:03 WebServer: WebServer: Serving HTTP on 192.168.1.134 port 80.
13:46:03 WebServer: ***
13:46:03 WebServer: started: 13:46:03
13:46:03 WebServer: ***
13:46:03 WebServer: WebServer: Serving HTTPS on 192.168.1.134 port 443.
13:46:03 WebServer: ***
 

 

But when I go to the apple TV and trailers I see "Trailers not available" message.

 

Any help is welcome.

Your certs are probably not generated correctly (you mentioned you got a couple of errors).

Delete the profile from the ATV (you cannot just overwrite it).

Ensure you installed the correct version of OpenSSL (the Win32 Light version as mentioned on the wiki) and then try again to generate and install the certs.

Your certs are probably not generated correctly (you mentioned you got a couple of errors).

Delete the profile from the ATV (you cannot just overwrite it).

Ensure you installed the correct version of OpenSSL (the Win32 Light version as mentioned on the wiki) and then try again to generate and install the certs.

The errors/Warnings I get is also because those directories do not exist.

Now after googling I read that when you use the OpenSSL "light" version it isn´t needed (http://www.tbs-certificates.com/FAQ/en/openssl-windows.html) Ofcourse who am I as a newbie to know if that is so or not.

I read there that using the command "set OPENSSL_CONF=c:\OpenSSL-Win32\bin\openssl.cnf" would be Ok to use, but that only redirects them to that directory, which doesn´t exist neither.

So those warning are there. But I still get the certifite files which then I copy into the correct directory (Assets/certificates/)

Deleting the profile on the ATV, how do I do that? Is that resetting it?

I have the light version from http://slproweb.com/products/Win32OpenSSL.html the first file that comes on screen.

What I did found strange is that during the installation of it it mentioned somethings about the Visual C++ library, but it let me continue. Should I install that also?

Many thx already for helping me out here!

Hi,

I have installed the Visual C++ and then again the openSSL

when I execute the same command I get the same warnings.

Now on my Apple TV I deleted my account from it.

I then changed the DNS again to 192.168.1.1 (my router) and back to my pc 192.168.1.134

I ran Python again and then Trailers.

This time it seemd to be thinking. But when I went to my Pc I saw the next in the cmd WINDOW:

====

16:00:58 PlexConnect: ***
16:00:58 PlexConnect: PlexConnect
16:00:58 PlexConnect: Press CTRL-C to shut down.
16:00:58 PlexConnect: ***
16:00:58 PlexConnect: started: 16:00:58
16:00:58 PlexConnect: Version: 0.3.1+
16:00:58 PlexConnect: Python: 2.7.6 (default, Nov 10 2013, 19:24:18) [MSC v.1500
 32 bit (Intel)]
16:00:58 PlexConnect: Host OS: win32
16:00:58 PlexConnect: IP_self: 192.168.1.134
16:00:58 DNSServer: started: 16:00:58
16:00:58 DNSServer: ***
16:00:58 DNSServer: DNSServer: Serving DNS on 192.168.1.134 port 53.
16:00:58 DNSServer: intercept: ['trailers.apple.com'] => 192.168.1.134
16:00:58 DNSServer: restrain: ['mesu.apple.com', 'appldnld.apple.com', 'appldnld
.apple.com.edgesuite.net'] => 127.0.0.1
16:00:58 DNSServer: forward other to higher level DNS: 8.8.8.8
16:00:58 DNSServer: ***
16:00:59 WebServer: started: 16:00:59
16:00:59 WebServer: ***
16:00:59 WebServer: WebServer: Serving HTTP on 192.168.1.134 port 80.
16:00:59 WebServer: ***
16:00:59 WebServer: started: 16:00:59
16:00:59 WebServer: ***
16:00:59 WebServer: WebServer: Serving HTTPS on 192.168.1.134 port 443.
16:00:59 WebServer: ***
16:01:15 DNSServer: DNS request received!
16:01:15 DNSServer: Source: ('192.168.1.136', 52430)
16:01:15 DNSServer: Domain: ax.init.itunes.apple.com
16:01:15 DNSServer: ***forward request
16:01:15 DNSServer: -> DNS response from higher level
16:01:15 DNSServer: DNS request received!
16:01:15 DNSServer: Source: ('192.168.1.136', 63991)
16:01:15 DNSServer: Domain: p70-buy.itunes.apple.com.akadns.net
16:01:15 DNSServer: ***forward request
16:01:15 DNSServer: -> DNS response from higher level
16:01:19 DNSServer: DNS request received!
16:01:19 DNSServer: Source: ('192.168.1.136', 56244)
16:01:19 DNSServer: Domain: itunes.apple.com
16:01:19 DNSServer: ***forward request
16:01:19 DNSServer: -> DNS response from higher level
16:01:27 DNSServer: DNS request received!
16:01:27 DNSServer: Source: ('192.168.1.136', 60627)
16:01:27 DNSServer: Domain: trailers.apple.com
16:01:27 DNSServer: ***intercept request
16:01:27 DNSServer: -> DNS response: 192.168.1.134
16:01:31 DNSServer: DNS request received!
16:01:31 DNSServer: Source: ('192.168.1.136', 57082)
16:01:31 DNSServer: Domain: a771.da1.akamai.net
16:01:31 DNSServer: ***forward request
16:01:31 DNSServer: -> DNS response from higher level
16:03:41 DNSServer: DNS request received!
16:03:41 DNSServer: Source: ('192.168.1.136', 50072)
16:03:41 DNSServer: Domain: p70-buy.itunes.apple.com.akadns.net
16:03:41 DNSServer: ***forward request
16:03:41 DNSServer: -> DNS response from higher level
16:03:41 DNSServer: DNS request received!
16:03:41 DNSServer: Source: ('192.168.1.136', 50594)
16:03:41 DNSServer: Domain: a771.da1.akamai.net
16:03:41 DNSServer: ***forward request
16:03:41 DNSServer: -> DNS response from higher level
16:03:41 DNSServer: DNS request received!
16:03:41 DNSServer: Source: ('192.168.1.136', 49989)
16:03:41 DNSServer: Domain: itunes.apple.com.edgekey.net
16:03:41 DNSServer: ***forward request
16:03:41 DNSServer: -> DNS response from higher level
16:03:49 DNSServer: DNS request received!
16:03:49 DNSServer: Source: ('192.168.1.136', 59860)
16:03:49 DNSServer: Domain: s.mzstatic.com
16:03:49 DNSServer: ***forward request
16:03:49 DNSServer: -> DNS response from higher level
16:03:49 DNSServer: DNS request received!
16:03:49 DNSServer: Source: ('192.168.1.136', 59184)
16:03:49 DNSServer: Domain: EVIntl-ocsp.verisign.com
16:03:49 DNSServer: ***forward request
16:03:49 DNSServer: -> DNS response from higher level
16:03:55 DNSServer: DNS request received!
16:03:55 DNSServer: Source: ('192.168.1.136', 57791)
16:03:55 DNSServer: Domain: appleglobal.102.112.2o7.net
16:03:55 DNSServer: ***forward request
16:03:55 DNSServer: -> DNS response from higher level
16:03:57 DNSServer: DNS request received!
16:03:57 DNSServer: Source: ('192.168.1.136', 54400)
16:03:57 DNSServer: Domain: trailers.apple.com
16:03:57 DNSServer: ***intercept request
16:03:57 DNSServer: -> DNS response: 192.168.1.134
16:04:03 DNSServer: DNS request received!
16:04:03 DNSServer: Source: ('192.168.1.136', 57998)
16:04:03 DNSServer: Domain: a771.da1.akamai.net
16:04:03 DNSServer: ***forward request
16:04:03 DNSServer: -> DNS response from higher level
16:06:35 DNSServer: DNS request received!
16:06:35 DNSServer: Source: ('192.168.1.136', 54674)
16:06:35 DNSServer: Domain: trailers.apple.com
16:06:35 DNSServer: ***intercept request
16:06:35 DNSServer: -> DNS response: 192.168.1.134
16:06:35 WebServer: serving /js/application.js
16:06:35 WebServer: serving .xml: /appletv/us/js/Trailers.js
----------------------------------------
Exception happened during processing of request from ('192.168.1.136', 49392)
Traceback (most recent call last):
  File "C:\utils\Python27\lib\SocketServer.py", line 295, in _handle_request_nob
lock
    self.process_request(request, client_address)
  File "C:\utils\Python27\lib\SocketServer.py", line 321, in process_request
    self.finish_request(request, client_address)
  File "C:\utils\Python27\lib\SocketServer.py", line 334, in finish_request
    self.RequestHandlerClass(request, client_address, self)
  File "C:\utils\Python27\lib\SocketServer.py", line 649, in __init__
    self.handle()
  File "C:\utils\Python27\lib\BaseHTTPServer.py", line 340, in handle
    self.handle_one_request()
  File "C:\utils\Python27\lib\BaseHTTPServer.py", line 328, in handle_one_reques
t
    method()
  File "C:\utils\PlexConnect-master\WebServer.py", line 202, in do_GET
    XML = XMLConverter.XML_PMS2aTV(PMSaddress, self.path + args, options)
  File "C:\utils\PlexConnect-master\XMLConverter.py", line 347, in XML_PMS2aTV
    PMS = PlexAPI.getXMLFromPMS(PMS_baseURL, path, options, authtoken=auth_token
)
  File "C:\utils\PlexConnect-master\PlexAPI.py", line 319, in getXMLFromPMS
    response = urllib2.urlopen(request, timeout=20)
  File "C:\utils\Python27\lib\urllib2.py", line 127, in urlopen
    return _opener.open(url, data, timeout)
  File "C:\utils\Python27\lib\urllib2.py", line 396, in open
    protocol = req.get_type()
  File "C:\utils\Python27\lib\urllib2.py", line 258, in get_type
    raise ValueError, "unknown url type: %s" % self.__original
ValueError: unknown url type: /appletv/us/js/Trailers.js
----------------------------------------
16:06:36 WebServer: serving .xml: /appletv/us/js/Trailers.Showtimes.js
----------------------------------------
Exception happened during processing of request from ('192.168.1.136', 49393)
Traceback (most recent call last):
  File "C:\utils\Python27\lib\SocketServer.py", line 295, in _handle_request_nob
lock
    self.process_request(request, client_address)
  File "C:\utils\Python27\lib\SocketServer.py", line 321, in process_request
    self.finish_request(request, client_address)
  File "C:\utils\Python27\lib\SocketServer.py", line 334, in finish_request
    self.RequestHandlerClass(request, client_address, self)
  File "C:\utils\Python27\lib\SocketServer.py", line 649, in __init__
    self.handle()
  File "C:\utils\Python27\lib\BaseHTTPServer.py", line 340, in handle
    self.handle_one_request()
  File "C:\utils\Python27\lib\BaseHTTPServer.py", line 328, in handle_one_reques
t
    method()
  File "C:\utils\PlexConnect-master\WebServer.py", line 202, in do_GET
    XML = XMLConverter.XML_PMS2aTV(PMSaddress, self.path + args, options)
  File "C:\utils\PlexConnect-master\XMLConverter.py", line 347, in XML_PMS2aTV
    PMS = PlexAPI.getXMLFromPMS(PMS_baseURL, path, options, authtoken=auth_token
)
  File "C:\utils\PlexConnect-master\PlexAPI.py", line 319, in getXMLFromPMS
    response = urllib2.urlopen(request, timeout=20)
  File "C:\utils\Python27\lib\urllib2.py", line 127, in urlopen
    return _opener.open(url, data, timeout)
  File "C:\utils\Python27\lib\urllib2.py", line 396, in open
    protocol = req.get_type()
  File "C:\utils\Python27\lib\urllib2.py", line 258, in get_type
    raise ValueError, "unknown url type: %s" % self.__original
ValueError: unknown url type: /appletv/us/js/Trailers.Showtimes.js
----------------------------------------
16:06:36 WebServer: serving .xml: /appletv/us/js/showtimesconfig.js
----------------------------------------
Exception happened during processing of request from ('192.168.1.136', 49394)
Traceback (most recent call last):
  File "C:\utils\Python27\lib\SocketServer.py", line 295, in _handle_request_nob
lock
    self.process_request(request, client_address)
  File "C:\utils\Python27\lib\SocketServer.py", line 321, in process_request
    self.finish_request(request, client_address)
  File "C:\utils\Python27\lib\SocketServer.py", line 334, in finish_request
    self.RequestHandlerClass(request, client_address, self)
  File "C:\utils\Python27\lib\SocketServer.py", line 649, in __init__
    self.handle()
  File "C:\utils\Python27\lib\BaseHTTPServer.py", line 340, in handle
    self.handle_one_request()
  File "C:\utils\Python27\lib\BaseHTTPServer.py", line 328, in handle_one_reques
t
    method()
  File "C:\utils\PlexConnect-master\WebServer.py", line 202, in do_GET
    XML = XMLConverter.XML_PMS2aTV(PMSaddress, self.path + args, options)
  File "C:\utils\PlexConnect-master\XMLConverter.py", line 347, in XML_PMS2aTV
    PMS = PlexAPI.getXMLFromPMS(PMS_baseURL, path, options, authtoken=auth_token
)
  File "C:\utils\PlexConnect-master\PlexAPI.py", line 319, in getXMLFromPMS
    response = urllib2.urlopen(request, timeout=20)
  File "C:\utils\Python27\lib\urllib2.py", line 127, in urlopen
    return _opener.open(url, data, timeout)
  File "C:\utils\Python27\lib\urllib2.py", line 396, in open
    protocol = req.get_type()
  File "C:\utils\Python27\lib\urllib2.py", line 258, in get_type
    raise ValueError, "unknown url type: %s" % self.__original
ValueError: unknown url type: /appletv/us/js/showtimesconfig.js
----------------------------------------
16:07:51 DNSServer: DNS request received!
16:07:51 DNSServer: Source: ('192.168.1.136', 58013)
16:07:51 DNSServer: Domain: trailers.apple.com
16:07:51 DNSServer: ***intercept request
16:07:51 DNSServer: -> DNS response: 192.168.1.134
 

====

As it di´d´t do a thing I exited the AppleTV

Any suggestions?

Thx

Hi,

after messing around with it I finally got it working.

After adding a new profile, and starting the Plex Media correctly I made connecting between the applet TV and the PC.

So now I can see AVI files without any problems.

Until there is a Jailbreak I guess I will be sticking to this.

Thx!

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