Server Version#:1.19.1.2630
Player Version#:8.20.0.26605
I have Plex running on my Shield, and just moved houses. The server is up and running, because I can play music from my laptop via the web or from the Windows app just fine - the full library is there, I haven’t encountered any playback errors, everything is good. I have not been able to get it to work on any other devices, however. My Android phone just give me “An error occurred while playing this item”. I can see the library but cannot play any music. My Sonos speaker (which worked great with this same Shield in my previous house) doesn’t have the library available at all. And weirdly, the Shield itself cannot play music using the Plex app on it.
A further oddity is that if I got to my-external-ip:port-number in my phone’s browser, I can play music using the web interface, so I don’t believe that it’s a connectivity problem. Plus, of course, the Shield itself cannot play music, even though it’s running the server itself.
As I was troubleshooting things, I found that the remote access isn’t working for the server either, but there again, something odd is going on. I have port forwarding set up in my router, and if I enable remote access, it goes to green and then immediately flips back to red. I’ve fiddled with different port numbers, I’ve turned off UPnP on the router, the Shield has a static IP assigned to it, but nothing makes the remote access bit stick.
I’m not sure if the remote access problem is related or not, however. Fundamentally, I care the most about getting the devices on my local network talking to the library, especially the Sonos speakers.
From reading a bunch, I believe DNS rebinding might be the problem. My router in this house is a TP-Link AX6000, which seems to have DNS rebinding protection turned on by default with no way to disable it. If that’s the source of the problem, is there any fix besides replacing the router?