I've managed to get PlexConnect running on OS X Server 4 (Yosemite) on two mac minis. However both exhibit the same problem when installed as autostart via install.bash.
If I restart the macs, and do:
sudo launchctl list | grep plexconnect
I'll get the following:
54 0 com.plex.plexconnect.bash
However, both Apple TVs I have will say "Trailers unavailable" and when I try to load 127.0.0.1:80 or :443 in a browser window, I get the standard OS X server "Websites not running message".
If I cd in to /Applications/PlexConnect/support/OSX and run the restart.bash script, and list the process as above, the process is listed (on a different ID) and PlexConnect will work on both Apple TVs, and loading 127.0.0.1:80 or :443 in a browser will produce the normal "Not serving client" error message
Anyone offer any solutions? I guess the obvious one would be to run the script on login to the admin account (which runs PMS)