#Cannot load login page on Firefox nightly

1 messages · Page 1 of 1 (latest)

wintry dragon
#

I have set up a new Immich instance using podman-compose. It is being served through Nginx Proxy Manager. I set up an admin user, went into settings, then added Oauth settings for my Authentik instance. When I logged out and try to go to /auth/login I get stuck on a spinning Immich logo, with no redirect to Authentik, and the attached errors in the console on Firefox nightly (132.0a1 (2024-09-14) (64-bit)). It just shows a spinning immich logo infinitely.

However, the login page redirects correctly with both Chrome, and a Waterfox installation I have. Perhaps there is some change in Firefox that breaks Immich?

Things I have tried to debug:

  1. Made sure there were no saved cookies or site data.
  2. Disabled adblock, privacy badger, etc, including Firefox's built in privacy protection
  3. I also tried with ?autoLaunch=0, but that is similarly broken :/

Any guidance on what the issue might be would be greatly appreciated!

dire nestBOT
#

:wave: Hey @wintry dragon,

Thanks for reaching out to us. Please follow the recommended actions below; this will help us be more effective in our support effort and leave more time for building Immich immich.

References

Checklist

  1. :ballot_box_with_check: I have verified I'm on the latest release(note that mobile app releases may take some time).
  2. :ballot_box_with_check: I have read applicable release notes.
  3. :ballot_box_with_check: I have reviewed the FAQs for known issues.
  4. :ballot_box_with_check: I have reviewed Github for known issues.
  5. :ballot_box_with_check: I have tried accessing Immich via local ip (without a custom reverse proxy).
  6. :blue_square: I have uploaded the relevant logs, docker compose, and .env files, making sure to use code formatting.
  7. :blue_square: I have tried an incognito window, disabled extensions, cleared mobile app cache, logged out and back in, different browsers, etc. as applicable

(an item can be marked as "complete" by reacting with the appropriate number)

If this ticket can be closed you can use the /close command, and re-open it later if needed.

olive canyon
#

Did you also try it with the firefox release version? I feel like this can just be badly configured oauth

wintry dragon
#

Hm, so it seems it is working in an incognito window on nightly, but I don't understand how that environment would be different from non-incognito if firefox isn't showing me any site data for my domain, and I have disabled all addons.

olive canyon
#

Yeaaaah that does sound odd

#

So there's neither any page data nor cookies?

wintry dragon
#

Ok so this was just Firefox being dumb. I cleared cookies and site data from the past hour and it worked, despite having nothing listed for the domain...

olive canyon
#

Oh lol

#

Cool though, that was an easy ticket :D

wintry dragon
#

I wonder if a cookie for localhost could poison the cookies for other URLs?

olive canyon
#

Hopefully not?

#

Except if that's a bug in the nightly version, idk

wintry dragon
#

Yeah I also would hope not 😅

#

Well thank you for immich, back to setting it up now. Thanks firefox >.>

olive canyon
#

Enjoy! :)