dragonflylee / switchfin

Third-party native Jellyfin client for Nintendo Switch
Apache License 2.0
292 stars 6 forks source link

'http status 400' error when logging in #34

Closed TygaMike closed 12 months ago

TygaMike commented 1 year ago

Describe the bug

I can connect to my Jellyfin server, but when I try to log in with my credentials or quickconnect I get a 'http status 400' message and cannot access the files on my server.

To reproduce

  1. Open app
  2. Add server
  3. Click sign in button
  4. Enter credentials or select quickconnect
  5. See error

Screenshots

No response

Operating system

16.0.3|AMS 1.5.5|E

Jellyfin Server

10.8.12 Windows

Additional context

No response

dragonflylee commented 1 year ago

maybe something wrong with deviceid, try nightly

if not work, try delete /switch/Switchfin/config.json on sd card

TygaMike commented 1 year ago

Still the same issue. Just to be sure, the nightly version is 0.4.0, right? Otherwise, maybe the issue is that I'm using http rather than https? I assume the IP I use to connect would be the same one I use with my phone, right?

dragonflylee commented 1 year ago

after libnx update to v4.5.0, Atmosphere should upgrade ot 1.6.0 or above

TygaMike commented 1 year ago

Updated everything and having the same issue. Though the most recent firmware prevents my console from going online without Atmosphere crashing anyways, so I guess it's a moot point.

AndreaDiNapoli commented 1 year ago

I get the same error, I can't login no matter what I try. Atmosphere is updated and I tried removing the config file.

dragonflylee commented 1 year ago

@AndreaDiNapoli try fill /switch/Switchfin/config.json with following content before startup

{
  "device": "MySwitch01"
}
TygaMike commented 1 year ago

@AndreaDiNapoli try fill /switch/Switchfin/config.json with following content before startup

{
  "device": "MySwitch01"
}

I got my internet stuff fixed and then tried this and it worked. Thanks.

AndreaDiNapoli commented 1 year ago

@AndreaDiNapoli try fill /switch/Switchfin/config.json with following content before startup

{
  "device": "MySwitch01"
}

I got my internet stuff fixed and then tried this and it worked. Thanks.

It worked perfectly! Thank you!