Plexconnect DNS issues not letting other atv3 apps to open on Win 7

**Sorry for the title .. not trying to open ios apps on win 7, just meant to say that my ATV3- plexconnect issues are on win 7**

 

Hello

 

I have ATV3 on 7.x ios and  plexconnect running on windows 7. 

 

I am having an issue with plexconnect when pointing to my server allowing other ATV3 apps to open or function. They give me an "unavailable... try again later message" Most of the apps do not work or stream anything. This includes airplay failing as well

 

when atv3 dns is set to my server 192.168.1.241, plexconnect works great but all other apps including airplay fail or have a hard time starting, most apps fail on first try but then start but very slowly. Either way most don't work correctly

 

When I change my atv3 dns to googles 8.8.8.8 or my isp dns(192.168.1.1) then all apps and airplay work great but obviously plex doesn't work.

 

So when I tried changing the dns in the setting cfg  ( obviously while leaving the dns on the atv3 to point to my plex server)  it doesn't help at all... and that is changing it from google  8.8.8.8 to my isp dns(192.168.1.1).. in fact changing it to my isp dns(192.168.1.1) makes it worse than the google dns 8.8.8.8 .

 

I have tried manual plexgmd and that doesn't help. I've tried unplugging atv3, no help.

 

Doesn't make sense... it seems that something on the plexconnect/win7 end that is failing.....

 

all was working great... no changes were made to setting cfg till this started and all other ios and firetv work fine thru server.

 

Please any other suggestions???

 

win 7
atv3  7.x ios

 

settings

[PlexConnect]enable_plexgdm = True
ip_pms = 192.168.1.241
port_pms = 32400
enable_dnsserver = True
port_dnsserver = 53
ip_dnsmaster = 8.8.8.8
prevent_atv_update = True
enable_plexconnect_autodetect = True
ip_plexconnect = 0.0.0.0
hosttointercept = trailers.apple.com
port_webserver = 80
enable_webserver_ssl = True

 

log

 

13:07:41 PlexAPI: ***
13:07:41 PlexAPI: looking up Plex Media Server
13:07:41 PlexAPI: ***
13:07:42 PlexAPI: GDM: Servers discovered: 1
13:07:42 PlexAPI: Servers (local+MyPlex): 1

Seems your settings dont like google's dns (known issue with some ISP/Apps) just change

ip_dnsmaster = 8.8.8.8

to

ip_dnsmaster = 192.168.1.1 (or the ip of your router)

that will use the dns that works for your current network. 

Seems your settings dont like google's dns (known issue with some ISP/Apps) just change

ip_dnsmaster = 8.8.8.8

to

ip_dnsmaster = 192.168.1.1 (or the ip of your router)

that will use the dns that works for your current network. 

I have changed it to my routers dns and it makes it worse..   the apps are completely unusable.... with the google dns at least some seem to work. 

\

changing to either dns doesnt help at all.....

I saw in your other post saying that you are using a DNS redirection service. If that's the case, this is what normally you should have:

  1. ATV the DNS should point to the fixed IP address of PlexConnect
  2. PlexConnect in ip_dnsmaster you should put the IP of your DNS contracted service
  3. Router instead of puting the DNS of the "contracted service" you should allow it to use the DNS's of your ISP

Also, preferrably, all machines (PlexConnect, ATV and Router) should be connected in the same LAN using ethernet cabling.

I saw in your other post saying that you are using a DNS redirection service. If that's the case, this is what normally you should have:

  1. ATV the DNS should point to the fixed IP address of PlexConnect
  2. PlexConnect in ip_dnsmaster you should put the IP of your DNS contracted service
  3. Router instead of puting the DNS of the "contracted service" you should allow it to use the DNS's of your ISP

Also, preferrably, all machines (PlexConnect, ATV and Router) should be connected in the same LAN using ethernet cabling.

I'm not using a dns redirection service,  

a - your settings file is missing some important stuff. Starting with a CR after [PlexConnect] to missing parameters, eg. port_ssl.

b - how about attaching some logs (level=High)?

>>all was working great...

Windows update? Virusscanner/Firewall update? Certs expired?

a - your settings file is missing some important stuff. Starting with a CR after [PlexConnect] to missing parameters, eg. port_ssl.

b - how about attaching some logs (level=High)?

>>all was working great...

Windows update? Virusscanner/Firewall update? Certs expired?

I thought I have fixed the issue but it seems I have not.  Apparently on a win7 restart its seems to work again but randomly day later it starts again... I believe there maybe an issue once the apple tv goes to sleep..

