Not Intercepting

Model and firmware: ATV3 (Firmware 5.3 (6105)

DNS Server on ATV: 10.0.1.6

Device and OS running PlexConnect: Synology 1512+ DSM 4.1-2647

Local IP of device running PlexConnect: 10.0.1.6

Device and OS running PMS: Synology 1512+ DSM 4.1-2647

PMS Version Number: 0.9.7.22.511-4b5280f

Local IP of device running PMS: 10.0.1.6

PlexConnect details: Version 0.1-5

Content of Settings.cfg:

 

 
[PlexConnect]
port_pms = 32400
enable_plexgdm = False
ip_dnsmaster = 8.8.8.8
ip_webserver = 0.0.0.0
loglevel = High
enable_dnsserver = False
ip_pms = 10.0.1.6
port_webserver = 81
logpath = .
prevent_atv_update = True
enable_plexconnect_autodetect = True
ip_plexconnect = 0.0.0.0
 

 

PlexConnect log:

19:29:23 PlexConnect: started: 19:29:23
19:29:23 Settings: getsetting enable_plexconnect_autodetect=True
19:29:23 PlexConnect: IP_self: 10.0.1.6
19:29:23 Settings: getsetting enable_dnsserver=False
19:29:23 WebServer: started: 19:29:23
19:29:23 Settings: getsetting ip_webserver=0.0.0.0
19:29:23 Settings: getsetting port_webserver=81
19:29:23 WebServer: ***
19:29:23 WebServer: WebServer: Serving HTTP on 0.0.0.0 port 81.
19:29:23 WebServer: ***
19:29:23 ATVSettings: init class CATVSettings
19:29:23 ATVSettings: load settings
19:29:23 Settings: getsetting enable_plexgdm=False
19:29:23 Settings: getsetting ip_pms=10.0.1.6
19:29:23 Settings: getsetting port_pms=32400
19:29:23 XMLConverter: PlexGDM off - PMS from settings: 10.0.1.6:32400
19:29:23 ATVSettings: setOption: update pms_uuid to ('PMS_from_Settings',)
 

 

Description of the issue:

When I open trailers on the aTV, I get the "Trailers not available." message.  As you can see in the log, there are not messages regarding intercept attempts.  

>>enable_dnsserver = False

Did you correctly setup your NAS's DNS?

Thank you for the response.

I followed the directions in this post under Advanced Part.

Using those instructions I ended up with an entry for trailers.apple.com and one for atv.plexconnect.

Does that seem correct?

Sounds good.

>> port_webserver = 81

I am not too familiar with your named thread, but here we go. Next step: Port forwarding for http requests? Setup correctly as well?

Also what about firewall? You might need a rule to allow python access.

Sounds good.

>> port_webserver = 81

I am not too familiar with your named thread, but here we go. Next step: Port forwarding for http requests? Setup correctly as well?

Also what about firewall? You might need a rule to allow python access.

I think I have the firewall rules setup, but I am not sure about port forwarding for http requests.  I am not sure how to check if I have done that correctly, so that is probably a no.

If you are running windows on a computer you can test the DNS resolving by following these steps:

Open a command line window (start / run / cmd.exe)

Then type the following (just hit the enter key where I've written [ENTER]:

nslookup [enter]

server 10.0.1.6 [enter]

trailers.apple.com [enter]

atv.plexconnect [enter]

exit [enter]

Both trailers.apple.com and atv.plexconnect should resolve to you Synologys ip (10.0.1.6). If not then the DNS is not setup correct. If it is then that part works and you only need to make sure the atv3 is using 10.0.1.6 as the DNS.

Next I notice you run PlexConnect web server on port 81. The ATV does not support that and will only connect to port 80. So you either need a reverse proxy or some port mapping / firewall that forwards requests on port 80 to port 81. I don't know the Synologys features. But often port 80 is already taken by some built-in web GUI. Also not all devices are fond of forwarding a port to itself. But if someone else have made it work then that should not be a problem.

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