I’m not sure why but when I browse from one computer over to my Plex Server using Google Chrome the server show as Remote on the list of severs not Nearby. The computers are all on the same network so it is not an address problem. Also when I try to play a file via the web browser I get a bandwidth error. I have set a bandwidth limit on the remote access server option. Why is the server seeing my local machine as remote?
DNS Rebinding Protection in router affecting the secure connections within the local network. They would be going to a url that looks like this https://xx-xx-xx-xx.xxxxxxxxxxxxxxxxxxxxxxxxxxxx.plex.direct
and the dns lookup should translate it to your local server IP but if DNS Rebinding Protection is in place then the lookup gets rejected and a not found error is given
The web client app tried all secure routes and finds that it can get through on the xx-xx-xx-xx.xxxxxxxxxxxxxxxxxxx.plex.direct url for the wan public IP and so it uses it
You can find the routes to your server through the xml returned from
https://plex.tv/pms/resources.xml?includeHttps=1& X-Plex-Token=xxxxxxxxxxxx
and test each plex.direct url with nslookup - using the default dns and also try out google dns
The xxxxxxxxxxxxxxxx token you can find as advised here https://support.plex.tv/hc/en-us/articles/204059436-Finding-an-authentication-token-X-Plex-Token
There is a section on DNS Rebinding Protection on this support page
https://support.plex.tv/hc/en-us/articles/206225077-How-to-Use-Secure-Server-Connections
Thank you! This is the info I needed to solve the problem I’d been having for over a year. I was running Advanced Tomato (USB) on my router which has DNS-rebind attack protection turned on by default. Once I turned that off and restarted my Plex server, voila, no more indirect connnection!