Hello I have a jailbroken AppleTV 2 running Untethered iOS 5.3 and I can't seem to get this PlexConnect button that I installed on the aTV home screen to work all it says is "PlexConnect is Unavailable Try Again Later". Now what I'm trying to do is get this button to connect to my iMac running the PlexConnect software and I am always able to successfully do this if I don't use the PlexConnect button I always have to use the Trailers Method meaning where I set the DNS to my local PC running the software and download the certificate. However I was under the impression that with the jailbreak the PlexConnect Button could be used as a substitute for the trailers button meaning where I could leave my DNS settings to automatic and still use trailers as well as connect to my iMac running the Plex media server and PlexConnect Software. I have a config on my Apple TV like this because I used the directions from this site http://github.com/iBaa/PlexConnect/tree/master/support/aTV_jailbreak my local pc that is running the plexconnect software is at a static ip of 192.168.1.8 where this Apple TV is at an ip of 192.168.1.17 I just want to be able to stream my content from the pc to the Apple TV without downgrading to a version of iOS Apple TV software that can run the full version of Plex because id like to keep the iOS 5.3 channels such as VEVO. Id appreciate the help. Thanks.
Where did you get that "settings file" from? Is this the one found in /support/aTV_jailbreak?
You have to copy it to the main PlexConnect directory... after a nice run/shutdown, it should get filled with all the other options as well.
Try an aTV restart and check the PlexConnect/Settings.cfg file. Or better yet, ssh into aTV, stop the daemon (if installed), run PlexConnect from commandline, stop it and re-post settings file as well as PlexConnect.log.
The fastest way to fix this issue would be to restore atv2 to 5.3 since its still being signed http://theiphonewiki.com/wiki/SHSH and follow these easy terminal commands after you sftp over the *plexconnect.deb and *python_2.7.3-3_iphoneos-arm.deb to your atv2 (filezilla). I have installed this on multiple atv2’s and so have others, set your dns to auto not manual. This automates nearly the entire install for you. ssh into atv after you copied over the files and enter these commands after your navigated to the folder where you placed them:
apt-get install git
apt-get update
apt-get upgrade
dpkg -i python_2.7.3-3_iphoneos-arm.deb <------copy over python_2.7.3-3_iphoneos-arm.deb to atv via sftp prior to running this command (use filezilla or another sftp program)
dpkg -i plexconnect.deb <------copy over plexconnect.deb to atv via sftp prior to running this command (use filezilla or another sftp program)
Ok so I got it working temporaralliy by doing what you said by deleting the settings.cfg and then restarting the server however I'm using the jailbreak from fire core and when I tried to install couch surfer from the maintenance menu I was presented with an install failure and that was because apt-get wanted me to run apt-get -f install which I did. The problem is now it deleted python and it also deleted the dependencies libxml2 and sqlite3 and when I try to reinstall python using either the apt-get -f install or apt-get install python I get an error stating.....
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
python: Depends: libxml2 but it is not going to be installed
Depends: sqlite3 but it is not going to be installed
E: Broken packages
I seem to be getting stuck in a circle cause I had the plexconnect working but then uninstalling python to use apt-get -f command killed plexconnect and made it go back to saying plexconnectis unavailable try again later.
I typically install everything from aTV flash black I need then install PlexConnect using the following commands I shown in my prior post. Something is wrong with those packages. You can ignore them once you get the button. If you want to sit and troubleshoot it may be a headache. I would recommend reinstalling everything by restoring/jb with sp installing aTV flash black then following what I said otherwise It could be a nightmare. If you want to spend days on it troubleshooting uninstall python, install your aTV flash packages then figure out with the issue is. I have helped over 5 people on ios 5.3 and in the end all of them found it was easier to just restore and re-jb. Baa made all of this possible I just used what he created and rolled it into a easy to install plexconnect.deb. Same with any non aTV jailbroken ios device I made a .deb for them also to install plexconnect for on the go purposes but that something else within itself. If you have a atv2 on 5.3 it is the ultimate device in my opinion since you can install plexconnect on it then sign into myplex and bring it anywhere by itself and it will look identical if you were at home due to local and shared libraries populating the library, channels, and shared library tabs if your home pms server is properly signed into myplex and powered on of course as well as the myplex servers that have been shared to you.
Did it finally say installed python? I was able to install it once then never again. It seems to be a package issue that is unrelated to plexconnect but something from the Sauriks package servers. Let me try it on mine. If it works I will include it in my instructions. Can you install from aTV flash black now with success?
Yes.... I have it all working it is now fully installed and maintenance is working allowing me to install and uninstall packages and plex is working... I have not however attempted to run an apt-get -f install command for fear it may uninstall it but so far I have not needed to. So to summarize what I did....
After I did this since I wasn't able to connect to my home iMac to fix this I deleted the settings.cfg and copied over the settings.cfg from the /support/aTV_jailbreak folder then after I did this I rebooted then restarted the plex server and it worked I had plex connected to my iMac and I was able to see my library plus I am able to use all the features of ATVflash Black. Oh and I also in FileZilla right clicked the PlexConnect Folder in the applications folder and changed the file permissions to 777 on the whole folder and its contents.
Beats me looks like python was working on mine. I can install from aTV flash but I didn’t need to do what you did. Well at least it works for you I wonder if they fixed it recently or something. Weird. Maybe will all the new jb stuff they released it was causing a lot of weird issues updating all the packages to ios 7. There was another guy that fixed python by just installing the missing .deb packages for SQLite and other ones. I don’t get why it’s such a nightmare for some users and such different ways to fix it. I would be great to have a uniform easy way to fix python or just re-write it to prevent these issues.
Ok so I have verified on my second AppleTV and followed it the same exact way and I am pleased to report that the second one works as well and again is running ATVFlash Black as well as a fully working version of PlexConnect plus I am able to fully use ATVFlash meaning uninstall and reinstall apps through the maintenance menu also I haven't been prompted to remove python.
Ya that seems to be a good way to check if it works if aTV flash isn’t installing .debs you know some dependencies are all jacked up. Also if it keeps removing python it’s not a good sign either
Why would you need to run apt-get -f install? I just ran it on mine and it said everything was fine. 0 errors.
I don’t see why you would have any issues with python not that you have fixed all the missing dependencies.
Question I have this working but is it normal for trailers to not work... I mean now when I go to trailers the trailers apps response is Trailers is unavailable try again later.. I was under the impression that the benefit of using plexconnect with the jailbreak is that you can use both the trailers app and the plexconnect app... am i wrong?? oh and the config that plexconnect created on its own that is working but is not making trailers work is ......
Hold on I’ll will upload what you need. You need replace your hosts file and settings.cfg. Honestly though, plexconnect.deb should fix these for you. Just set your DNS to auto. Trailers works for me as intended by Apple. Reboot your aTV once you fix these. If you have a jailbroken ios device besides the aTV you can install nito installer from cydia then send reboot command from it by typing this in the app:
Ok your saying I need to replace my settings.cfg and hosts files and it seems like you linked me to a hosts file but where do I put these files and also what should I change my settings.cfg too???
Let me look…one sec. Replace your settings.cfg in /Applications/PlexConnect with the one in my prev post. Just overwrite it then reboot once you fix the hosts file.
Hosts is located at /
I once I get the files over typically I just use this app to ssh if you have a non aTV ios device:
If you have a mac you can just open terminal and type:
ssh root@Youratvip
password is alpine
then do what you need to do.
There is a lot of stuff a lot of users have been trying to fix with the post. Most have had success. Most don’t use aTV flash so I feel your pain. I want it all to work as well