SSL fix for Jailbroken ATV?

I tried following the directions to install the profile, but the Apple Configuration utility never sees my AppleTV (yes, I had the power cable plugged in - tried numerous times).  

 

My ATV is Jailbroken.  One person in that thread mentioned dropping the cert in /private/etc/ssl/certs/, which I did...  But I'm not sure if that's all that is needed to be done on the AppleTV...

 

Anyhow, I'm still getting "Trailers is unavailable.  Try again later."

 

I even altered the code of the WebServer.py file to make sure it was able to read my cert file (on my Windows box):

 

 certfile = param['CSettings'].getSetting('certfile')

 try:
    with open(certfile): pass
 except IOError:
    print "Cert file not found." 
    sys.exit(1)

 

With that code in place, it reads my cert file and continues to start up (if I change my cert filename, it tells me "Cert file not found", as expected).  I'm certain someone who is actually experienced with Python could make it work with relative paths too, but I'm really a PHP programmer.

 

Anyhow, that tells me that my cert file is readable by Python, which makes me think that the problem is just that the cert I placed on my Jailbroken ATV is in the wrong spot.  

 

I tried searching around, but couldn't find a solution.  Anyone?  Or must I continue to struggle to get the profile installed?

 

Edited to add my settings file:

 

[PlexConnect]
port_pms = 32400
enable_plexgdm = T
ip_dnsmaster = 192.168.111.51
ip_webserver = 0.0.0.0
loglevel = N
enable_dnsserver = F
ip_pms = 192.168.111.51
port_webserver = 80
enable_plexconnect_autodetect = True
ip_plexconnect = 0.0.0.0
logpath = .
prevent_atv_update = True
port_ssl = 443
certfile = C:/Users/Paul Taylor/Desktop/PlexConnect-master/assets/certificates/trailers.pem

If you have a jailbroken ATV why are you not just using the native client?

Mine is running 5.2, I believe.  The native Plex client doesn't run on that version... (Unless there's been an update since I started using PlexConnect)

I suspect that the Jailbreak is causing me not to be able to connect to the AppleTV via the microUsb.  Or maybe I just need to reboot my mac and try again.

PlexConnect works so very well.  Being a developer myself, it really surprised me that they were able to make something so functional.  I actually like it better than the native client (when I last used it, like a year ago).  It seems more stable, really...

After trying multiple times and only occasionally getting errors from iTunes where it couldn't connect to my iPhone (??), I decided to try the iPhone Configuration Utility.  To my surprise, it saw my AppleTV immediately.  I was able to create a profile and install it..  About to boot it up and try it again...  Here goes nothing!

Alright - Working like a champ now.  

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