I’m reaching out for assistance regarding an issue where my Plex Media Server consistently shows an “Indirect” connection in the macOS Plex app, even though all the relevant settings appear to be correctly configured. I’ve taken numerous steps to resolve this but the issue persists.
Problem:
- My Plex Media Server is accessible both locally and remotely.
- From the web interface, I see: “Fully accessible outside your network.”
- However, in the macOS Plex app, the server always shows as an indirect connection, which results in forced transcoding, even when local playback should be possible.
- In some cases, the server disappears entirely from the app and has to be rediscovered.
- The iOS app works correctly on the same local network and plays media directly without any issues.
System Information:
- macOS Device: MacBook Pro 16-inch (2023)
- macOS Version: 15.4.1 (24E263)
- Plex macOS App Version: 1.108.1.307-dd5b87aa
- Plex Media Server Version: 1.41.6.9685
Steps Already Taken:
- Confirmed all software is up to date (Plex Server and macOS app).
- Ensured Remote Access is fully configured with correct port forwarding.
- Verified the server is listed as “Fully accessible outside your network.”
- Confirmed all devices are on the same local subnet.
- Verified that the hostname (e.g.,
cyberdyne.plex.direct) is resolvable locally and added to the system’shostsfile if needed. - Allowed local subnet in Settings → Network → List of IPs and networks that are allowed without auth.
- Tested with IPv6 support toggled on/off.
- Reinstalled the macOS Plex app and re-logged into the same Plex account used on the server.
- Attempted to manually add the server, though the option was not available in the UI.
Additional Observations:
- The macOS Plex app always uses an indirect connection, leading to unnecessary transcoding.
- If transcoding is disabled on the server, the macOS app displays:
“This server is not powerful enough to convert video.” — even when transcoding should not be necessary.
Despite these efforts, the indirect connection persists on macOS.