Plex server unavailable?

Tried signing out and back in and STILL not working...

To expound on the subject, the app show's my server name (Relativity) and my cloud sync'd server... But BOTH are marked as unavailable.  So there is SOME talking going on between the app and plex.tv.  It's just not actually "talking" across my LAN to the server.  What ports are being used internally IF any, there's got to be some work around to get this working or some manual setting I can throw into my router etc to get this working... 

C'mon dev's give us some help here please.

Tried absolutely everything and still no luck this is rediculous

ditto to the above frustration.  Tried everything, bought a Plex Pass, downloaded multiple server versions (with Plex Pass and without), rebooted Xbox and Plex server multiple times, unistalled Plex server entirely, ensured that I was connected to Plex.tv, everything....XBox 360 keeps coming back with Server is Unavailable.  

What's interesting is that the Device listing under Settings on my Plex Server show Xbox 360 as a device, and indicate recent activity communicating with it.  But XBox does not respond in kind. Help.

I have had same…so what’s the deal?

So it seems that in order for this to work, your xbox has to be able to connect to your server from the WAN side of your network.  which in my setup would not work, as the Cisco ASA i have as my router prevents traffic from the LAN connecting to the WAN side of the network.  You usually dont want or need to hairpin traffic like this, so I am not entirely sure why the Plex team would require the Xbox to connect on the WAN side of the server, and not just stick to the LAN.  

Port forwards and everything were OK, as i could connect via 4G to the server.

As soon as i moved my AP/router running DD-WRT to act as my main router and took the ASA out of the equation, the server showed up on the XBox and i can stream content.

Checking traffic on the network, it shows that the stream is actually staying inside the network and isn't hitting the WAN side when the stream is active, so maybe its the initial handshake and server discovery that is over the WAN.

I will keep looking to see if this is in fact what is happening, as i may be able to see something in the logs of the ASA 

Edit:  so this seems to be exactly what is happening, as i am unable to access my plex server when i go to the public IP of my network 68.113.x.x:32400/web; which will work, as long as I am not on my LAN.  Still working on setting up the NAT hairpin, which is more complicated than it needs to be.  A dev chiming in with some info would be great, to confirm if this is actually what's happening

I’m seeing the same thing you are. I don’t know if makes a difference but I haven’t had any issues with the Xbox One app connecting to my server on the same network.

I think this has to do with your NAT status on your Xbox 360.

When my NAT is Strict/Moderate I cannot see my Plex server through the app.  However when I change it so NAT is Open, I can see my plex server.

Can anyone else confirm this?

Or better yet, everyone who is having issues what is your NAT status at?

Just a thought.  

Click General and then bottom right sign out

Yeah, i "signed in" with a PIN and I do not see a sign out button anywhere within the Xbox app.

Update: I found it! :)

One must "click" the "General" button then there is a sign out button in the bottom right.

Sadly, signing out then back in did not help.

I have good news! (at least for my situation)

I fwd'd port 32400 on my router to port 32400 on my plex media server's ip and it all worked.

I disabled that port forwarding and it broke in a similar fashion. Then reenabled the port fwd and it works again.

So yeah, definitely sounds like something to do with going out to the WAN and then back in to your Plex Media Server.

A bit annoying that I have to open up this port to stream across my LAN, but worth it for plex on the xbox!

So it seems that in order for this to work, your xbox has to be able to connect to your server from the WAN side of your network.  which in my setup would not work, as the Cisco ASA i have as my router prevents traffic from the LAN connecting to the WAN side of the network.  You usually dont want or need to hairpin traffic like this, so I am not entirely sure why the Plex team would require the Xbox to connect on the WAN side of the server, and not just stick to the LAN.  

Port forwards and everything were OK, as i could connect via 4G to the server.

As soon as i moved my AP/router running DD-WRT to act as my main router and took the ASA out of the equation, the server showed up on the XBox and i can stream content.

Checking traffic on the network, it shows that the stream is actually staying inside the network and isn't hitting the WAN side when the stream is active, so maybe its the initial handshake and server discovery that is over the WAN.

I will keep looking to see if this is in fact what is happening, as i may be able to see something in the logs of the ASA 

