Apple TV cannot connect to plex or other apps

Just a few days ago I bought a new Apple TV3. Then installed a plex server on windows 7. After that I setup plexconnect. Everything worked fine and I was able to connect to the Plex server and also play apps like youtube etc. Since then I didn’t use Apple TV. I did setup plex for remote connection by opening ports on the firewall. Today I tried to get into AppleTV but couldn’t get it to display all the apps. I could get into the settings though. I restarted AppleTV. It came up and displayed two icons: “Computers” and “Settings”. I tried to re-sign in to iTunes account but couldn’t connect. So I changed the DNS from plex server’s IP to automatic. Now I could sign into iTunes and see all the apps. But changing it back to manual IP of plex server displays the icons, yet I cannot go into any of them. Trailers won’t connect either. Please advise. Thanks.

Please fill and submit this form https://github.com/iBaa/PlexConnect/wiki/How-to-report-an-issue

The filled form is essential to diagnose your problem.

•Your ATV model (2 or 3) and firmware version (found under the ATV settings > general > about > Apple TV software): ATV3, rev A. Firmware version 7.2

•The DNS server set on the ATV (found under the ATV settings > general > network > DNS): 192.168.0.2

•The local IP address of the device that PlexConnect is installed on: 192.168.0.2

•The device and operating system (including version number) that PlexConnect is installed on: Windows 7 Pro. Sp1

•The device and operating system (including version number) that the Plex media server (PMS) is installed on: Windows 7 Pro, Sp1

•The Plex media server (PMS) version number you are running (do not put ‘latest’): 0.9.12.8.1362-4601e39

•The local IP address of the device that the Plex media server (PMS) is installed on: 192.168.0.2

•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 or a fork.: Aug, 21st 2015

•The contents of your ‘Settings.cfg’ file (this is created at first clean shutdown of PlexConnect, using CTR+c): [PlexConnect]
enable_plexgdm = True
ip_pms = 192.168.178.10
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
port_ssl = 443
certfile = ./assets/certificates/trailers.pem
allow_gzip_atv = False
allow_gzip_pmslocal = False
allow_gzip_pmsremote = True
loglevel = Normal
logpath = .

•A detailed description of the issue (the clearer you can make this the better):
Installed Plex server 10 days ago. Tested and worked locally.
Setup Plexconnect one day later. Tested and worked fine
Setup remote connection to Plex by enabling firewall on the router and opening ports. Remote worked.
Attached an SSD drive and copied the existing SATA drive to SSD, using Samsung’s drive copy software.
Tested the connection from iphone and Android and everything worked.
I tried to get into AppleTV but couldn’t get it to display all the apps. I could get into the settings though. I restarted AppleTV. It came up and displayed two icons: “Computers” and “Settings”. I tried to re-sign in to iTunes account but couldn’t connect. So I changed the DNS from plex server’s IP to automatic. Now I could sign into iTunes and see all the apps. But changing it back to manual IP of plex server displays the icons, yet I cannot go into any of them. Trailers won’t connect either. I also tried disabling the firewall temporarily but that didn’t work either.

•Ensure you post your ‘PlexConnect.log’ file to pastebin and post the link (‘PlexConnect.log’ is located in your

Not sure where/how to post file to pastebin. The contents of the file are:
07:16:47 PlexConnect: started: 07:16:47
07:16:47 PlexConnect: Version: 0.5-dev-020615
07:16:47 PlexConnect: Python: 2.7.9 (default, Dec 10 2014, 12:24:55) [MSC v.1500 32 bit (Intel)]
07:16:47 PlexConnect: Host OS: win32
07:16:47 PlexConnect: PILBackgrounds: Is PIL installed? False
07:16:47 PlexConnect: IP_self: 192.168.0.2
07:16:47 DNSServer: started: 07:16:47
07:16:47 DNSServer: ***
07:16:47 DNSServer: DNSServer: Serving DNS on 192.168.0.2 port 53.
07:16:47 DNSServer: ***
07:16:47 WebServer: started: 07:16:47
07:16:47 WebServer: ***
07:16:47 WebServer: WebServer: Serving HTTP on 192.168.0.2 port 80.
07:16:47 WebServer: ***
07:16:47 WebServer: started: 07:16:47
07:16:47 WebServer: ***
07:16:47 WebServer: WebServer: Serving HTTPS on 192.168.0.2 port 443.
07:16:47 WebServer: ***
07:33:55 PlexAPI: ***
07:33:55 PlexAPI: looking up Plex Media Server
07:33:55 PlexAPI: ***
07:33:56 PlexAPI: GDM: Servers discovered: 1
07:33:56 PlexAPI: Servers (local, plex.tv, MyPlex): 2
10:05:08 PlexAPI: ***
10:05:08 PlexAPI: looking up Plex Media Server
10:05:08 PlexAPI: ***
10:05:09 PlexAPI: GDM: Servers discovered: 1
10:05:09 PlexAPI: Servers (local, plex.tv, MyPlex): 2
10:06:53 PlexAPI: ***
10:06:53 PlexAPI: looking up Plex Media Server
10:06:53 PlexAPI: ***
10:06:54 PlexAPI: GDM: Servers discovered: 1
10:06:54 PlexAPI: Servers (local, plex.tv, MyPlex): 2

Try setting ip_dnsmaster to the IP of your router instead of 8.8.8.8, and restart PlexConnect.

set up ip_dnsmaster to 192.168.0.1 and restarted both plexconnect and ATV3 but still the same problem.

Ok, I am embarrassed for not knowing what was going on. I didn’t realize that plexconnect does not run automatically with windows. After I started plexconnect, ATV3 connected right away.
I guess I will set it up to run as a service.