Hey!
I’m currently trying to setup remote access for my Plex Media Server.
The PMS is running on my QNAP NAS in my local home network, which is only accessible through IPv4 DS-Lite and IPv6. The NAS has it’s own public IPv6 address, the necessary ports for PMS are whitelisted.
Now I can access the web service via it’s address from everywhere (where IPv6 access is available), but I still want to have access via the apps, which is only working from within the local network now.
I found the option “Custom URLs” in the Networking section, and also found a guide to use, what seems as a Plex internal, URL, which I can provide in that field, so that Apps will gain access remotely.
I found the necessary data that I need to “build” that URL (won’t publish it here because it contains private data), entered it and it works fine from my MacBook and from my Android Phone as well (only App, not Browser), but not at all from my iPad (neither App or Browser). I invited a friend of mine to my library of movies to let him test, he seems to have no access or only timely access sometimes.
I don’t really have an idea what’s wrong with it and how to further fix it, I would like some help on this. Generally it’s working, but some things are still weirding out.
If it helps somehow, in theory I also have an additional root server online which also has a public IPv4 address available as well as a domain, those I can use if they are needed for solving the problem. I already have a IPv6 ← IPv4 tunnel mapped on to a port, and tried setting it as custom url in the plex settings, but it seems to change nothing at all.
I found the necessary data that I need to “build” that URL (won’t publish it here because it contains private data), entered it and it works fine from my MacBook and from my Android Phone as well (only App, not Browser), but not at all from my iPad (neither App or Browser).
OK so if accessing Plex over IPv6 works fine from the Macbook and the Android phone, the issue is clearly not with the server, the custom URL or IPv6 in general. So what exactly doesn’t work from the iPad? Let’s try a couple things:
open Safari on the iPad and connect just by IPv6 address, type http://[2a81:2b15:396:a770:10ad:746e:ddc8:5dd6]:32400/web/ (using your IPv6 address, don’t forget the [ ] brackets, and remember that in PMS secure connections cannot be set to “required”, because connecting by raw ip address is always “insecure”, iPadOS Safari will also warn you twice if you really, really want to continue)
When I open the App, it will try to load my library, but after some time it will just show that no titles could be loaded. Same with accessing in the Browser, the page will generally load, but titles are not loaded. The error message will be something like “Can’t connect to the Media Server”.
Let’s try a couple things:
I now have to try this from home, I have to see when I will have the next chance to test this from remote.
I will get redirected to app.plex.tv, the website will display a loading state and then I’ll get a message “Query couldn’t be finished” (translated) and will be redirected to the plex landing page.
I will get the error message that the domain could not be resolved.
The site will load, but I won’t be able to fetch any title.
Not sure if this will help in diagnosing, since I’m in the same network, just wanted to let you know.
Thanks for helping
I was now able to test this remotely on the iPad, when accessing through app.plex.tv, it works. The first method will result in the same error, the second method, I will asked if I really want to continue but the message stays the same.