Hello! I am running into an issue with Seerr logging me out every time I open the app. I can open the app and log in, but once I interact with anything it pushes me back to the login screen. I remember Tom talking about this issue in the YouTube video. Is there a fix for this?
4 replies
tomspark wrote:
Yep, known one. That login-loop happens when Seerr's config folder ends up with the wrong ownership and it can't hold your session, so every click bounces you back to the login screen. There's a one-command fix built into SparkBox: SSH into your box and run sudo sparkbox repair-seerr. That wipes Seerr's config, fixes the permissions, restarts it clean, and verifies it's responding — takes about a minute. Update first so you're on the latest (sudo sparkbox update, current is v1.6.114), then run the repair and the login should stick. Let me know if it still kicks you out after that and we'll dig deeper.
Cthe_Enigma wrote:
Thanks! I was able to get Seerr restarted but now I am running into a few problems with the set up. I got signed in, but when trying to sync the Jellyfin libraries I receive these error messages "Something went wrong while syncing libraries" & "Validation Failed. Please toggle the libraries again to continue". I looked at the logs and it seems like Seerr is connected to Jellyfin but I am not sure what is causing this sync issue.
tomspark wrote:
Nice, login's holding now. That sync error is actually the normal Seerr pairing flow, not a crash. Two things to check in Seerr → Settings → Jellyfin: first, the Hostname should be jellyfin-media with port 8096 and SSL off — putting your LAN IP there is the usual cause of "something went wrong while syncing." Second, the step almost everyone misses: after you click Sync Libraries, each library comes in toggled OFF — you have to switch Movies and TV Shows ON, then Save. That's exactly what "toggle the libraries again" means. If sync still errors with the right hostname, open Jellyfin directly (port 8096) and confirm it actually has Movies/TV libraries with content — Seerr can't pull libraries that aren't there yet. Let me know which one it turns out to be.
tomspark wrote:
Sounds like a library sync auth issue — Seerr can see Jellyfin but can't pull the library list. SSH in and run docker logs sb-seerr --tail 50 and paste the error line here (the one with "Validation Failed" or auth failure). That'll tell us if it's a Jellyfin API key mismatch, a network routing hiccup, or something else.