The PlexConnect UI, video playback, etc. all work fine on my AppleTV. After some amount of time (it seems random), PlexConnect keeps working but I can't access anything else (Netflix, TV Shows, Photos, etc.). The ATV will stay on "Loading" for a while before it eventually times out with anything except PlexConnect. Stopping and restarting PlexConnect on the server solves the issue temporarily. Of course, changing the ATV's DNS setting back to my router's address instead of PlexConnect's also solves the issue (but then PlexConnect doesn't work).
This is not just an Apple TV issue; if I set my MacBook's DNS server to the PlexConnect IP, it can't access the internet either. I've tried switching to Google DNS (8.8.8.8) and that didn't help.
Searching the forum, I found some similar issues caused by the server going to sleep, but that's definitely not the case here. Not even the hard disks sleep in this FreeNAS box. This seems like a pretty obscure issue, but I'm hoping that I've missed something simple here. Any advice would be much appreciated.
I'm using "iMovie Theater" instead of "Trailers" in case that makes any difference.
Further configuration details follow:
> Your ATV model (2 or 3) and firmware version (found under the ATV settings > general > about > Apple TV software):
ATV 2, firmware 6.1.1
> The DNS server set on the ATV (found under the ATV settings > general > network > DNS):
10.0.29.106
> The local IP address of the device that PlexConnect is installed on:
10.0.29.106
> The device and operating system (including version number) that PlexConnect is installed on:
FreeNAS 9.2.1.2 (x64)
> The device and operating system (including version number) that the Plex media server (PMS) is installed on:
FreeNAS 9.2.1.2 (x64)
> The Plex media server (PMS) version number you are running (do not put 'latest'):
2.1.12
> The local IP address of the device that the Plex media server (PMS) is installed on:
10.0.29.106
> The PlexConnect version number. If using Github source then a time and date of download (look at the creation date of the folder) and if you are using any non-standard setup e.g. Plexify or a fork.
GitHub - downloaded 5/28/2014
> The contents of your 'Settings.cfg' file (this is created at first clean shutdown of PlexConnect, using CTR+c)
[PlexConnect]
enable_plexgdm = False
ip_pms = 10.0.29.106
port_pms = 32400
enable_dnsserver = True
port_dnsserver = 53
ip_dnsmaster = 10.0.29.1
prevent_atv_update = True
enable_plexconnect_autodetect = True
ip_plexconnect = 0.0.0.0
hosttointercept = www.icloud.com
port_webserver = 80
enable_webserver_ssl = True
port_ssl = 443
certfile = ./assets/certificates/movies.pem
loglevel = Normal
logpath = .
> Ensure you post your 'PlexConnect.log' file to pastebin and post the link ('PlexConnect.log' is located in your PlexConnect folder).