Jellyfin Forum
New devices connecting via webui are shown the setup wizard instead of login page. - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: Troubleshooting (https://forum.jellyfin.org/f-troubleshooting)
+---- Forum: Networking & Access (https://forum.jellyfin.org/f-networking-access)
+---- Thread: New devices connecting via webui are shown the setup wizard instead of login page. (/t-new-devices-connecting-via-webui-are-shown-the-setup-wizard-instead-of-login-page)

Pages: 1 2


RE: New devices connecting via webui are shown the setup wizard instead of login page. - lxl - 2024-05-21

(2024-05-20, 08:23 PM)TheDreadPirate Wrote: Where do the variables in your config get defined?  The only thing that makes sense at this point is that your config directory is not persisting.

Variables are in a separate .env file next to the compose. If the config directory does not persist would that not completely reset the server? Nothing seems wiped to me - metadata (stored in the config, not with the media files), libraries, users and settings all persist between reboots.


RE: New devices connecting via webui are shown the setup wizard instead of login page. - TheDreadPirate - 2024-05-21

I just noticed you didn't explicitly define a /cache directory. Where does that end up going? Because the cache clean up job runs periodically and I wonder if those clean up runs correspond to your issue. If the config directory is placed within /cache in the VFS it may be getting wiped periodically. Try explicitly defining /cache and putting it in a distinct folder on the host file system.


RE: New devices connecting via webui are shown the setup wizard instead of login page. - lxl - 2024-05-21

(2024-05-21, 05:33 PM)TheDreadPirate Wrote: I just noticed you didn't explicitly define a /cache directory.  Where does that end up going?  Because the cache clean up job runs periodically and I wonder if those clean up runs correspond to your issue.  If the config directory is placed within /cache in the VFS it may be getting wiped periodically.  Try explicitly defining /cache and putting it in a distinct folder on the host file system.

Jellyfin seem to place cache in $config/jellyfin/cache


RE: New devices connecting via webui are shown the setup wizard instead of login page. - TheDreadPirate - 2024-05-21

I don't THINK that is a problem. But for testing, can you create a separate directory on the host and put the cache in there?


RE: New devices connecting via webui are shown the setup wizard instead of login page. - lxl - 2024-05-21

Added a separate folder outside of $config and set $JELLYFIN_CACHE_DIR to point to it, but the wizard still shows up.


RE: New devices connecting via webui are shown the setup wizard instead of login page. - TheDreadPirate - 2024-05-21

Double check for rogue/zombie containers/processes.

Also try stopping your container and pruning old images and volumes.

After the container is stopped.

sudo docker system prune -a

Nothing about your problem makes sense.


RE: New devices connecting via webui are shown the setup wizard instead of login page. - lxl - 2024-05-23

I prune after updates so there is nothing leftover and no other Jellyfin containers. I have no ports exposed, and I am the sole user of the server, so this is not a major issue for me, but it is odd.