there have been no win updates, no firewall updates and I do not use a virus scanner.

here is the whole setting.cfg

[PlexConnect]
enable_plexgdm = True
ip_pms = 192.168.178.10              <--- oddly this reverted to default.. was 192.168.1.241, but have plexgdm at true
port_pms = 32400
enable_dnsserver = True
port_dnsserver = 53
ip_dnsmaster = 192.168.1.1
prevent_atv_update = True
enable_plexconnect_autodetect = True
ip_plexconnect = 0.0.0.0
hosttointercept = trailers.apple.com
port_webserver = 80
enable_webserver_ssl = True
port_ssl = 443
certfile = ./assets/certificates/trailers.pem
loglevel = Normal
logpath = .

I do have this log from last night when it was working to this morning when it wasnt

16:33:09 PlexConnect: started: 16:33:09
16:33:09 PlexConnect: Version: 0.4-dev
16:33:09 PlexConnect: Python: 2.7.8 (default, Jun 30 2014, 16:03:49) [MSC v.1500 32 bit (Intel)]
16:33:09 PlexConnect: Host OS: win32
16:33:09 PlexConnect: PILBackgrounds: Is PIL installed? False
16:33:09 PlexConnect: IP_self: 192.168.1.241
16:33:09 DNSServer: started: 16:33:09
16:33:09 DNSServer: ***
16:33:09 DNSServer: DNSServer: Serving DNS on 192.168.1.241 port 53.
16:33:09 DNSServer: ***
16:33:09 WebServer: started: 16:33:09
16:33:09 WebServer: ***
16:33:09 WebServer: WebServer: Serving HTTP on 192.168.1.241 port 80.
16:33:09 WebServer: ***
16:33:09 WebServer: started: 16:33:09
16:33:09 WebServer: ***
16:33:09 WebServer: WebServer: Serving HTTPS on 192.168.1.241 port 443.
16:33:09 WebServer: ***
17:12:19 PlexAPI: ***
17:12:19 PlexAPI: looking up Plex Media Server
17:12:19 PlexAPI: ***
17:12:20 PlexAPI: GDM: Servers discovered: 1
17:12:20 PlexAPI: Servers (local+MyPlex): 1
14:00:57 PlexAPI: ***
14:00:57 PlexAPI: looking up Plex Media Server
14:00:57 PlexAPI: ***
14:00:58 PlexAPI: GDM: Servers discovered: 1
14:00:58 PlexAPI: Servers (local+MyPlex): 1
16:46:56 PlexAPI: ***
16:46:56 PlexAPI: looking up Plex Media Server
16:46:56 PlexAPI: ***
16:46:57 PlexAPI: GDM: Servers discovered: 1
16:46:57 PlexAPI: Servers (local+MyPlex): 1
16:47:45 PlexAPI: ***
16:47:45 PlexAPI: looking up Plex Media Server
16:47:45 PlexAPI: ***
16:47:46 PlexAPI: GDM: Servers discovered: 1
16:47:46 PlexAPI: Servers (local+MyPlex): 1
18:47:08 PlexAPI: ***
18:47:08 PlexAPI: looking up Plex Media Server
18:47:08 PlexAPI: ***
18:47:09 PlexAPI: GDM: Servers discovered: 1
18:47:09 PlexAPI: Servers (local+MyPlex): 1
10:08:18 PlexAPI: ***
10:08:18 PlexAPI: looking up Plex Media Server
10:08:18 PlexAPI: ***
10:08:19 PlexAPI: GDM: Servers discovered: 1
10:08:19 PlexAPI: Servers (local+MyPlex): 1
10:10:59 PlexAPI: ***
10:10:59 PlexAPI: looking up Plex Media Server
10:10:59 PlexAPI: ***
10:11:00 PlexAPI: GDM: Servers discovered: 1
10:11:00 PlexAPI: Servers (local+MyPlex): 1

Because log level is not set to High, the logs do not show much, but what it shows looks like it is working. A few people of reported issues after the ATV sleeps and given the power draw in standby just got around the issue by not allowing the aTV to sleep. How about try that overnight and see if the issue is gone

I will try turning off sleep tonight....

yesterday I changed the dns master ip to 192.168.1.1 and left it overnight to see if there would be a change....just woke up and it happened again so that doesn't help..

.

seems strange that even though its the atv3  that is sleeping the only way its fixed is by restarting the windows 7 machine?

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