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.
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 
Hope your efforts are rewarded soon with an ATV App Store 
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 responseError 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 = 443If I got to, http://10.0.0.100/ I getError responseError 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
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).
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:
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:
This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.