DNS stops working after a seemingly random amount of time

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). 
 
http://pastebin.com/VLDFuGSK
 

Why do you have enable_plexgdm set to False? Have you tried enabling it?

Also I'm assuming 10.0.29.1 is your router's address; try setting ip_dnsmaster to one of your ISP's DNS server's directly.

The instructions on the FreeNAS forum said to disable plexgdm but they don't say why. I'll try both of your suggestions (one at a time) and report back.

Mine did that on both (high powered mac mini) and also my QNAP NAS. For me it was a problem with PlexConnect's mini DNS server. I set up bind, set PlexConnect to use own DNS and the problem was instantly resolved.

So far, switching ip_dnsmaster from my router's DNS to my ISP's DNS seems to have solved it for me.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.