jellyfin / jellyfin-android

Android Client for Jellyfin
https://jellyfin.org
GNU General Public License v2.0
1.57k stars 251 forks source link

App login broken over 5G #1498

Closed FlattusBlastus closed 2 weeks ago

FlattusBlastus commented 3 weeks ago

Describe the bug

  1. Configure JF via RP - NPM official JF documentation; works on remote networks by browser
  2. Restrict phone to cell networks only
  3. Will not login via https://jf.domain.com

Logs

n/a

Application version

2.6.0

Where did you install the app from?

Google Play

Device information

OnePlus 12

Android version

Android 14

Jellyfin server version

10.9.11

Which video player implementations does this bug apply to?

ArceyTheSecond commented 2 weeks ago

I too had the issue where I could log in externally with the browser, but not the app. I had me running in circles for days!

With me the issue was resolved when I turned off the IPV6 flag for my domain (that is, where my actual domain is registered, with Dynu).

Turns out that the app was trying to resolve my IP for jellyfin.domain.com through IPV6, where I didn't actually have that available on the IP where it pointed to. So turning that off resolved it for me. Looks like a browser is clever enough to just try IPV4 if IPV6 doesn't work, whereas the app will just slap you in the face.

FlattusBlastus commented 2 weeks ago

I did not have the computer machine firewall open for IPv6 though I had everything else correct.