Downloads iOS - Working remotely but not on local network

I can use the (beta) Downloads feature fine when remote accessing my PMS via cellular and wifi in iOS. But… when on the local network I get the spinning wheel around the download icon but the actual download never starts.

Looking at the console, for example trying to DL TV episodes, I can see the transcode request completing successfully, but then no download. There are no error messages. I have left my iOS devices running overnight with the download screen open and literally no progress…

When accessing remotely, I can see the download progresses and completes ok in the console.

No other problems streaming or playing on the local network. Syncing on the local network also works ok. I’ve looked at / played with secure connections, allowing access without authentication, manually configured the server in iOS, uninstalled and reinstalled the iOS app, etc.

What am I missing??

Server Version#:1.24.3.5033
Player Version#:7.24.1

I have the same issue
Using Plex on iOS and Server on a Napoleon nas
Remote from the hotel works, as well as over my cellular data
LAN Never works
Also speed is not even close to my upload bandwidth

Same here, apps work, LAN not.

after another hours looking through the forum here I came across the DNS Rebind “feature” that most routers have … after adding Plex.direct as an exception it now works in my LAN
remote speed is still reaaaaaaaly slow but at least lan is blazing fast now

I think you’re onto something I hadn’t linked before.

I definitely have DNS rebind protection active on my ISP’s proprietary router, which I’m stuck with for now. It’s neither viewable nor configurable, unfortunately.

This has caused issues with secure connections on the LAN. I have to allow fall-back to unsecure connections on the server (ie secure preferred) and manually configure the PMS IP on our Roku devices.

For iOS, actually I can now get downloads to work if I disable secure connections in PMS entirely. And it’s rapid.

It’s not a permanent solution, for obvious reasons!

SOLVED

My issue was DNS rebinding protection related. I took a costly (but future-proofing) solution.

I’ve just replaced my stock ISP modem/router (vodafone UK) with a Draytek Vigor, and ensured that plex.direct resolves to the PMS’s LAN IP address within the router’s configuration.

This potential DNS limitation is documented in the Plex setup guidance, but I can verify the above also fixed my problem of iOS devices not connecting securely to download content on the LAN. My local Roku devices can now also connect securely as opposed to reverting to “nearby” insecure connections.

Thanks for the tips here. I did an exception to DNS rebinding protection in my pfSense router.