Edit:  so this seems to be exactly what is happening, as i am unable to access my plex server when i go to the public IP of my network 68.113.x.x:32400/web; which will work, as long as I am not on my LAN.  Still working on setting up the NAT hairpin, which is more complicated than it needs to be.  A dev chiming in with some info would be great, to confirm if this is actually what's happening

If I run tcpdump on my router, I see several lines like:

23:17:25.817214 IP 192.168.1.165.12015 > W.X.Y.Z.12345: Flags [S], seq 625187527, win 33100, options [mss 1324,nop,wscale 1,nop,nop,sackOK], length 0

Where W.X.Y.Z:12345 is my public IP and NAT-mapped PMS port, and the source rfc 1918 IP is my xbox... 

The only traffic the PMS box seems to get from Xbox is this:

23:29:38.194593 IP 192.168.1.165.25096 > 192.168.1.45.ci3-software-2: Flags [S], seq 2970177535, win 17520, options [mss 1460,nop,wscale 0,nop,nop,sackOK], length 0
23:29:38.195809 ARP, Reply 192.168.1.165 is-at 7c:ed:8d:a1:4e:83, length 46
 
 

So it does look like the Xbox360 app is trying to go out to public internet and route back through the NAT. For some router saavy users, we may be able to tweak routers... but really, the app needs to discover the internal IP and communicate directly across the LAN.

So it does look like the Xbox360 app is trying to go out to public internet and route back through the NAT. For some router saavy users, we may be able to tweak routers... but really, the app needs to discover the internal IP and communicate directly across the LAN.

I haven't done a tcpdump on my firewall while the Xbox is trying to connect, but the above would definitely explain why it's not working for me. My fw rules explicitly do not allow any traffic from 192.168.x.x, 10.x.x.x, etc addresses to the WAN interface.. as it should be.

My router doesn't like this either... ran into a similar situation with the Transmogrify app for Chrome.. Somehow, Moussa figured out a fix without specifying my local plex address.... Seems like if we could at the very least specify the local address for Plex on the 360 then we could eliminate this router round-about.  Maybe the public release should automatically look for any plex servers broadcasting themselves locally before trying the external I.P. address????    

That being said, I cannot wait until this is stable enough for our youngest to use... I'm really stoked about having Plex on the 360! 

Same issue for me as well though i have Asustor AS-602T-D276,  had to manually install the apk version from downloads, signed out of plex on 360 and resigned in with username and password and its working for me now  :)

If I run tcpdump on my router, I see several lines like:

23:17:25.817214 IP 192.168.1.165.12015 > W.X.Y.Z.12345: Flags [S], seq 625187527, win 33100, options [mss 1324,nop,wscale 1,nop,nop,sackOK], length 0

Where W.X.Y.Z:12345 is my public IP and NAT-mapped PMS port, and the source rfc 1918 IP is my xbox... 

The only traffic the PMS box seems to get from Xbox is this:

23:29:38.194593 IP 192.168.1.165.25096 > 192.168.1.45.ci3-software-2: Flags [S], seq 2970177535, win 17520, options [mss 1460,nop,wscale 0,nop,nop,sackOK], length 0
23:29:38.195809 ARP, Reply 192.168.1.165 is-at 7c:ed:8d:a1:4e:83, length 46
 
 

So it does look like the Xbox360 app is trying to go out to public internet and route back through the NAT. For some router saavy users, we may be able to tweak routers... but really, the app needs to discover the internal IP and communicate directly across the LAN.

So it seems that in order for this to work, your xbox has to be able to connect to your server from the WAN side of your network.  which in my setup would not work, as the Cisco ASA i have as my router prevents traffic from the LAN connecting to the WAN side of the network.  You usually dont want or need to hairpin traffic like this, so I am not entirely sure why the Plex team would require the Xbox to connect on the WAN side of the server, and not just stick to the LAN.  

Port forwards and everything were OK, as i could connect via 4G to the server.

As soon as i moved my AP/router running DD-WRT to act as my main router and took the ASA out of the equation, the server showed up on the XBox and i can stream content.

