Jellyfin Forum
iOs app not connecting to local server - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: Troubleshooting (https://forum.jellyfin.org/f-troubleshooting)
+---- Forum: Networking & Access (https://forum.jellyfin.org/f-networking-access)
+---- Thread: iOs app not connecting to local server (/t-ios-app-not-connecting-to-local-server)



iOs app not connecting to local server - Lelantos - 2025-01-21

Dear Jellyfin community,

I'm unable to connect to my local server with the iOs Jellyfin app.

Here is the issue:

- "Could not connect to server" on Jellyfin iOS app

- Connection to server via web browser access works well, including with safari on the affected iphone and windows device
- The Jellyfin iOS app works with the demo server (https://demo.jellyfin.org/stable).

Here is my setup:

- Raspberry Pi running OMV (local network access only)
- OMV firewall configured to accept multiple ports, including "8096"
- Jellyfin running via docker on pi
- HTTPS disabled on Jellyfin (local network access only)
- Jellyfin app downloaded from official app store (installed on iPhone with most up-to-date iOS)

I have tried the following:

- Confirmed Jellyfin iOS app has local network access on iphone
- Confirmed Jellyfin server address works on affected iphone's safari

- Added UDP 7359 port access on OMV firewall
- Disabled OMV firewall entirely

- Logged into demo server and reset Jellyfin app
- Tried different variations of server address, including addition of "/jellyfin" suffice
- Confirmed Jellyfin network settings set to IPv4
- Tried enabling then disabling HTTPS
- Disabled reverse shell by NGINX entirely
- Reinstalled Jellyfin iOS app multiple times

I'm new to Jellyfin and uncertain of its relevance, but this problem started a few days after I setup a reverse proxy to get an HTTPS address (the standard Jellyfin web application HTTPS process did not work for me).

Unfortunately I haven't been able to find a solution to this online. I'd be grateful for any advice on how to debug and resolve this issue, which seems specific to the iOS app. 

Thanks in advance for your help with this.


RE: iOs app not connecting to local server - TheDreadPirate - 2025-01-21

If this is like a couple of other iOS users, apparently the iOS version of our app (or was it something Apple specific) doesn't re-try the variations of your address like our Android app does.

What happens if you type out the ENTIRE URL for your jellyfin server?

http://192.168.X.X:8096

Including the http protocol and port number is important, apparently. If it fails the first time, iOS fails all subsequent retries when it tries variations of your IP.


RE: iOs app not connecting to local server - Lelantos - 2025-01-22

(2025-01-21, 09:07 PM)TheDreadPirate Wrote: If this is like a couple of other iOS users, apparently the iOS version of our app (or was it something Apple specific) doesn't re-try the variations of your address like our Android app does.

What happens if you type out the ENTIRE URL for your jellyfin server?

http://192.168.X.X:8096

Including the http protocol and port number is important, apparently.  If it fails the first time, iOS fails are subsequent retries when it tries variations of your IP.

Thanks for the suggestion; I tried using the full url (http://192.168.X.X:8096), as well as with the suffice '/jellyfin' ( http://192.168.X.X:8096/jellyfin), but unfortunately this also didn't work.

Interestingly, the Swiftfin iOS app works perfectly; there are no connectivity issues with my local server and the media play as expected.

It would be great to have the additional functionality of Jellyfin iOS app - are there any other solutions that I could try?

Thank you.


RE: iOs app not connecting to local server - TheDreadPirate - 2025-01-22

Can you share your full Jellyfin log via pastebin?


RE: iOs app not connecting to local server - gnattu - 2025-01-22

Can you post the info returned from {youserveraddress}/system/info/public ? You can access that in safari.