Trailers Not Available

Hey there,

I looked through a few other posts of people with the same issue, but, nothing seemed to pertain to my situation, so I thought I'd throw this out there.  I had been using a new MacBook Pro to run PlexConnect and Plex Media Server to enjoy the fruits of the Trailers App.  My wife went and took off for a week and left me an older Macbook Pro, which I'm trying to run PlexConnect and Plex Media Server from.  I downloaded the software, even copied over all my channels to the Library -->  Applications Support area (which was hard to find because the opton key didn't seem to work).  The software seems to be running OK, I put the certs in the right place.  Normal Apple TV connects to the internet.  Here are the specifics:

 

Using Mac OS X 10.6.8 on a 2.4 Ghz Intel Core 2 Duo

Plex Media Server Version 0.9.9.5.411-da1d892

 

When I check to see if it's the latest version of PMS, it says "Update Error!  An error occurred in retrieving update information. Please try again later."

 

I'm wondering if I'm out of date or maybe the software is older?  I dunno.  I don't want to spend hours on this if something won't work.  Thanks.

 

Here's the log:

22:41:50 PlexConnect: ***
22:41:50 PlexConnect: PlexConnect
22:41:50 PlexConnect: Press CTRL-C to shut down.
22:41:50 PlexConnect: ***
22:41:50 PlexConnect: started: 22:41:50
22:41:50 PlexConnect: Version: 0.3.1+
22:41:50 PlexConnect: Python: 2.6.1 (r261:67515, Jun 24 2010, 21:47:49)
[GCC 4.2.1 (Apple Inc. build 5646)]
22:41:50 PlexConnect: Host OS: darwin
22:41:50 PlexConnect: IP_self: 50.1.86.6
22:41:50 DNSServer: started: 22:41:50
22:41:50 DNSServer: ***
22:41:50 DNSServer: DNSServer: Serving DNS on 50.1.86.6 port 53.
22:41:50 DNSServer: intercept: ['trailers.apple.com'] => 50.1.86.6
22:41:50 DNSServer: restrain: ['mesu.apple.com', 'appldnld.apple.com', 'appldnld.apple.com.edgesuite.net'] => 127.0.0.1
22:41:50 DNSServer: forward other to higher level DNS: 8.8.8.8
22:41:50 DNSServer: ***
22:41:50 WebServer: started: 22:41:50
22:41:50 WebServer: ***
22:41:50 WebServer: WebServer: Serving HTTP on 50.1.86.6 port 80.
22:41:50 WebServer: ***
22:41:50 WebServer: started: 22:41:50
22:41:50 WebServer: ***
22:41:50 WebServer: WebServer: Serving HTTPS on 50.1.86.6 port 443.
22:41:50 WebServer: ***
22:42:12 DNSServer: DNS request received!
22:42:12 DNSServer: Source: ('50.0.190.56', 56156)
22:42:12 DNSServer: Domain: p17-buy.itunes.apple.com.akadns.net
22:42:12 DNSServer: ***forward request
22:42:12 DNSServer: -> DNS response from higher level
 

Upgrade Python to to 2.7.

Thanks for the quick reply Plex Star!

I upgraded, as you suggested, but still no dice.

I installed it, restarted the computer, ran plex connect and realized python was still using 2.6.1 so I ran the "Update Shell Profile" which seems to have fixed that issue.  So I opened a new shell, started plex connect, and it now says Python 2.7.6, as you can see below.  Do I need to reboot again?  I notice that the when I "Check for Updates" in the PMS window, it still gives me an error.  Any ideas?  Thanks again!

01:01:06 PlexConnect: ***
01:01:06 PlexConnect: PlexConnect
01:01:06 PlexConnect: Press CTRL-C to shut down.
01:01:06 PlexConnect: ***
01:01:06 PlexConnect: started: 01:01:06
01:01:06 PlexConnect: Version: 0.3.1+
01:01:06 PlexConnect: Python: 2.7.6 (v2.7.6:3a1db0d2747e, Nov 10 2013, 00:42:54)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)]
01:01:06 PlexConnect: Host OS: darwin
01:01:06 PlexConnect: IP_self: 50.1.86.6
01:01:06 DNSServer: started: 01:01:06
01:01:06 DNSServer: ***
01:01:06 DNSServer: DNSServer: Serving DNS on 50.1.86.6 port 53.
01:01:06 DNSServer: intercept: ['trailers.apple.com'] => 50.1.86.6
01:01:06 DNSServer: restrain: ['mesu.apple.com', 'appldnld.apple.com', 'appldnld.apple.com.edgesuite.net'] => 127.0.0.1
01:01:06 DNSServer: forward other to higher level DNS: 8.8.8.8
01:01:06 DNSServer: ***
01:01:06 WebServer: started: 01:01:06
01:01:06 WebServer: ***
01:01:06 WebServer: WebServer: Serving HTTP on 50.1.86.6 port 80.
01:01:06 WebServer: ***
01:01:06 WebServer: started: 01:01:06
01:01:06 WebServer: ***
01:01:06 WebServer: WebServer: Serving HTTPS on 50.1.86.6 port 443.
01:01:06 WebServer: ***
01:01:31 DNSServer: DNS request received!
01:01:31 DNSServer: Source: ('50.0.190.56', 51976)
01:01:31 DNSServer: Domain: p17-buy.itunes.apple.com.akadns.net
01:01:31 DNSServer: ***forward request
01:01:31 DNSServer: -> DNS response from higher level
01:01:31 DNSServer: DNS request received!
01:01:31 DNSServer: Source: ('50.0.190.56', 51976)
01:01:31 DNSServer: Domain: p17-buy.itunes.apple.com.akadns.net
01:01:31 DNSServer: ***forward request
01:01:31 DNSServer: -> DNS response from higher level
01:01:31 DNSServer: DNS request received!
01:01:31 DNSServer: Source: ('50.0.190.56', 51976)
01:01:31 DNSServer: Domain: p17-buy.itunes.apple.com.akadns.net
01:01:31 DNSServer: ***forward request
01:01:31 DNSServer: -> DNS response from higher level
 

