Plex stopped working after ver 5.3 ?

I was using plex on my ATV3 for a while now. I was away for two weeks (since September 1st to be exact) and when I turned my ATV today it started updating date & time but failed to do so when I go to the main menu I can only see the Computer and Settings icon. I changed my dns settings to automatic and I got the menu back , I then changed the dns back to the way it was to point to my computer but I get the "trailers not available" message.

 

I thought they might have changed something so I updated my plex media player to ver 0.9.8.6. Downloaded the latest plex connect and did all the things in this guide which used to make it work :

https://langui.sh/2013/08/27/appletv-ssl-plexconnect/

 

 

I then rebooted my computer , ran my plex connect again but still it's not working.

 

I'm running macbook pro with osx 10.8.4. I tried changing the certfile in the setting.cfg to the absouloute path but it didn't solve the problem either.

 

my log file seems stuck after "xmlconverter: ...." which is weird.

 

04:51:12 PlexConnect: started: 04:51:12
04:51:12 PlexConnect: IP_self: 192.168.1.109
04:51:12 DNSServer: started: 04:51:12
04:51:12 DNSServer: ***
04:51:12 DNSServer: DNSServer: Serving DNS on port 53.
04:51:12 DNSServer: intercept: ['trailers.apple.com', 'atv.plexconnect'] => 192.168.1.109
04:51:12 DNSServer: restrain: ['mesu.apple.com', 'appldnld.apple.com', 'appldnld.apple.com.edgesuite.net'] => 127.0.0.1
04:51:12 DNSServer: forward other to higher level DNS: 8.8.8.8
04:51:12 DNSServer: ***
04:51:13 WebServer: started: 04:51:13
04:51:13 WebServer: started: 04:51:13
04:51:23 WebServer: ***
04:51:23 WebServer: ***
04:51:23 WebServer: WebServer: Serving HTTP on 0.0.0.0 port 80.
04:51:23 WebServer: ***
04:51:23 WebServer: WebServer: Serving HTTPS on 0.0.0.0 port 443.
04:51:23 WebServer: ***
04:51:23 PlexGDM: ***
04:51:23 PlexGDM: looking up Plex Media Server
04:51:23 PlexGDM: ***
04:51:24 PlexGDM: servers discovered: 1
04:51:24 XMLConverter: PlexGDM - PMS: 192.168.1.109:32400
 

 

