Hello all. Within the last 24 hours or so, I have no longer been able to access my Plex server when on the same LAN as my server. I can access it remotely just fine. I can access it by going to the server address just fine. However, when using a TV app, android app, or signing in at app.plex.tv, I can only achieve an “indirect” connection. Everything online points to DNS Rebinding, but that is not a feature on my router. Furthermore, the problem has never happened before. Any help would be greatly appreciated. I will be happy to answer any questions about my configuration if needed.
The absence of any configuration methods does not mean that your router is not applying “DNS rebinding protection”.
In many router documentations (if there is one at all) it isn’t even mentioned, even if it’s present.
This is good to know. What are some other names DNS rebinding goes by? Maybe I’ve gone past it in the settings without realizing
Sorry, I am not aware of other names.
(Although it is quite possible that some router manufacturer has renamed it in their firmware, just to generate the impression that their product is doing something which the competition does not.
)
What kind of settings should I be looking for to find an equivalency? My googling is proving pretty fruitless
It is quite likely that a bread-and-butter home router doesn’t have any settings related to DNS rebinding.
Solutions to this include
- get a different router that has these settings
- find an open-source firmware for your curent router model (if there is any) and use that
- put a second DNS resolver into your home network and tell all your devices to use that one instead. One example for such a thing is pi-hole (an ad-blocking DNS resolver, running on a Raspberry pi device)
- if your ISP demands you must use their router, you might need to put a second router behind it (again, one that does provide the necessary settings). Doing so will make remote access to Plex more complicated (but not impossible).
I feel bad for taking advantage of your kindness and support, but I need a touch more guidance. I have a pi-hole instance configured already. What do I need to configure on it to achieve what I am trying to do?
I cannot tell you that, as I’m not using a pi-hole myself.
I only know that the DNS resolver in a Pi-hole does indeed perform DNS rebinding protection and that you can define domain names for which it shall disable that.
see https://support.plex.tv/articles/206225077-how-to-use-secure-server-connections#toc-4
Huzzah. Looks like everything is working as normal again. Thank you so much for your help!
Did it just magically start working, or did a particular change you perform do it? Please provide the information for future posterity.
It did seem pretty magical. I restarted my pi-hole container, switch my router to dynamic DNS, switched back to the pi hole server, and then flushed my DNS cache on the devices I was testing with.
And as magically as it started working, it has broken again. I have tried adding plex.direct into the etc/dnsmasq.d directory in my pi hole container to no avail. Will keep investigating.
Hi there, it seams I got exactly the same issue on a brand news nas / plex install.
the plex apps cant connect to the local server. I did read the secure connections page listed here, but i’m unable to find what i need to do to make it work.
I just need my local machine to connect to my local plex server via local network. relay limite quality of video so badly it’s useless
This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.