Ive used plexconnect everyday since apple changed the trailers app settings using my hackintosh as a PMS server.
You can get the latest github from here:
https://github.com/iBaa/PlexConnect
put your trailers.pem in plexconnect-master/assets/certificates from here:
http://langui.sh/2013/08/27/appletv-ssl-plexconnect/
No need to edit pplexGDM.py or plexconnet.py anymore as stated in my previous post but you still need to install the com.plex.plexconnect.plist with launchctl:
https://gist.github.com/chrishulbert/5772931
If you wanna be real fancy make a webserver and install your profile from it:
http://clickontyler.com/blog/2012/02/web-sharing-mountain-lion/
In my case I point to whateverfreedns.com/trailers.pem on my atv2 to install the cert under profile in settings on the atv2. I assume you might be able to use your network as well to install the profile but I haven't tested it that way, yet.
Get your free dns here:
http://freedns.afraid.org
UPDATE!
AND THE PLEX MEDIA SERVER PLIST IS BORN! Made by me
1. Copy your plex app and rename it to PMS in /applications
2. Show package contents of your new app PMS and rename Applications/PMS.app/Contents/MacOS/Plex Media Server to PMS
3. Copy the com.plex.pms.plist to /library/lauchdaemons
4. Fire up terminal and sudo su enter password.
5. Change directory to /library/launchdaemons
6. Enter this in terminal: chown root:wheel com.plex.pms.plist
7. Then this: sudo launchctl load /Library/LaunchDaemons/com.plex.pms.plist
8. I also added this to plexconnect.py above (import sys, time) at the beginning of the file I dont know if its needed but I wanted to be sure PMS was up and running prior to PLEX CONNECT Launchctl plist:
import time
time.sleep(30)
9. You will obviously need to change the plist to the proper directories for the plist and the working directory if you use alternates. This also allows you to not edit plexconnect.py or plexgdm.py anymore.
Hope this help you guys enjoy