Checking traffic on the network, it shows that the stream is actually staying inside the network and isn't hitting the WAN side when the stream is active, so maybe its the initial handshake and server discovery that is over the WAN.

I will keep looking to see if this is in fact what is happening, as i may be able to see something in the logs of the ASA 

Edit:  so this seems to be exactly what is happening, as i am unable to access my plex server when i go to the public IP of my network 68.113.x.x:32400/web; which will work, as long as I am not on my LAN.  Still working on setting up the NAT hairpin, which is more complicated than it needs to be.  A dev chiming in with some info would be great, to confirm if this is actually what's happening

I have a ddwrt router as my main device a buffalo wzr-300hp to be exact,

i use dyndns to map many services and devices to my home network for the static name, afterwards i just really need to manage the ports and the forwarding

ddwrt is capable of mapping an external name to an internal ip in the services tab there is something called DNSmasq, so there i have my dyndns name pointing to the internal ip of PMS

i do this so i can always use the save saved bookmarked link to access the web frontend of PMS whether inside or outside my network.

so i'm not really understanding the issue with the NAT and it going outside and back in, not doubting the findings, just saying if the plex app for android finds the servers inside network or outside why cant the xbox360

can anyone that has the xbox 360 working share their router configs, because at this point i'm stumped, i've looked at my information and config and i cant find what needs to be done to get this going

thank you

I have good news! (at least for my situation)

I fwd'd port 32400 on my router to port 32400 on my plex media server's ip and it all worked.

I disabled that port forwarding and it broke in a similar fashion. Then reenabled the port fwd and it works again.

So yeah, definitely sounds like something to do with going out to the WAN and then back in to your Plex Media Server.

A bit annoying that I have to open up this port to stream across my LAN, but worth it for plex on the xbox!

This did the trick!

I have good news! (at least for my situation)

I fwd'd port 32400 on my router to port 32400 on my plex media server's ip and it all worked.

I disabled that port forwarding and it broke in a similar fashion. Then reenabled the port fwd and it works again.

So yeah, definitely sounds like something to do with going out to the WAN and then back in to your Plex Media Server.

A bit annoying that I have to open up this port to stream across my LAN, but worth it for plex on the xbox!

Worked for me too. Tks

So far it appears forwarding port 32400 to the static IP of my plex server is working also.... Fingers crossed.

I have a ddwrt router as my main device a buffalo wzr-300hp to be exact,

i use dyndns to map many services and devices to my home network for the static name, afterwards i just really need to manage the ports and the forwarding

ddwrt is capable of mapping an external name to an internal ip in the services tab there is something called DNSmasq, so there i have my dyndns name pointing to the internal ip of PMS

i do this so i can always use the save saved bookmarked link to access the web frontend of PMS whether inside or outside my network.

so i'm not really understanding the issue with the NAT and it going outside and back in, not doubting the findings, just saying if the plex app for android finds the servers inside network or outside why cant the xbox360

can anyone that has the xbox 360 working share their router configs, because at this point i'm stumped, i've looked at my information and config and i cant find what needs to be done to get this going

thank you

Quattro, 

Not sure if this helps (I think you're looking for more advanced setup than I have) but here is what i have my port forwarding set to:

![post-252321-0-71228400-1414759801.jpg|690x151](upload://zudhAZJFm9ylAWu4uaO1VNQwIHl.jpg)

For whatever reason, the 360 doesn't seem to like the UPNP settings that has worked for all other clients up to this point, that is the part that has me stumped. 

So far it appears forwarding port 32400 to the static IP of my plex server is working also.... Fingers crossed.

Likewise for me as well.  I don't think it should necessarily operate this way, but at least its working for now.  

Likewise for me as well.  I don't think it should necessarily operate this way, but at least its working for now.  

Quattro, 

Not sure if this helps (I think you're looking for more advanced setup than I have) but here is what i have my port forwarding set to:

attachicon.gifCapture.JPG

For whatever reason, the 360 doesn't seem to like the UPNP settings that has worked for all other clients up to this point, that is the part that has me stumped. 

Hmm.. I've always had mine set up with the port forward, never relied on UPNP, still no dice for me.