Closed plknkl closed 9 months ago
Using a base URL should work, our demo server at demo.jellyfin.org/stable uses it and that works fine. Did you configure the base URL in the Jellyfin dashboard?
if i add jellyfin
to the baseurl field in the networking configuration, every client stop being able to connect. When I revert back to blank, everything start working again for both desktop and android apps
If you leave the baseurl blank, the redirect in the server will go to /web/index.html
instead of /jellyfin/web/index.html
. So this is a configuration error on your side.
With baseurl blank and with plain nginx configuration as for your guide, so without my additional redirect:
So it seems strange to me that with baseurl blank, on all other systems the connection works, on android is not working, and it's because of my config fault..
I will try a couple of things on nginx config side and get back to you
No luck with other nginx configuration attempts. If you do not want to investigate further you can close the issue, I will stick with my hacky configuration that let the Android app work that way.
I'll close the issue as it doesn't appear to be an issue with the app itself. You can always try our regular troubleshooting channels (Matrix/Forum/Discord) as there are more people there that can help with these kinds of issues.
My iOS app works fine and understands redirect, but when I tried from a friends Android phone or Swiftfin on AppleTV remotely it neither would connect. My setup is rather simple as well:
return 301 https://[addr]:[port]$request_uri;
I'm running the jellyfin server under nginx reverse proxy, routing with a subdomain, as in the guide. I could connect with every client, but had issues connecting to the server via Android app.
My server is reachable via
https://mydomain.com/jellyfin
and when checking the nginx log I noticed this attempt by the Android appSo from what I understand the app looses the
jellyfin/
prefix after the redirect with nginx.My hacky solution right now is to add to the nginx configuration
and everything works fine, but I guess it's fixable on the android client side.
PS I'll add an excerpt on my nginx conf in case it could be useful
Logs
No response
Application version
2.6.0
Where did you install the app from?
F-Droid
Device information
Oneplus 8T
Android version
13
Jellyfin server version
10.8.13
Which video player implementations does this bug apply to?