Server Version#: 1.19.5.3112
I recently got a pfSense router. Been fighting getting it to detect nearby without using the IP address. Using the IP address it works fine. When going to app.plex.tv it states indirect.
Verified the following is in place.
server:
private-domain: "plex.direct"
Remote access states Fully accessible outside your network
If you are using DHCP in your local network, configure a reserved IP for your plex server device, so its IP remains the same at all times.
(or simply set a fixed IP in the network settings of your server device)
You should be using https://app.plex.tv by default.
It will always have a software version of the web app which is newer than the local copy on your server machine.
Use web browser bookmarks or shortcuts to achieve that.
The local IP of your server usually doesn’t need to concern you or your users, except when there is an internet outage (or when doing a first-time setup of a new server – in which case you need to use the IP anyway, or the setup will fail).
My problem is that on the local network going to https://app.plex.tv it states the server is indirect. Or if I go to plex.mylocaldomain.localdomain:32400 that has a IP pointing to the server it also states indirect.
When I do a nslookup to the plex.direct addresses found when going to the link bellow they are all public IP addresses. Do I have a dns rebinding issue even though I configured it to allow plex.direct?
Settings - Server - Network - Secure Connections
If it’s set to “Required”, set it back to the default “Preferred”.
Then stop and restart the plex server and let it sit a few minutes.
Then try again.
I assume your docker container is using the “host network” and not a virtual NAT?