2024-07-16, 07:00 PM
I have Jellyfin running in a Docker container on a Raspberry PI. Local network connections to port 8096 are working well. My media consists only of music, mostly MP3s.
I implemented Nginx Proxy Manager to allow me to access it remotely, and I set the reverse proxy up with an SSL cert to permit https access. NPM forwards to port 8096 on the local network to the Raspberry PI.
A remote web browser connection to https://jellyfin.xxxxxxx.xxxx.net works as expected. Then I tried three IOS clients (also remotely) with different results:
Jellyfin Remote app: Entered the above URL, but always get "Could not connect to server". Tried it again without the https://prefix; same result.
Swiftfin IOS: Entered the above URL. It connects, and I can see things like the local server name in the settings, but the Home screen and the All Media screen are empty - none of my media are shown.
Finamp: Entered the above URL. It connects, loads my media and appears to be working perfectly.
I am wondering what is causing the problems for the first two clients listed. I have a working solution with Finamp (so evidently my server, network proxy and domain settings are all good) but I'd like to try out the others.
I implemented Nginx Proxy Manager to allow me to access it remotely, and I set the reverse proxy up with an SSL cert to permit https access. NPM forwards to port 8096 on the local network to the Raspberry PI.
A remote web browser connection to https://jellyfin.xxxxxxx.xxxx.net works as expected. Then I tried three IOS clients (also remotely) with different results:
Jellyfin Remote app: Entered the above URL, but always get "Could not connect to server". Tried it again without the https://prefix; same result.
Swiftfin IOS: Entered the above URL. It connects, and I can see things like the local server name in the settings, but the Home screen and the All Media screen are empty - none of my media are shown.
Finamp: Entered the above URL. It connects, loads my media and appears to be working perfectly.
I am wondering what is causing the problems for the first two clients listed. I have a working solution with Finamp (so evidently my server, network proxy and domain settings are all good) but I'd like to try out the others.