You really need to post as per the pinned thread "Read before Posting" (http://forums.plexapp.com/index.php/topic/69410-read-before-posting/) and include all the details like;

In the settings.cfg file can you change logging to high and then attach the log file (Not just the command windows output)

Software versions, Date of Plexconnect download

but as a start;

If you browse to https://192.168.1.109:443 do you get a Certificate security warning?

You really need to post as per the pinned thread "Read before Posting" (http://forums.plexapp.com/index.php/topic/69410-read-before-posting/) and include all the details like;

In the settings.cfg file can you change logging to high and then attach the log file (Not just the command windows output)

Software versions, Date of Plexconnect download

but as a start;

If you browse to https://192.168.1.109:443 do you get a Certificate security warning?

sorry about that.

the log I posted was copied from the log file. I have no idea how to upload the file itself in here ?

so I changed the logging to high and this is whats in the log file :

07:23:21 PlexConnect: started: 07:23:21
07:23:21 PlexConnect: IP_self: 192.168.1.109
07:23:21 DNSServer: started: 07:23:21
07:23:21 DNSServer: ***
07:23:21 DNSServer: DNSServer: Serving DNS on port 53.
07:23:21 DNSServer: intercept: ['trailers.apple.com', 'atv.plexconnect'] => 192.168.1.109
07:23:21 DNSServer: restrain: ['mesu.apple.com', 'appldnld.apple.com', 'appldnld.apple.com.edgesuite.net'] => 127.0.0.1
07:23:21 DNSServer: forward other to higher level DNS: 8.8.8.8
07:23:21 DNSServer: ***
07:23:21 WebServer: started: 07:23:21
07:23:21 WebServer: started: 07:23:21
07:23:31 WebServer: ***
07:23:31 WebServer: ***
07:23:31 WebServer: WebServer: Serving HTTP on 0.0.0.0 port 80.
07:23:31 WebServer: ***
07:23:31 WebServer: WebServer: Serving HTTPS on 0.0.0.0 port 443.
07:23:31 WebServer: ***
07:23:31 PlexGDM: ***
07:23:31 PlexGDM: looking up Plex Media Server
07:23:31 PlexGDM: ***
07:23:32 PlexGDM: servers discovered: 1
07:23:32 XMLConverter: PlexGDM - PMS: 192.168.1.109:32400
 

I downloaded everything today.

I did get a security warning.

Deleted. You'd already answered that. Sorry.

The log does not show any communication from the ATV. I would be expecting to at least see some other forward requests.


Can you verify that your plexconnect ip is actually the ip of your ATV’s DNS?


Can you go to one of the other apps like movies and see if you get more details in the log. Also of you go to trailers I expect to see some XML in the log file when it’s on high loggjng.

Thank you guys. I know you will kill me for this but I did put the wron IP , instead of 192.168.1.109 I've put 192.168.1.009

Just happy it’s working for you.

Hey guys, my plexconntect was working  but now says 'trailers unavailable'. My apple tv updated i think, but i also had to apply the fix for trailers back in august. I identified this in the logs as not being quite right 'WebServer: Failed to access certificate'.  I have upload logs. thanks for your help, cheers

 
 

Check the path in your settings.cfg because the path in the error looks wrong.


I think you have it to the default of ./assets/certificate:trailers.pem but the ./ at the start would be causing issues with windows and the latest version.

Hi I change remove the ./ in the setting.cfg so now it is assets/certificate:trailers.pem. However still same the same issue of failed to access trailer certificates.

cheers

Tom does the .pem file exist in that location?  It is something you need to create and add yourself not part of the standard package you download.  If it does exist check the permissions

You can also leave the default path in settings.cfg as Baa wrote it as long as the certfile is in the proper place. Plexconnect will do the work of writing the full path when necessary.

ok so i found a trailer.pm file on my c drive. I think this is from we apply the fix when apple change the trailer app.  is this the file that should be in assets/certificate?  thanks for your help so far.

...do NOT publish your PRIVATE KEY.

still getting the trailers unaviable although there isn't a certificate error now

Did you add the trailers.cer file to your ATV?

yes the trailers profile is on my apple tv from the august fix, it was working after. i think the trailer.cert file was from that and this is what i put in the asset folder.

So the trailers.pem file is generated at the same time as the trailers.cer on the ATV

ok so restored my atv and got the latest version of plex connect. Followed instruction of fix to install certificate profile to atv. copied trailer.pem to C:\PlexConnect-master\assets\certificates. Change atv dnn server ran plex with pms running. Still trailers unavailable :( am i missing something obvious?

I'm having similar issues with HTTPS errors... please see below for error and config file (any help would be greatly appreciated!)

 
PlexConnect.py Snapshot:
10:14:28 PlexConnect: started: 10:14:28
10:14:28 PlexConnect: IP_self: 192.168.1.100
10:14:28 DNSServer: started: 10:14:28
10:14:28 DNSServer: ***
10:14:28 DNSServer: DNSServer: Serving DNS on port 53.
10:14:28 DNSServer: intercept: ['trailers.apple.com', 'atv.plexconnect'] => 192.168.1.100
10:14:28 DNSServer: restrain: ['mesu.apple.com', 'appldnld.apple.com', 'appldnld.apple.com.edgesuite.net'] => 127.0.0.1
10:14:28 DNSServer: forward other to higher level DNS: 8.8.8.8
10:14:28 DNSServer: ***
10:14:28 WebServer: started: 10:14:28
10:14:28 WebServer: ***
10:14:28 WebServer: WebServer: Serving HTTP on 0.0.0.0 port 80.
10:14:28 WebServer: ***
10:14:28 PlexGDM: ***
10:14:28 PlexGDM: looking up Plex Media Server
10:14:28 PlexGDM: ***
10:14:28 WebServer: started: 10:14:28
10:14:28 WebServer: Failed to connect to HTTPS on 0.0.0.0 port 443: [Errno 10013] An attempt was made to access a socket in a way forbidden by its access permissions
10:14:29 PlexGDM: servers discovered: 1
10:14:29 XMLConverter: PlexGDM - PMS: 192.168.1.100:32400
 
Settings.cfg:
[PlexConnect]
port_pms = 32400
port_webserver = 80
ip_plexconnect = 192.168.1.100 (THIS IS THE IP OF MY PC RUNNING PLEX MEDIA SERVER, THAT CORRECT?)
certfile = ./assets/certificates/trailers.pem
ip_dnsmaster = 8.8.8.8
loglevel = Normal
enable_dnsserver = True
logpath = .
ip_pms = 192.168.178.2 (IS THIS CORRECT?)
enable_plexgdm = True
port_ssl = 443
enable_webserver_ssl = True
ip_webserver = 0.0.0.0 (IS THIS CORRECT?)
prevent_atv_update = True
port_dnsserver = 53
enable_plexconnect_autodetect = True