After the update to the Roku app last week, it will no longer connect directly to my local PMS server when Secure Connections on PMS is set to Required. It will always show as a remote connection. The only way to get it to connect to the local server directly is to set Secure Connections to Preferred or Disabled. Can anyone else confirm this issue with a local server and the latest Plex Preview app?
This kind of issue always comes down to DNS “stuff”.
side remark: there is IMHO no point in insisting in additional encryption, if you are streaming from a server in your home, over your own network, to a player device in the same home.
So, why not leaving ‘Secure Connections’ on ‘Preferred’?
If your router doesn’t have any configuration for DNS or ‘DNS rebinding protection’, this is what you’ll end up doing, anyway.
I have DNS rebinding and have had it for over the last year. I use pfsense and nothing has changed on that side. I have encryption turned on because I stream to my family and friends across the country and don’t want my ISP snooping. This only started happening after the last update to the plex app.
I should also mention that i have no issues with two Nvidia Shields or PMP on my laptop or PC. They both show they are connected directly to the local server and not through the relay.
Do you mean you already defined an excemption from ‘DNS rebinding protection’ in pfsense for the domain plex.direct
?
Is it possible that the Roku is using a different network, like e.g. the ‘Guest WiFi’ or is behind a WiFi repeater or behind a PowerLAN-based extension?
Correct, i have configured the Pfsense DNS server with the following advanced configuration
server:
private-domain: "plex.direct"
Nope, all of them connected to the same wifi network or hardwired.
Then this only leaves some kind of caching issue.
Can you resolve the IP address of this FQDN 192-168-10-10.49a392b79bc041e78018914ae458a086.plex.direct
using a computer on your local network?
The computer must use default network setting. Don’t use one which has a custom DNS server selected in its network settings.
(This FQDN is from your Roku’s log file you posted earlier. So I assume it is the local host name of your server.)
Yes i can resolve and ping that address. I rebooted the Roku and now it’s working again. Nothing changed on my end so not sure what fixed it. Does the .plex.direct hostname change over time and could the Roku been trying to connect to an old address?
It usually doesn’t change.
But if you set up a new server, or the server gets a new local IP (per DHCP) it might happen, for instance.
This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.