Are you using a modem rather than a router for the MacBook, I say this because you have 50.0.190.56 (a public IP) so appear to have some unusual network setup. What is the contents of your settings.cfg file and can your paint a picture of your setup (PlexConnect device, PMS device, wifi/wired/3G network / ATV IP).

Thanks f00b4r and institue11, I have a crazy setup where my DSL comes into one room only in the back of the house, then I'm using Powerline to route that to the front of the house to a very old UFO airport extreme as my router (the newer time capsule died so it's my backup), but, I don't see how that would be a difference considering the new MacBook Pro runs everything fine.  My PlexConnect and Plex Media Server are on the same computer:

Mac OS X 10.6.8 on a 2.4 Ghz Intel Core 2 Duo

Plex Media Server Version 0.9.9.5.411-da1d892

Though I listed that above so maybe you mean something else?

The contents of my settings.cfg (and ATVsettings.cfg)are as follows:

Version:1.0 StartHTML:0000000178 EndHTML:0000003289 StartFragment:0000002747 EndFragment:0000003253 SourceURL:file://localhost/Applications/PlexConnect-master/Settings.cfg

[PlexConnect]
port_pms = 32400
port_webserver = 80
ip_plexconnect = 0.0.0.0
certfile = ./assets/certificates/trailers.pem
ip_dnsmaster = 8.8.8.8
loglevel = Normal
enable_dnsserver = True
logpath = .
ip_pms = 192.168.178.10
enable_plexgdm = True
hosttointercept = trailers.apple.com
port_ssl = 443
enable_webserver_ssl = True
prevent_atv_update = True
port_dnsserver = 53
enable_plexconnect_autodetect = True

ATV settings:

Version:1.0 StartHTML:0000000181 EndHTML:0000004133 StartFragment:0000002752 EndFragment:0000004097 SourceURL:file://localhost/Applications/PlexConnect-master/ATVSettings.cfg

[DEFAULT]
showsynopsis = Hide
movies_navbar_decades = checked
showplayerclock = True
movies_navbar_byfolder = checked
homevideoview = Grid
movies_navbar_directors = checked
subtitlesize = 100
showtitles_homevideos = Highlighted Only
transcoderaction = Auto
homevideos_navbar_byfolder = checked
tv_navbar_genres = checked
durationformat = Hours/Minutes
homevideos_navbar_genres = checked
clockposition = Center
subtitlerenderer = Auto
movies_navbar_more = checked
tv_navbar_more = checked
homevideos_navbar_unwatched = checked
movies_navbar_actors = checked
showview = List
movieview = Grid
audioboost = 100
tv_navbar_unwatched = checked
showtitles_tvshows = Highlighted Only
showendtime = True
showunwatched = True
flattenseason = False
movies_navbar_unwatched = checked
transcodequality = 1080p 40.0Mbps
showtitles_channels = Highlighted Only
showtitles_movies = Highlighted Only
seasonview = List
myplex_auth =
channelview = List
movies_navbar_collections = checked
myplex_user =
remotebitrate = 720p 3.0Mbps
actorview = Movies
overscanadjust = 0
timeformat = 24 Hour
homevideos_navbar_collections = checked
movies_navbar_genres = checked

Thanks!

The problem is that your PMS somehow has your public IP rather than a private one dished out by the router, if your ATV shares the same how is PlexConnect meant to differentiate between device so and know where to send data. I am not sure how this is happening, hence why I asked for the information above about your setup. What is the I ATV’s IP address?

>> aTV IP addr

50.0.190.56 according to the logs...

Ah true but there is still something wierd going on if public IP addresses are involved.

It is possible that they have just a bad setup, and are using a public subnet internally (1 have seen people who don’t understand networking play with this type of thing before, because they like the number etc)


Also it seems there are 2 subnets in play 50.0 and 50.1

Thanks all.  I have NO IDEA about networking or subnet or any of that stuff.  Maybe it's because I have a DSL box which brings in the signal, then it routes through the powerline (hence the name Powerline), then comes to the Airport, so, it's kinda 2 routers.  I know that it worked fine on my wife's new computer, but it won't connect with this one.  Not sure if I have something set somewhere that says to access her computer and not mine, because I set it up with hers, but I did change from her AppleID to mine, so, I figured it'd be like starting over brand new.  I'm open to suggestions, so, thanks again.

Um... but you did change the DNS setting in aTV, didn't you?

ha, yes, yes i did baa. 

...yeah. Right. Otherwise we wouldn't see those DNS requests in the logs. :-)

Guess it must be a cert thing? But we ruled that out before, didn't we?

From another machine, can you access your PlexConnect host via browser? What would it respond?

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