Server Version#: 1.32.0.6973-a787c5a8e (plexinc/pms-docker)
Player Version#: 8.18.1 (Apple TV app)
My setup is the following:
- Plex is installed as a docker container on my NAS
- The Plex port is behind a Nginx reverse proxy exposed to the web via its own domain (over HTTPS)
- Remote access is disabled but the custom server address is set
In my local network, my Plex domain directly points to the NAS. If I access Plex remotely, it goes through an additional reverse proxy. Generally my setup is working: I have multiple apps (iOS, macOS, web) which all can access the server and stream content locally and remotely (even if for Plex all content is considered “remote” as it is always coming from the same reverse proxy).
Unfortunately, the Plex app on my Apple TV seems to have an issue: While it can connect to the server and shows all the content, the screen shows an endlessly spinning wheel when trying to play a movie or a series. It simply never starts (or gets loaded). Looking at the server logs, the Apple TV app is requesting the movie, sorting out the language to load etc. I set the app to allow direct play and always stream at maximum quality. But independently of the codec, no single movie or series will ever start on my Apple TV.
I reinstalled the app, logged in and out but without any effect. When enabling logging on the Apple TV app, I can unfortunately not access the log via the IP/URL as it always leads to a timeout of the connection.