No Response from Plex Media Server

Hi,
I have been trying to setup plex for my aTV a few days ago now, and from what I’ve read it seemed like a straight-forward solution. However, I have hit bump after bump trying to get this to work, and I’ve come to the point where I’m not quite sure what to do, hence my question here.
My setup:
Mac Mini (Model MGEN2LL/A, late 2014, System Version: OS X 10.11 (15A284), Kernel Version: Darwin 15.0.0)
Apple TV 3 (Apple TV software 7.2 (7512)
TP-LINK Archer C7 router.

So I managed to install PlexConnect using OpenPlex by disabling csrutil in OS X recovery mode, and the following the instructions. So far, the trailers app shows PlexConnect when opening, and I am successfully logging into my account and selected my appropriate home user in setting within the apple tv. The profile has been added and send data to apple has been set to no, but whenever i choose a category in apple tv, it shows “No Plex Library Sections Available”, and this is no matter what section i choose, no content is displayed.

ATVSettings.cfg:
http://pastebin.com/B2f3MDwp

Settings.cfg:
http://pastebin.com/9w1mUNMh

PlexConnect Logs:

Normal level log when opening “trailers” app:
http://pastebin.com/RV9Xp5wP

High level log when opening “trailers” app:
http://pastebin.com/iZtr0gMG

I am no python expert, but as far as I can tell from the logs, the problems seems to be with the connection between plexconnect and pms, correct me if i’m wrong. I simply don’t know how to fix it, so any help would be greatly appreciated.

Thanks in advance

Publish your server with MyPlex. That way PlexConnect learns about the “token” and should be able to display content. Other option: remove setting “require authorization” from PMS. Should work as well…

The server is published, but not “properly” connected to the internet becasue I am running it through a reverse-proxy. Also I would like to be able to access it on aTV’s outside of my home-network, in which case I would like to keep authorization enabled. So what I basically have now (which also works for everything except aTV) is a reverse proxy which then is responsible for calling my plex server, which is why my pms does not “think” it is connected.
So basically I manually specified port 32400, and the server status in the web gui looks like this:
Private 10.0.0.50 : 32400 ← (OK) ← Public xxx.xxx.xxx.xxx : 32400 ← (No-go) ← Internet

Is there any way I can make this work with plexconnect?
Hope you understand my setup, otherwise let me know and I’ll elaborate :slight_smile:

Thanks for the fast response

Hm… I wonder why the other client would work. They need that token as well - and it would be served by the MyPlex server, as long as your PMS is published. Strange, maybe they use a different (more talk-active) access point?
Anyway, there is an option to allow access without authorization for specific sub-nets. That might help to allow your aTV accessing you data. Does it?

I agree, and that’s the strange thing, because even though i add my aTV’s ip address to not require authentication it still results in the same error…
A quick question though, maybe I tested it wrong, i set 10.0.0.5 in the exception list, does pms accept that, or does it have to be defined as a subnet? Because I haven’t tried that. If it has to be a subnet how do i write that? My router is setup as 10.0.0.1 as gateway and aTV 10.0.0.5, how would I specify the subnet in order to test this?

Thanks

So I’ve tried setting the login subnet exclusion to 255.255.255.0, which i believe is the subnet I want to accept in my case? Anyway, that had no effect, and of course I restarted plexconnect and aTV.
It should also be noted that since i am using a reverse-proxy this is also set under pms at “Custom server access URLs” which is the URL to my proxy server, which in enables it to work in for example iOS and Android clients. So it seems like the connection and token and everything IS properly recoqnized by plex, since it works on all other devices that I’ve tested on, but just not for plexconnect.

Hopefully there is a solution, because I would really love for this to work on my apple tv, and I am too impatient to wait for the aTV 4 :smiley:

Thanks

Really strange. The address should be entered something like 10.0.0.0/255.255.255.0 as far as I know. Ie (base address)/(mask).

Yeah, I’ve tried that too now but with no luck. According to the plex interface it should be comma-seperated though, so I tried that as well, but still no cigar.

I’m wondering how I can make plexconnect acquire the appropriate token…

Closing this as I upgraded to ATV4