Jellyfin Forum
SOLVED: Android app doesn't load anymore. Plus web address changed after update - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: Troubleshooting (https://forum.jellyfin.org/f-troubleshooting)
+--- Thread: SOLVED: Android app doesn't load anymore. Plus web address changed after update (/t-solved-android-app-doesn-t-load-anymore-plus-web-address-changed-after-update)

Pages: 1 2 3 4 5


RE: Android app doesn't load anymore. Plus web address changed after update - TheDreadPirate - 2024-05-14

You cannot downgrade back to 10.8. Waaaaaay too many changes to the database and various other files. You'd have to restore from a backup.


RE: Android app doesn't load anymore. Plus web address changed after update - ovingiv - 2024-05-14

(2024-05-14, 08:47 PM)TheDreadPirate Wrote: You'd have to restore from a backup.

Which I don't have unfortunately. It's working enough for me and my brother to use. Haven't checked the roku though so hopefully that's still working. If it comes down to it I'll uninstall and purge Jellyfin and reinstall with the 10.8.13 deb package I downloaded.


RE: Android app doesn't load anymore. Plus web address changed after update - TheDreadPirate - 2024-05-14

I noticed in your signature that you have a PiHole. I don't see why going from 10.8 to 10.9 would change anything, but maybe this is a DNS related problem and the PiHole is the cause?


RE: Android app doesn't load anymore. Plus web address changed after update - ovingiv - 2024-05-14

The pihole was a test to see if that would help my mother with her internet browsing. She's since passed away and I removed that docker container. Just forgot to update it. My current network doesn't have any fancy tools as I had to downsize my rack.


RE: Android app doesn't load anymore. Plus web address changed after update - TheDreadPirate - 2024-05-14

Can you share your nginx config?


RE: Android app doesn't load anymore. Plus web address changed after update - ovingiv - 2024-05-14

sure: https://pastebin.com/t136JNgU


RE: Android app doesn't load anymore. Plus web address changed after update - TheDreadPirate - 2024-05-14

Try commenting out these lines. I couldn't get my Nginx to work with these lines active. Not sure why and didn't feel like digging deeper.

Code:
location = / {
        return 302 http://$host/web/;
        return 302 https://$host/web/;
    }

Also, I'm not sure what is in the certs you are currently providing, but with LetsEncrypt certs providing the fullchain.pem helps with some slightly older Android devices since the LetsEncrypt intermediate cert was renewed in late 2022 and some Android device trust stores were never updated to accept it.


RE: Android app doesn't load anymore. Plus web address changed after update - ovingiv - 2024-05-14

Well looking at my dashboard, Cloudflare is depreciating DigiCert which is what I used (I think) for my certs. Might be time to put on my learning cap again to set up letsencrypt with nginx.

And commenting out those lines didn't do anything bad or good. Webpage still loads and desktop app. But not the android app which is an Samsung S22.


RE: Android app doesn't load anymore. Plus web address changed after update - TheDreadPirate - 2024-05-14

Using certbot is very simple. It even does the work of adding the appropriate lines to your nginx config.

https://certbot.eff.org/instructions?ws=nginx&os=ubuntufocal

Don't mind the "focal" part. LetsEncrypt only has directions up until 20.04, but I can confirm that worked on 22.04 and even 24.04.


RE: Android app doesn't load anymore. Plus web address changed after update - TheDreadPirate - 2024-05-15

Found this today.

https://jellyfin.org/posts/jellyfin-release-10.9.0/#key-release-notesbreaking-changes

The last entry in that section.

https://github.com/jellyfin/jellyfin/issues/11540

Try removing this block from your nginx config.

Code:
location = /web/ {
        # Proxy main Jellyfin traffic
        proxy_pass http://$jellyfin:8096/web/index.html;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
        proxy_set_header X-Forwarded-Protocol $scheme;
        proxy_set_header X-Forwarded-Host $http_host;
    }