This is my last resort. I can no longer connect to Plexconnect through my 2nd Gen ATV (Software 6.0). I would really appreciate any help as I was using it a lot when it was working.
Quick run down - it was running on and off and by that i mean it would run then a day or two later I would get the accessing trailers page and it wouldnt connect. To fix this I just rebooted my Mac Mini (where PMS is) and it would fix it.
My router had issues and I had a temporary router and in this time my PlexConnect worked flawlessly.
But now my original router is back and I can't get it to work even when i reboot my Mac Mini. I keep getting this error:
21:52:19 DNSServer: Failed to create socket on UDP port 53: [Errno 48] Address already in use
21:52:19 PlexConnect: DNSServer not alive. Shutting down.
21:52:19 PlexConnect: Shutting down.
I am willing to send logs, do anything to get this working as I use PlexConnect every night.
I have reinstalled the plex folder on my server, re done the certificates on my ATV and MM. I'm just really confused why it worked on my temporary modem and then not at all on my new one.
>>21:52:19 DNSServer: Failed to create socket on UDP port 53: [Errno 48] Address already in use
Your Mac Mini seems to have another DNSServer running already. Figure out what it is (Internet Sharing, ...), "lsof" might help doing so, close that task and you should be fine.
I think you may be right in that its an old instance of plex conenct. the thing is I have no idea what to do to fix it. I have added a log of my lsof - hope it helps.
I think you may be right in that its an old instance of plex conenct. the thing is I have no idea what to do to fix it. I have added a log of my lsof - hope it helps.
Reboot the Mac?
Did you install it as "launchctl daemon"? "sudo launchctl unload...".
"ps -ef" to show the active processes... followed by a "kill -9 "?
and here are my details as per board support request:
- ATVGEN2
- ATV DNS - 192.168.1.200
- ATV IP - 192.168.1.225
- Mac Mini 10.8.5
- PMS Version 0.9.9.7.429-f80a8d6
- PMS IP - 192.168.1.200
- Plexconnect version - reinstalled yesterday so guessing latest.
- setting.cfg file:
I think that was the problem. I had the 3 certs in the right folder on my mac mini and installed the trailers.cer on the ATV but I did it through the config utitlity through USB as i couldnt get it to install over internet. I just retried installing the profile thorugh http://trailers.apple.com/trailer.cer and it worked now for some reason.
It's now working and I'm so happy. Can now watch Plex in bed again! Thanks for all your help guys. Just hope it doesn't die again on me.
Just beware that do you don’t remove the auto bash script stuff you might have issues on a reboot. But maybe it’s bests to try and get that working so on a reboot everything will auto start
Just beware that do you don't remove the auto bash script stuff you might have issues on a reboot. But maybe it's bests to try and get that working so on a reboot everything will auto start
I tried running the uninstall command but im not sure if it worked (sudo ./uninstall.bash). Anyways for the time being im happy to manually start plexconnect every time i reboot as I rarely reboot the MM.
Sorry to ressurrect an old thread but I am continuing to have more issues with my Plexconnect. I even went out and bought Chromecast to have as a backup in my bedroom but I still want to have Plexconnect running on my apple tv as I prefer it to CC.
The issue I have is that after a day or two of using Plexconnect, I end up getting the Accessing trailers message and it just times out. When I look at terminal on my mac mini I can see that there are normally 3 or 4 instances of PlexConnect.py running, and I fix the issue by sudo killing the 3 processes and restarting PlexConnect.py in terminal. this fixes Plexconnect on the ATV.
Is there a reason why this happens? Is there some sort of best practice to using plexconnect (ie. exiting the trailers app when you are finished watching something)? It's not the end of the world but its a touch annoying and I'd love to get a fix for it.