Plexconnect ATV2 and 3 stopped working

I had an issue with my home network the other day and ever since, both ATV2 and 3 can’t see Plexconnect, I just get the Trailers app again. It’s been working fine for almost 2 years.
Nothing changed on the server (At least not that I can think of)
Not sure if it was on wifi or ethernet before. It’s on ethernet now.

I deleted the version of plexconnect I had, reinstalled it. Changed the config file. It runs fine with no error but the ATV’s can’t see it

I deleted the cert on the ATV3 but can’t put it back
An error occurred (109)

Server is a 2008 macpro running MacOS 10.11
Server with plex and plexconnect is 10.10.1.100
Plex is 2.4.23

ATV3 is A1427 running 7.2.1 (8011)
DNS Server on ATV is 10.10.1.100

Modified the config file, did not detect the right ip. Disabling plexgdm does nothing
[PlexConnect]
enable_plexgdm = True
ip_pms = 10.10.1.100
port_pms = 32400
enable_dnsserver = True
port_dnsserver = 53
ip_dnsmaster = 8.8.8.8
prevent_atv_update = True
enable_plexconnect_autodetect = False
ip_plexconnect = 10.10.1.100
hosttointercept = trailers.apple.com
port_webserver = 80
enable_webserver_ssl = True
port_ssl = 443
certfile = ./assets/certificates/trailers.pem
allow_gzip_atv = False
allow_gzip_pmslocal = False
allow_gzip_pmsremote = True
loglevel = High

LOGS
21:42:36 PlexConnect: ***
21:42:36 PlexConnect: PlexConnect
21:42:36 PlexConnect: Press CTRL-C to shut down.
21:42:36 PlexConnect: ***
21:42:36 PlexConnect: started: 21:42:36
21:42:36 PlexConnect: Version: 0.5-dev-110516
21:42:36 PlexConnect: Python: 2.7.10 (default, Aug 22 2015, 20:33:39)
[GCC 4.2.1 Compatible Apple LLVM 7.0.0 (clang-700.0.59.1)]
21:42:36 PlexConnect: Host OS: darwin
21:42:36 PlexConnect: PILBackgrounds: Is PIL installed? False
21:42:36 PlexConnect: IP_self (from settings): 10.10.1.100
21:42:36 DNSServer: started: 21:42:36
21:42:36 DNSServer: ***
21:42:36 DNSServer: DNSServer: Serving DNS on 10.10.1.100 port 53.
21:42:36 DNSServer: intercept: [‘trailers.apple.com’] => 10.10.1.100
21:42:36 DNSServer: restrain: [‘mesu.apple.com’, ‘appldnld.apple.com’, ‘appldnld.apple.com.edgesuite.net’] => 127.0.0.1
21:42:36 DNSServer: forward other to higher level DNS: 8.8.8.8
21:42:36 DNSServer: ***
21:42:36 WebServer: started: 21:42:36
21:42:36 WebServer: ***
21:42:36 WebServer: WebServer: Serving HTTP on 10.10.1.100 port 80.
21:42:36 WebServer: ***
21:42:36 WebServer: started: 21:42:36
21:42:36 WebServer: ***
21:42:36 WebServer: WebServer: Serving HTTPS on 10.10.1.100 port 443.
21:42:36 WebServer: ***

Thanks

Without changing anything, does the atv2 see the internet?
Does the machine running PMS & Plexconnect have a dedicated ip? If not, this could be the issue.
Have you tried pointing ip_dnsmaster to your router?
Regarding the atv3: you obviously need to get the profile back on it. Have you tried the ip/trailers.cer method ex) 10.10.1.100/trailers.cer

Yes it sees the internet. The “proper” Trailers app is working
The machine running plex does have a static IP
Just changed DNSMASTER
Changing the IP for the profile worked. It didn’t at first because i forgot to turn plexconnect back on… Which at least confirmed that it’s seeing the server.

Tried Trailers again and it’s still the old trailers app.

Have you gone into the atv settings and made sure your dns is pointed to the dedicated ip that is running plexconnect?

@f2droc Did you specify 10.10.1.100 as manual DNS of your ATV ? What happens when you reboot the ATV with the DNS set to 10.10.1.100 ? Do all applications show up ? Or just two of them ?

Thanks for all the answers. I got it working again.
I’ve been having issues with my router. Had to factory default it 3 times in 3 days. Changed it. Obviously since I’ve uninstalled and reinstalled and whatnot merely changing the router didn’t fix it

I reinstalled PLexconnect after changing the router. On the config file I changed the plex and plexconnect IPs to the IP of my server, turned off GDM and Autodetect. I also changed the DNS address on the ATV to the address of my server. As soon as I did that, everything started working again.

So either it was a router issue or it was a couch to remote interface issue and I simply misread the DNS on the ATV. but that wouldn’t explain why it did it on 2 ATVS at the same time so I’m leaning towards the router.

Anyways. Thanks everyone for all the help.