Nvidia Shield shows my server as offline even though it isn't

Hello, I am following up again, thank you.

If this works with Plex for Roku, then it’s probably not a firewall issue. I tested using the Shield to access an unclaimed server and it works fine for me.

Can you explain your network setup? How it your server connected and how is the shield connected.

It seems like your Shield and server are not on the same local network.

My plex server is on a desktop PC which is hardwired into the router. The shield is the client and also hard wired into the router. I am 100% positive that the shield and the PC are on the same local network. I absolutely promise you that they are on the same network. I only have one local area network. Just wondering
are you testing with the latest shield software update? I think it’s 9.0.1? If so, I am really out of ideas unfortunately :-/.

Hello following up thanks.

Once again this problem goes unsolved :frowning: with no concrete answers.

Meh, following up again.

I followed your steps but unfortunately it still doesn’t work. For some reason, the shield refuses to allow access to the server (which is NOT LOGGED IN) without logging in with a Plex app. It is super annoying and it must be a bug with the Shield plex player OR an issue with the Nvidia shield itself. If you search on this forum, many other people have had this issue and there is NEVER an answer.

you really need to stop doing this.
continually bumping and demanding a response isn’t really going to help you.

Well clearly not doing anything also isn’t going to help me. If you search, you’ll see that this is a common issue with the nvidia shield. I’m just trying to get it looked at. I look like an idiot but i don’t care, as long as the issue is seriously looked into.

i have 2 shields and have never come across this issue, so maybe not that common.

Just to confirm, is your plex server on another device, and NOT logged in/claimed with an account? And on the shield, you are logged in as a guest?

i have my plex server and clients set up like the vast majority will.

plex server running on synology NAS.
plex server is claimed (i mean why would your PMS not be claimed?)
plex clients are logged in, but the plex clients set to to allow non-authenticated connections on the same LAN “List of IP addresses and networks that are allowed without auth” (as was mentioned in a previous reply to you).

my thoughts? you probably have a firewall and/or local LAN routing issue

Well your situation does not match mine then, because my server is not claimed. So unfortunately what I’m saying IS true, and is related to not being signed in. Why is my server not claimed? Well like I explained many times in this thread, it is because I have literally zero use case for claiming the server. I only use it locally
and it used to work perfectly fine before the last few updates from the shield android tv app. Also, my Roku device works just fine.

  1. Mar 16, 2022 12:43:14.931 [7300] DEBUG - WebSocket: client initiated close

that’s the thread that holds the connection to the shield

so the app on the shield seems to try to connect to the server, the server responds with its relevant options, then the client disconnects.

I don’t see how this isn’t an issue with the android plex app. Please can you look into this?

Can you try again and afterwards get me both the app and server logs.

Hello sir. Of course, here you go: attached.

Do you have this enabled on your server?

image

Edit - Also, in the app, do you have it set to allow insecure connections on the local network? And on the server, the security setting is “preferred” not “required”? Since you are not signed in and the server is unclaimed, you can’t create a secured connection, so this needs to be enabled.

I did all of those things already. However, just to confirm, on the plex media SERVER side, are you telling me to go into the settings, go to general, then set Allow Fallback to Insecure Connection to “allow on same network?” Because that’s what I did. Also, it seems to reset to “never” if I quit and restart the server. I have to change it each time. I am not sure if that helps. I figured this setting was if you are using the web player as the client.

What I really just do not understand is why signing in to the plex on the shield works totally fine, but using it as a guest doesn’t. The connection is insecure anyway always, since the server itself is unclaimed, right? So then why does it work when signed in to plex on the shield, even when “allow insecure connctions” is set to NEVER? It makes no sense.

No, on the client side (Shield). The server does not have this setting. If you see this, you must be using Plex for Windows/Mac. That setting is for that client.

The app saves info on servers per user. So something is different with the unsigned in user that it can’t find your server. Check the insecure connection setting on the Shield when not signed in.

I can confirm that I have checked every single thing that you have suggested. Unfortunately it still is not working. Are you 100% sure that this is not a bug with the Android plex app? I do not know why else it would not be working when signed in as guest. I am also 100% sure that the shield is on the same subnet/local network. Is there any way that you can mark this as a bug to have it checked by another developer? After speaking with a few of my friends who use Plex (a few of which work in development), their best guess is a bug with the app on the shield.