• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Forum
  • Website
  • GitHub
  • Status
  • Translation
  • Features
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Useful Links Forum Website GitHub Status Translation Features Team Rules Help Feeds
    Jellyfin Forum Support Troubleshooting SOLVED: Fresh install - Wizard spinning / cant continue

    Pages (2): 1 2 Next »

     
    • 0 Vote(s) - 0 Average

    SOLVED: Fresh install - Wizard spinning / cant continue

    Fresh JF server, wizard spins, cant select language, cant continue
    Squid
    Offline

    Junior Member

    Posts: 35
    Threads: 10
    Joined: 2024 Dec
    Reputation: 0
    Country:Sweden
    #1
    2026-06-26, 07:26 PM
    hi, i previously used the LXC community scripts. had the spinning problem on it, and nothing on the admin page(s) works/loads.
    No errors in logs that could help troubleshoot.

    Deleted that LXC, installed a new LXC with debian 13. added the Official Jellyfin APT repository and installed it.

    when i visit (over lan) the webpage, it takes me to the wizard as expected.. but here the spinner just spins, cant select prefered lang and cannot continue.


    It sits behind pangolin reverse proxy, sits on a different vlan, but unify is configured to allow traffic to this vlan.. (else i wouldnt be able to access the wizard anyways)


    the LXC:

    Code:
    arch: amd64
    cores: 8
    features: nesting=1
    hostname: jellyfin
    memory: 16384
    mp0: /data/magnus/media,mp=/data/magnus/media
    mp1: /data/parvus/jellyfin_data,mp=/data/jellyfin_data
    nameserver: 192.168.20.1
    net0: name=eth0,bridge=vmbr0,firewall=1,gw=192.168.20.1,hwaddr=BC:24:11:98:81:7B,ip=192.168.20.4/24,tag=20,type=veth
    ostype: debian
    rootfs: local-btrfs:101/vm-101-disk-0.raw,mountoptions=noatime,size=32G
    swap: 1024
    tags: arr;media
    unprivileged: 1
    lxc.idmap: u 0 100000 1005
    lxc.idmap: g 0 100000 1005
    lxc.idmap: u 1005 1005 1
    lxc.idmap: g 1005 1005 1
    lxc.idmap: u 1006 101006 64530
    lxc.idmap: g 1006 101006 64530
    lxc.cgroup2.devices.allow: c 195:* rwm
    lxc.cgroup2.devices.allow: c 255:* rwm
    lxc.cgroup2.devices.allow: c 507:* rwm
    lxc.cgroup2.devices.allow: c 236:* rwm
    lxc.mount.entry: /dev/nvidia0 dev/nvidia0 none bind,optional,create=file
    lxc.mount.entry: /dev/nvidiactl dev/nvidiactl none bind,optional,create=file
    lxc.mount.entry: /dev/nvidia-uvm dev/nvidia-uvm none bind,optional,create=file
    lxc.mount.entry: /dev/nvidia-modeset dev/nvidia-modeset none bind,optional,create=file
    lxc.mount.entry: /dev/nvidia-uvm-tools dev/nvidia-uvm-tools none bind,optional,create=file
    lxc.mount.entry: /dev/nvidia-caps/nvidia-cap1 dev/nvidia-caps/nvidia-cap1 none bind,optional,create=file
    lxc.mount.entry: /dev/nvidia-caps/nvidia-cap2 dev/nvidia-caps/nvidia-cap2 none bind,optional,create=file


       


    Log:

    Code:
    [2026-06-26 19:11:10.671 +00:00] [INF] Setting cache path: "/var/cache/jellyfin"
    [2026-06-26 19:11:10.745 +00:00] [INF] Kestrel is listening on "0.0.0.0"
    [2026-06-26 19:11:10.755 +00:00] [INF] Jellyfin version: "10.11.11"
    [2026-06-26 19:11:10.756 +00:00] [INF] Environment Variables: ["[JELLYFIN_NOWEBAPP_OPT, ]", "[JELLYFIN_FFMPEG_OPT, --ffmpeg=/usr/lib/jellyfin-ffmpeg/ffmpeg]", "[JELLYFIN_LOG_DIR, /var/log/jellyfin]", "[JELLYFIN_WEB_OPT, --webdir=/usr/share/jellyfin/web]", "[JELLYFIN_ARGS, $JELLYFIN_WEB_OPT $JELLYFIN_FFMPEG_OPT $JELLYFIN_SERVICE_OPT $JELLYFIN_NOWEBAPP_OPT $JELLYFIN_ADDITIONAL_OPTS --datadir $JELLYFIN_DATA_DIR --configdir $JELLYFIN_CONFIG_DIR --logdir $JELLYFIN_LOG_DIR --cachedir $JELLYFIN_CACHE_DIR]", "[JELLYFIN_DATA_DIR, /var/lib/jellyfin]", "[JELLYFIN_USER, jellyfin]", "[JELLYFIN_CONFIG_DIR, /etc/jellyfin]", "[JELLYFIN_ADDITIONAL_OPTS, ]", "[JELLYFIN_SERVICE_OPT, ]", "[JELLYFIN_CACHE_DIR, /var/cache/jellyfin]"]
    [2026-06-26 19:11:10.757 +00:00] [INF] Arguments: ["/usr/lib/jellyfin/bin/jellyfin.dll", "--webdir=/usr/share/jellyfin/web", "--ffmpeg=/usr/lib/jellyfin-ffmpeg/ffmpeg"]
    [2026-06-26 19:11:10.757 +00:00] [INF] Operating system: "Debian GNU/Linux 13 (trixie)"
    [2026-06-26 19:11:10.757 +00:00] [INF] Architecture: X64
    [2026-06-26 19:11:10.757 +00:00] [INF] 64-Bit Process: True
    [2026-06-26 19:11:10.757 +00:00] [INF] User Interactive: True
    [2026-06-26 19:11:10.757 +00:00] [INF] Processor count: 8
    [2026-06-26 19:11:10.757 +00:00] [INF] Program data path: "/var/lib/jellyfin"
    [2026-06-26 19:11:10.757 +00:00] [INF] Log directory path: "/var/log/jellyfin"
    [2026-06-26 19:11:10.757 +00:00] [INF] Config directory path: "/etc/jellyfin"
    [2026-06-26 19:11:10.757 +00:00] [INF] Cache path: "/var/cache/jellyfin"
    [2026-06-26 19:11:10.757 +00:00] [INF] Temp directory path: "/tmp/jellyfin"
    [2026-06-26 19:11:10.757 +00:00] [INF] Web resources path: "/usr/share/jellyfin/web"
    [2026-06-26 19:11:10.757 +00:00] [INF] Application directory: "/usr/lib/jellyfin/bin/"
    [2026-06-26 19:11:10.763 +00:00] [INF] Storage path `"/var/lib/jellyfin/data"` (Fixed) successfully checked with "26.8GiB" free which is over the minimum of "2GiB".
    [2026-06-26 19:11:10.763 +00:00] [INF] Storage path `"/var/cache/jellyfin"` (Fixed) successfully checked with "26.8GiB" free which is over the minimum of "2GiB".
    [2026-06-26 19:11:10.763 +00:00] [INF] Storage path `"/var/lib/jellyfin"` (Fixed) successfully checked with "26.8GiB" free which is over the minimum of "2GiB".
    [2026-06-26 19:11:10.780 +00:00] [INF] Setting cache path: "/var/cache/jellyfin"
    [2026-06-26 19:11:10.804 +00:00] [INF] SQLite connection string: "Data Source=/var/lib/jellyfin/data/jellyfin.db;Cache=Default;Default Timeout=30;Pooling=True"
    [2026-06-26 19:11:10.806 +00:00] [INF] SQLITE connection pragma command set to:
    "PRAGMA locking_mode=NORMAL;
    PRAGMA journal_size_limit=134217728;
    PRAGMA synchronous=1;
    PRAGMA temp_store=2;
    "
    [2026-06-26 19:11:10.806 +00:00] [INF] The database locking mode has been set to: NoLock.
    [2026-06-26 19:11:10.819 +00:00] [INF] Initialise Migration service.
    [2026-06-26 19:11:10.820 +00:00] [INF] System initialisation detected. Seed data.
    [2026-06-26 19:11:11.279 +00:00] [INF] Seed migration null-"UpdateNormalizedUsername".
    [2026-06-26 19:11:11.281 +00:00] [INF] Seed migration null-"CleanMusicArtist".
    [2026-06-26 19:11:11.281 +00:00] [INF] Seed migration ef103419-8451-40d8-9f34-d1a8e93a1679-"CreateUserLoggingConfigFile".
    [2026-06-26 19:11:11.282 +00:00] [INF] Seed migration 4124c2cd-e939-4ffb-9be9-9b311c413638-"DisableTranscodingThrottling".
    [2026-06-26 19:11:11.282 +00:00] [INF] Seed migration cf6fabc2-9fbe-4933-84a5-ffe52ef22a58-"FixAudioData".
    [2026-06-26 19:11:11.282 +00:00] [INF] Seed migration null-"FixDates".
    [2026-06-26 19:11:11.282 +00:00] [INF] Seed migration null-"FixLibrarySubtitleDownloadLanguages".
    [2026-06-26 19:11:11.282 +00:00] [INF] Seed migration 615dfa9e-2497-4dbb-a472-61938b752c5b-"FixPlaylistOwner".
    [2026-06-26 19:11:11.282 +00:00] [INF] Seed migration 3793eb59-bc8c-456c-8b9f-bd5a62a42978-"MigrateActivityLogDb".
    [2026-06-26 19:11:11.282 +00:00] [INF] Seed migration 5bd72f41-e6f3-4f60-90aa-09869abe0e22-"MigrateAuthenticationDb".
    [2026-06-26 19:11:11.283 +00:00] [INF] Seed migration 06387815-c3cc-421f-a888-fb5f9992bea8-"MigrateDisplayPreferencesDb".
    [2026-06-26 19:11:11.283 +00:00] [INF] Seed migration null-"MigrateKeyframeData".
    [2026-06-26 19:11:11.283 +00:00] [INF] Seed migration null-"MigrateLibraryDb".
    [2026-06-26 19:11:11.283 +00:00] [INF] Seed migration null-"MigrateLibraryDbCompatibilityCheck".
    [2026-06-26 19:11:11.283 +00:00] [INF] Seed migration null-"MigrateLibraryUserData".
    [2026-06-26 19:11:11.283 +00:00] [INF] Seed migration null-"MigrateRatingLevels".
    [2026-06-26 19:11:11.283 +00:00] [INF] Seed migration 5c4b82a2-f053-4009-bd05-b6fcad82f14c-"MigrateUserDb".
    [2026-06-26 19:11:11.283 +00:00] [INF] Seed migration null-"MoveExtractedFiles".
    [2026-06-26 19:11:11.283 +00:00] [INF] Seed migration null-"RefreshInternalDateModified".
    [2026-06-26 19:11:11.283 +00:00] [INF] Seed migration a81f75e0-8f43-416f-a5e8-516ccab4d8cc-"RemoveDownloadImagesInAdvance".
    [2026-06-26 19:11:11.283 +00:00] [INF] Seed migration acbe17b7-8435-4a83-8b64-6fcf162cb9bd-"RemoveDuplicateExtras".
    [2026-06-26 19:11:11.283 +00:00] [INF] Seed migration 96c156a2-7a13-4b3b-a8b8-fb80c94d20c0-"RemoveDuplicatePlaylistChildren".
    [2026-06-26 19:11:11.283 +00:00] [INF] Seed migration null-"ReseedFolderFlag".
    [2026-06-26 19:11:11.283 +00:00] [INF] Seed migration 9b354818-94d5-4b68-ac49-e35cb85f9d84-"CreateNetworkConfiguration".
    [2026-06-26 19:11:11.283 +00:00] [INF] Seed migration a8e61960-7726-4450-8f3d-82c12daabbcb-"MigrateEncodingOptions".
    [2026-06-26 19:11:11.283 +00:00] [INF] Seed migration a6dcacf4-c057-4ef9-80d3-61cef9ddb4f0-"MigrateMusicBrainzTimeout".
    [2026-06-26 19:11:11.283 +00:00] [INF] Seed migration 4fb5c950-1991-11ee-9b4b-0800200c9a66-"MigrateNetworkConfiguration".
    [2026-06-26 19:11:11.284 +00:00] [INF] Seed migration e73b777d-cd5c-4e71-957a-b86b3660b7cf-"RenameEnableGroupingIntoCollections".
    [2026-06-26 19:11:11.286 +00:00] [INF] Migration system initialisation completed.
    [2026-06-26 19:11:11.289 +00:00] [INF] There are 0 migrations for stage PreInitialisation.
    [2026-06-26 19:11:11.291 +00:00] [INF] Setting cache path: "/var/cache/jellyfin"
    [2026-06-26 19:11:11.294 +00:00] [INF] Loading assemblies
    [2026-06-26 19:11:11.308 +00:00] [INF] Defined LAN subnets: ["127.0.0.1/8", "10.0.0.0/8", "172.16.0.0/12", "192.168.0.0/16"]
    [2026-06-26 19:11:11.308 +00:00] [INF] Defined LAN exclusions: []
    [2026-06-26 19:11:11.308 +00:00] [INF] Used LAN subnets: ["127.0.0.1/8", "10.0.0.0/8", "172.16.0.0/12", "192.168.0.0/16"]
    [2026-06-26 19:11:11.309 +00:00] [INF] Filtered interface addresses: ["127.0.0.1", "192.168.20.4"]
    [2026-06-26 19:11:11.309 +00:00] [INF] Bind Addresses ["0.0.0.0"]
    [2026-06-26 19:11:11.309 +00:00] [INF] Remote IP filter is "Allowlist"
    [2026-06-26 19:11:11.309 +00:00] [INF] Filtered subnets: []
    [2026-06-26 19:11:11.335 +00:00] [INF] SQLite connection string: "Data Source=/var/lib/jellyfin/data/jellyfin.db;Cache=Default;Default Timeout=30;Pooling=True"
    [2026-06-26 19:11:11.335 +00:00] [INF] SQLITE connection pragma command set to:
    "PRAGMA locking_mode=NORMAL;
    PRAGMA journal_size_limit=134217728;
    PRAGMA synchronous=1;
    PRAGMA temp_store=2;
    "
    [2026-06-26 19:11:11.335 +00:00] [INF] The database locking mode has been set to: NoLock.
    [2026-06-26 19:11:11.337 +00:00] [INF] Prepare system for possible migrations
    [2026-06-26 19:11:11.351 +00:00] [INF] A migration will attempt to modify the jellyfin.db, will attempt to backup the file now.
    [2026-06-26 19:11:11.351 +00:00] [INF] Jellyfin database has been backed up as "20260626071111"
    [2026-06-26 19:11:11.353 +00:00] [INF] There are 0 migrations for stage CoreInitialisation.
    [2026-06-26 19:11:11.353 +00:00] [INF] Perform migration "20200514181226_AddActivityLog"
    [2026-06-26 19:11:11.368 +00:00] [INF] Migration "20200514181226_AddActivityLog" was successfully applied
    [2026-06-26 19:11:11.368 +00:00] [INF] Perform migration "20200613202153_AddUsers"
    [2026-06-26 19:11:11.388 +00:00] [INF] Migration "20200613202153_AddUsers" was successfully applied
    [2026-06-26 19:11:11.388 +00:00] [INF] Perform migration "20200728005145_AddDisplayPreferences"
    [2026-06-26 19:11:11.396 +00:00] [INF] Migration "20200728005145_AddDisplayPreferences" was successfully applied
    [2026-06-26 19:11:11.396 +00:00] [INF] Perform migration "20200905220533_FixDisplayPreferencesIndex"
    [2026-06-26 19:11:11.399 +00:00] [INF] Migration "20200905220533_FixDisplayPreferencesIndex" was successfully applied
    [2026-06-26 19:11:11.399 +00:00] [INF] Perform migration "20201004171403_AddMaxActiveSessions"
    [2026-06-26 19:11:11.405 +00:00] [INF] Migration "20201004171403_AddMaxActiveSessions" was successfully applied
    [2026-06-26 19:11:11.405 +00:00] [INF] Perform migration "20201204223655_AddCustomDisplayPreferences"
    [2026-06-26 19:11:11.414 +00:00] [INF] Migration "20201204223655_AddCustomDisplayPreferences" was successfully applied
    [2026-06-26 19:11:11.414 +00:00] [INF] Perform migration "20210320181425_AddIndexesAndCollations"
    [2026-06-26 19:11:11.423 +00:00] [WRN] An operation of type '"SqlOperation"' will be attempted while a rebuild of table '"ImageInfos"' is pending. The database may not be in an expected state. Review the SQL generated by this migration to help diagnose any failures. Consider moving these operations to a subsequent migration.
    [2026-06-26 19:11:11.423 +00:00] [WRN] An operation of type '"SqlOperation"' will be attempted while a rebuild of table '"ImageInfos"' is pending. The database may not be in an expected state. Review the SQL generated by this migration to help diagnose any failures. Consider moving these operations to a subsequent migration.
    [2026-06-26 19:11:11.424 +00:00] [WRN] An operation of type '"SqlOperation"' will be attempted while a rebuild of table '"Permissions"' is pending. The database may not be in an expected state. Review the SQL generated by this migration to help diagnose any failures. Consider moving these operations to a subsequent migration.
    [2026-06-26 19:11:11.424 +00:00] [WRN] An operation of type '"SqlOperation"' will be attempted while a rebuild of table '"Permissions"' is pending. The database may not be in an expected state. Review the SQL generated by this migration to help diagnose any failures. Consider moving these operations to a subsequent migration.
    [2026-06-26 19:11:11.424 +00:00] [WRN] An operation of type '"SqlOperation"' will be attempted while a rebuild of table '"Preferences"' is pending. The database may not be in an expected state. Review the SQL generated by this migration to help diagnose any failures. Consider moving these operations to a subsequent migration.
    [2026-06-26 19:11:11.424 +00:00] [WRN] An operation of type '"SqlOperation"' will be attempted while a rebuild of table '"Preferences"' is pending. The database may not be in an expected state. Review the SQL generated by this migration to help diagnose any failures. Consider moving these operations to a subsequent migration.
    [2026-06-26 19:11:11.424 +00:00] [WRN] An operation of type '"SqlOperation"' will be attempted while a rebuild of table '"Users"' is pending. The database may not be in an expected state. Review the SQL generated by this migration to help diagnose any failures. Consider moving these operations to a subsequent migration.
    [2026-06-26 19:11:11.424 +00:00] [WRN] An operation of type '"SqlOperation"' will be attempted while a rebuild of table '"Users"' is pending. The database may not be in an expected state. Review the SQL generated by this migration to help diagnose any failures. Consider moving these operations to a subsequent migration.
    [2026-06-26 19:11:11.427 +00:00] [INF] Migration "20210320181425_AddIndexesAndCollations" was successfully applied
    [2026-06-26 19:11:11.427 +00:00] [INF] Perform migration "20210407110544_NullableCustomPrefValue"
    [2026-06-26 19:11:11.433 +00:00] [INF] Migration "20210407110544_NullableCustomPrefValue" was successfully applied
    [2026-06-26 19:11:11.433 +00:00] [INF] Perform migration "20210814002109_AddDevices"
    [2026-06-26 19:11:11.439 +00:00] [INF] Migration "20210814002109_AddDevices" was successfully applied
    [2026-06-26 19:11:11.439 +00:00] [INF] Perform migration "20221022080052_AddIndexActivityLogsDateCreated"
    [2026-06-26 19:11:11.444 +00:00] [INF] Migration "20221022080052_AddIndexActivityLogsDateCreated" was successfully applied
    [2026-06-26 19:11:11.444 +00:00] [INF] Perform migration "20230526173516_RemoveEasyPassword"
    [2026-06-26 19:11:11.451 +00:00] [INF] Migration "20230526173516_RemoveEasyPassword" was successfully applied
    [2026-06-26 19:11:11.451 +00:00] [INF] Perform migration "20230626233818_AddTrickplayInfos"
    [2026-06-26 19:11:11.456 +00:00] [INF] Migration "20230626233818_AddTrickplayInfos" was successfully applied
    [2026-06-26 19:11:11.456 +00:00] [INF] Perform migration "20230923170422_UserCastReceiver"
    [2026-06-26 19:11:11.461 +00:00] [INF] Migration "20230923170422_UserCastReceiver" was successfully applied
    [2026-06-26 19:11:11.461 +00:00] [INF] Perform migration "20240729140605_AddMediaSegments"
    [2026-06-26 19:11:11.466 +00:00] [INF] Migration "20240729140605_AddMediaSegments" was successfully applied
    [2026-06-26 19:11:11.466 +00:00] [INF] Perform migration "20240928082930_MarkSegmentProviderIdNonNullable"
    [2026-06-26 19:11:11.473 +00:00] [INF] Migration "20240928082930_MarkSegmentProviderIdNonNullable" was successfully applied
    [2026-06-26 19:11:11.473 +00:00] [INF] Perform migration "20241020103111_LibraryDbMigration"
    [2026-06-26 19:11:11.497 +00:00] [INF] Migration "20241020103111_LibraryDbMigration" was successfully applied
    [2026-06-26 19:11:11.497 +00:00] [INF] Perform migration "20241111131257_AddedCustomDataKey"
    [2026-06-26 19:11:11.508 +00:00] [INF] Migration "20241111131257_AddedCustomDataKey" was successfully applied
    [2026-06-26 19:11:11.508 +00:00] [INF] Perform migration "20241111135439_AddedCustomDataKeyKey"
    [2026-06-26 19:11:11.525 +00:00] [INF] Migration "20241111135439_AddedCustomDataKeyKey" was successfully applied
    [2026-06-26 19:11:11.525 +00:00] [INF] Perform migration "20241112152323_FixAncestorIdConfig"
    [2026-06-26 19:11:11.541 +00:00] [INF] Migration "20241112152323_FixAncestorIdConfig" was successfully applied
    [2026-06-26 19:11:11.541 +00:00] [INF] Perform migration "20241112232041_FixMediaStreams"
    [2026-06-26 19:11:11.559 +00:00] [INF] Migration "20241112232041_FixMediaStreams" was successfully applied
    [2026-06-26 19:11:11.559 +00:00] [INF] Perform migration "20241112234144_FixMediaStreams2"
    [2026-06-26 19:11:11.585 +00:00] [INF] Migration "20241112234144_FixMediaStreams2" was successfully applied
    [2026-06-26 19:11:11.585 +00:00] [INF] Perform migration "20241113133548_EnforceUniqueItemValue"
    [2026-06-26 19:11:11.595 +00:00] [INF] Migration "20241113133548_EnforceUniqueItemValue" was successfully applied
    [2026-06-26 19:11:11.595 +00:00] [INF] Perform migration "20250202021306_FixedCollation"
    [2026-06-26 19:11:11.612 +00:00] [INF] Migration "20250202021306_FixedCollation" was successfully applied
    [2026-06-26 19:11:11.612 +00:00] [INF] Perform migration "20250204092455_MakeStartEndDateNullable"
    [2026-06-26 19:11:11.629 +00:00] [INF] Migration "20250204092455_MakeStartEndDateNullable" was successfully applied
    [2026-06-26 19:11:11.629 +00:00] [INF] Perform migration "20250214031148_ChannelIdGuid"
    [2026-06-26 19:11:11.639 +00:00] [INF] Migration "20250214031148_ChannelIdGuid" was successfully applied
    [2026-06-26 19:11:11.639 +00:00] [INF] Perform migration "20250326065026_AddInheritedParentalRatingSubValue"
    [2026-06-26 19:11:11.651 +00:00] [INF] Migration "20250326065026_AddInheritedParentalRatingSubValue" was successfully applied
    [2026-06-26 19:11:11.651 +00:00] [INF] Perform migration "20250327101120_AddKeyframeData"
    [2026-06-26 19:11:11.662 +00:00] [INF] Migration "20250327101120_AddKeyframeData" was successfully applied
    [2026-06-26 19:11:11.662 +00:00] [INF] Perform migration "20250327171413_AddHdr10PlusFlag"
    [2026-06-26 19:11:11.673 +00:00] [INF] Migration "20250327171413_AddHdr10PlusFlag" was successfully applied
    [2026-06-26 19:11:11.673 +00:00] [INF] Perform migration "20250331182844_FixAttachmentMigration"
    [2026-06-26 19:11:11.692 +00:00] [INF] Migration "20250331182844_FixAttachmentMigration" was successfully applied
    [2026-06-26 19:11:11.692 +00:00] [INF] Perform migration "20250401142247_FixAncestors"
    [2026-06-26 19:11:11.702 +00:00] [INF] Migration "20250401142247_FixAncestors" was successfully applied
    [2026-06-26 19:11:11.702 +00:00] [INF] Perform migration "20250405075612_FixItemValuesIndices"
    [2026-06-26 19:11:11.712 +00:00] [INF] Migration "20250405075612_FixItemValuesIndices" was successfully applied
    [2026-06-26 19:11:11.712 +00:00] [INF] Perform migration "20250609115616_DetachUserDataInsteadOfDelete"
    [2026-06-26 19:11:11.732 +00:00] [INF] Migration "20250609115616_DetachUserDataInsteadOfDelete" was successfully applied
    [2026-06-26 19:11:11.732 +00:00] [INF] Perform migration "20250622170802_BaseItemImageInfoDateModifiedNullable"
    [2026-06-26 19:11:11.748 +00:00] [INF] Migration "20250622170802_BaseItemImageInfoDateModifiedNullable" was successfully applied
    [2026-06-26 19:11:11.748 +00:00] [INF] Perform migration "20250714044826_ResetJournalMode"
    [2026-06-26 19:11:11.758 +00:00] [INF] Migration "20250714044826_ResetJournalMode" was successfully applied
    [2026-06-26 19:11:11.758 +00:00] [INF] Perform migration "20250913211637_AddProperParentChildRelationBaseItemWithCascade"
    [2026-06-26 19:11:11.780 +00:00] [INF] Migration "20250913211637_AddProperParentChildRelationBaseItemWithCascade" was successfully applied
    [2026-06-26 19:11:11.780 +00:00] [INF] Perform migration "20250925203415_ExtendPeopleMapKey"
    [2026-06-26 19:11:11.797 +00:00] [INF] Migration "20250925203415_ExtendPeopleMapKey" was successfully applied
    [2026-06-26 19:11:11.797 +00:00] [INF] Perform migration "20260522092303_AddNormalizedUsername"
    [2026-06-26 19:11:11.808 +00:00] [INF] Migration "20260522092303_AddNormalizedUsername" was successfully applied
    [2026-06-26 19:11:11.808 +00:00] [INF] Perform migration "20260524120336_AddUniqueNormalizedUsernameIndex"
    [2026-06-26 19:11:11.818 +00:00] [INF] Migration "20260524120336_AddUniqueNormalizedUsernameIndex" was successfully applied
    [2026-06-26 19:11:11.879 +00:00] [INF] Saving system configuration
    [2026-06-26 19:11:11.879 +00:00] [INF] Setting cache path: "/var/cache/jellyfin"
    [2026-06-26 19:11:11.881 +00:00] [INF] Loaded plugin: "TMDb" "10.11.11.0"
    [2026-06-26 19:11:11.881 +00:00] [INF] Loaded plugin: "Studio Images" "10.11.11.0"
    [2026-06-26 19:11:11.881 +00:00] [INF] Loaded plugin: "OMDb" "10.11.11.0"
    [2026-06-26 19:11:11.885 +00:00] [INF] Loaded plugin: "MusicBrainz" "10.11.11.0"
    [2026-06-26 19:11:11.885 +00:00] [INF] Loaded plugin: "AudioDB" "10.11.11.0"
    [2026-06-26 19:11:11.901 +00:00] [INF] There are 5 migrations for stage AppInitialisation.
    [2026-06-26 19:11:11.901 +00:00] [INF] Perform migration "20250420090000_AddDefaultPluginRepository"
    [2026-06-26 19:11:11.902 +00:00] [INF] Saving system configuration
    [2026-06-26 19:11:11.902 +00:00] [INF] Setting cache path: "/var/cache/jellyfin"
    [2026-06-26 19:11:11.902 +00:00] [INF] Migration "20250420090000_AddDefaultPluginRepository" was successfully applied
    [2026-06-26 19:11:11.902 +00:00] [INF] Perform migration "20250420110000_ReaddDefaultPluginRepository"
    [2026-06-26 19:11:11.902 +00:00] [INF] Migration "20250420110000_ReaddDefaultPluginRepository" was successfully applied
    [2026-06-26 19:11:11.902 +00:00] [INF] Perform migration "20250420160000_AddDefaultCastReceivers"
    [2026-06-26 19:11:11.903 +00:00] [INF] Saving system configuration
    [2026-06-26 19:11:11.903 +00:00] [INF] Setting cache path: "/var/cache/jellyfin"
    [2026-06-26 19:11:11.903 +00:00] [INF] Migration "20250420160000_AddDefaultCastReceivers" was successfully applied
    [2026-06-26 19:11:11.903 +00:00] [INF] Perform migration "20250420170000_UpdateDefaultPluginRepository"
    [2026-06-26 19:11:11.903 +00:00] [INF] Saving system configuration
    [2026-06-26 19:11:11.903 +00:00] [INF] Setting cache path: "/var/cache/jellyfin"
    [2026-06-26 19:11:11.903 +00:00] [INF] Migration "20250420170000_UpdateDefaultPluginRepository" was successfully applied
    [2026-06-26 19:11:11.904 +00:00] [INF] Perform migration "20250420230000_MoveTrickplayFiles"
    [2026-06-26 19:11:12.101 +00:00] [INF] Checked: 5000 - Moved: 0 - Time: 00:00:00.1968658
    [2026-06-26 19:11:12.102 +00:00] [INF] Moved 0 items in 00:00:00.1975434
    [2026-06-26 19:11:12.102 +00:00] [INF] Migration "20250420230000_MoveTrickplayFiles" was successfully applied
    [2026-06-26 19:11:12.102 +00:00] [INF] Attempt to cleanup JellyfinDb backup.
    [2026-06-26 19:11:12.115 +00:00] [INF] Kestrel is listening on "0.0.0.0"
    [2026-06-26 19:11:12.125 +00:00] [WRN] No XML encryptor configured. Key {6338f358-06c1-4ec7-a81a-0d8fc2a4637c} may be persisted to storage in unencrypted form.
    [2026-06-26 19:11:12.316 +00:00] [WRN] The WebRootPath was not found: "/var/lib/jellyfin/wwwroot". Static files may be unavailable.
    [2026-06-26 19:11:12.514 +00:00] [INF] Running startup tasks
    [2026-06-26 19:11:12.519 +00:00] [INF] Daily trigger for "Generate Trickplay Images" set to fire at 2026-06-27 03:00:00.000 +00:00, which is 07:48:47.4809887 from now.
    [2026-06-26 19:11:12.520 +00:00] [INF] Daily trigger for "Extract Chapter Images" set to fire at 2026-06-27 02:00:00.000 +00:00, which is 06:48:47.4798855 from now.
    [2026-06-26 19:11:12.534 +00:00] [INF] Found ffmpeg version "7.1.4"
    [2026-06-26 19:11:12.563 +00:00] [INF] Available "decoders": ["libdav1d", "av1", "av1_cuvid", "av1_qsv", "h264", "h264_qsv", "h264_cuvid", "hevc", "hevc_qsv", "hevc_cuvid", "mpeg2video", "mpeg2_qsv", "mpeg2_cuvid", "mpeg4", "mpeg4_cuvid", "msmpeg4", "vc1_qsv", "vc1_cuvid", "vp8", "libvpx", "vp8_cuvid", "vp8_qsv", "vp9", "libvpx-vp9", "vp9_cuvid", "vp9_qsv", "aac", "ac3", "ac4", "dca", "flac", "mp3", "truehd"]
    [2026-06-26 19:11:12.573 +00:00] [INF] Available "encoders": ["libsvtav1", "av1_nvenc", "av1_qsv", "av1_amf", "av1_vaapi", "libx264", "h264_amf", "h264_nvenc", "h264_qsv", "h264_v4l2m2m", "h264_vaapi", "libx265", "hevc_amf", "hevc_nvenc", "hevc_qsv", "hevc_vaapi", "mjpeg_qsv", "mjpeg_vaapi", "aac", "libfdk_aac", "ac3", "alac", "dca", "flac", "libmp3lame", "libopus", "truehd", "libvorbis", "srt"]
    [2026-06-26 19:11:12.582 +00:00] [INF] Available filters: ["bwdif_cuda", "bwdif_opencl", "deinterlace_qsv", "deinterlace_vaapi", "flip_vulkan", "hwupload_cuda", "hwupload_vaapi", "libplacebo", "overlay_opencl", "overlay_qsv", "overlay_vaapi", "overlay_vulkan", "overlay_cuda", "procamp_vaapi", "scale_cuda", "scale_opencl", "scale_qsv", "scale_vaapi", "scale_vulkan", "tonemapx", "tonemap_cuda", "tonemap_opencl", "tonemap_vaapi", "transpose_cuda", "transpose_opencl", "transpose_vaapi", "transpose_vulkan", "vpp_qsv", "yadif_cuda", "yadif_opencl", "zscale", "alphasrc"]
    [2026-06-26 19:11:12.701 +00:00] [INF] Available hwaccel types: ["cuda", "vaapi", "qsv", "drm", "opencl", "vulkan"]
    [2026-06-26 19:11:14.038 +00:00] [INF] FFmpeg: "/usr/lib/jellyfin-ffmpeg/ffmpeg"
    [2026-06-26 19:11:14.038 +00:00] [INF] ServerId: "ed68462f2dbc4eb8b416acc8debeb257"
    [2026-06-26 19:11:14.038 +00:00] [INF] Core startup complete
    [2026-06-26 19:11:14.038 +00:00] [INF] Startup complete 0:00:03.4528717
    [2026-06-26 19:11:15.525 +00:00] [INF] "Clean Transcode Directory" Completed after 0 minute(s) and 0 seconds
    [2026-06-26 19:11:15.526 +00:00] [INF] "Clean up collections and playlists" Completed after 0 minute(s) and 0 seconds
    [2026-06-26 19:11:16.031 +00:00] [INF] "Update Plugins" Completed after 0 minute(s) and 0 seconds
    [2026-06-26 19:12:07.492 +00:00] [INF] "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
    [2026-06-26 19:12:07.537 +00:00] [ERR] Error processing request: "Invalid token". URL "GET" "/socket".
    [2026-06-26 19:12:08.127 +00:00] [INF] "CustomAuthentication" was not authenticated. Failure message: "Invalid token."
    [2026-06-26 19:12:44.662 +00:00] [INF] Sending shutdown notifications
    [2026-06-26 19:12:44.667 +00:00] [INF] Running query planner optimizations in the database... This might take a while
    [2026-06-26 19:12:44.689 +00:00] [INF] Disposing "CoreAppHost"
    [2026-06-26 19:12:44.689 +00:00] [INF] Disposing "MusicBrainzArtistProvider"
    [2026-06-26 19:12:44.690 +00:00] [INF] Disposing "MusicBrainzAlbumProvider"
    [2026-06-26 19:12:44.690 +00:00] [INF] Disposing "PluginManager"
    [2026-06-26 19:12:47.160 +00:00] [INF] Setting cache path: "/var/cache/jellyfin"
    [2026-06-26 19:12:47.247 +00:00] [INF] Kestrel is listening on "0.0.0.0"
    [2026-06-26 19:12:47.259 +00:00] [INF] Jellyfin version: "10.11.11"
    [2026-06-26 19:12:47.260 +00:00] [INF] Environment Variables: ["[JELLYFIN_NOWEBAPP_OPT, ]", "[JELLYFIN_USER, jellyfin]", "[JELLYFIN_SERVICE_OPT, ]", "[JELLYFIN_ARGS, $JELLYFIN_WEB_OPT $JELLYFIN_FFMPEG_OPT $JELLYFIN_SERVICE_OPT $JELLYFIN_NOWEBAPP_OPT $JELLYFIN_ADDITIONAL_OPTS --datadir $JELLYFIN_DATA_DIR --configdir $JELLYFIN_CONFIG_DIR --logdir $JELLYFIN_LOG_DIR --cachedir $JELLYFIN_CACHE_DIR]", "[JELLYFIN_ADDITIONAL_OPTS, ]", "[JELLYFIN_CACHE_DIR, /var/cache/jellyfin]", "[JELLYFIN_LOG_DIR, /var/log/jellyfin]", "[JELLYFIN_CONFIG_DIR, /etc/jellyfin]", "[JELLYFIN_WEB_OPT, --webdir=/usr/share/jellyfin/web]", "[JELLYFIN_FFMPEG_OPT, --ffmpeg=/usr/lib/jellyfin-ffmpeg/ffmpeg]", "[JELLYFIN_DATA_DIR, /var/lib/jellyfin]"]
    [2026-06-26 19:12:47.261 +00:00] [INF] Arguments: ["/usr/lib/jellyfin/bin/jellyfin.dll", "--webdir=/usr/share/jellyfin/web", "--ffmpeg=/usr/lib/jellyfin-ffmpeg/ffmpeg"]
    [2026-06-26 19:12:47.261 +00:00] [INF] Operating system: "Debian GNU/Linux 13 (trixie)"
    [2026-06-26 19:12:47.261 +00:00] [INF] Architecture: X64
    [2026-06-26 19:12:47.261 +00:00] [INF] 64-Bit Process: True
    [2026-06-26 19:12:47.261 +00:00] [INF] User Interactive: True
    [2026-06-26 19:12:47.261 +00:00] [INF] Processor count: 8
    [2026-06-26 19:12:47.261 +00:00] [INF] Program data path: "/var/lib/jellyfin"
    [2026-06-26 19:12:47.261 +00:00] [INF] Log directory path: "/var/log/jellyfin"
    [2026-06-26 19:12:47.261 +00:00] [INF] Config directory path: "/etc/jellyfin"
    [2026-06-26 19:12:47.261 +00:00] [INF] Cache path: "/var/cache/jellyfin"
    [2026-06-26 19:12:47.261 +00:00] [INF] Temp directory path: "/tmp/jellyfin"
    [2026-06-26 19:12:47.261 +00:00] [INF] Web resources path: "/usr/share/jellyfin/web"
    [2026-06-26 19:12:47.261 +00:00] [INF] Application directory: "/usr/lib/jellyfin/bin/"
    [2026-06-26 19:12:47.267 +00:00] [INF] Storage path `"/var/lib/jellyfin/data"` (Fixed) successfully checked with "27GiB" free which is over the minimum of "2GiB".
    [2026-06-26 19:12:47.267 +00:00] [INF] Storage path `"/var/cache/jellyfin"` (Fixed) successfully checked with "27GiB" free which is over the minimum of "2GiB".
    [2026-06-26 19:12:47.267 +00:00] [INF] Storage path `"/var/lib/jellyfin"` (Fixed) successfully checked with "27GiB" free which is over the minimum of "2GiB".
    [2026-06-26 19:12:47.269 +00:00] [INF] Setting cache path: "/var/cache/jellyfin"
    [2026-06-26 19:12:47.296 +00:00] [INF] SQLite connection string: "Data Source=/var/lib/jellyfin/data/jellyfin.db;Cache=Default;Default Timeout=30;Pooling=True"
    [2026-06-26 19:12:47.299 +00:00] [INF] SQLITE connection pragma command set to:
    "PRAGMA locking_mode=NORMAL;
    PRAGMA journal_size_limit=134217728;
    PRAGMA synchronous=1;
    PRAGMA temp_store=2;
    "
    [2026-06-26 19:12:47.299 +00:00] [INF] The database locking mode has been set to: NoLock.
    [2026-06-26 19:12:47.313 +00:00] [INF] Initialise Migration service.
    [2026-06-26 19:12:47.314 +00:00] [INF] System initialisation detected. Seed data.
    [2026-06-26 19:12:47.761 +00:00] [INF] Migration system initialisation completed.
    [2026-06-26 19:12:47.765 +00:00] [INF] There are 0 migrations for stage PreInitialisation.
    [2026-06-26 19:12:47.768 +00:00] [INF] Setting cache path: "/var/cache/jellyfin"
    [2026-06-26 19:12:47.774 +00:00] [INF] Loading assemblies
    [2026-06-26 19:12:47.789 +00:00] [INF] Defined LAN subnets: ["127.0.0.1/8", "10.0.0.0/8", "172.16.0.0/12", "192.168.0.0/16"]
    [2026-06-26 19:12:47.789 +00:00] [INF] Defined LAN exclusions: []
    [2026-06-26 19:12:47.789 +00:00] [INF] Used LAN subnets: ["127.0.0.1/8", "10.0.0.0/8", "172.16.0.0/12", "192.168.0.0/16"]
    [2026-06-26 19:12:47.790 +00:00] [INF] Filtered interface addresses: ["127.0.0.1", "192.168.20.4"]
    [2026-06-26 19:12:47.790 +00:00] [INF] Bind Addresses ["0.0.0.0"]
    [2026-06-26 19:12:47.790 +00:00] [INF] Remote IP filter is "Allowlist"
    [2026-06-26 19:12:47.790 +00:00] [INF] Filtered subnets: []
    [2026-06-26 19:12:47.828 +00:00] [INF] SQLite connection string: "Data Source=/var/lib/jellyfin/data/jellyfin.db;Cache=Default;Default Timeout=30;Pooling=True"
    [2026-06-26 19:12:47.828 +00:00] [INF] SQLITE connection pragma command set to:
    "PRAGMA locking_mode=NORMAL;
    PRAGMA journal_size_limit=134217728;
    PRAGMA synchronous=1;
    PRAGMA temp_store=2;
    "
    [2026-06-26 19:12:47.828 +00:00] [INF] The database locking mode has been set to: NoLock.
    [2026-06-26 19:12:47.830 +00:00] [INF] Prepare system for possible migrations
    [2026-06-26 19:12:47.853 +00:00] [INF] There are 0 migrations for stage CoreInitialisation.
    [2026-06-26 19:12:47.917 +00:00] [INF] Loaded plugin: "TMDb" "10.11.11.0"
    [2026-06-26 19:12:47.917 +00:00] [INF] Loaded plugin: "Studio Images" "10.11.11.0"
    [2026-06-26 19:12:47.918 +00:00] [INF] Loaded plugin: "OMDb" "10.11.11.0"
    [2026-06-26 19:12:47.922 +00:00] [INF] Loaded plugin: "MusicBrainz" "10.11.11.0"
    [2026-06-26 19:12:47.922 +00:00] [INF] Loaded plugin: "AudioDB" "10.11.11.0"
    [2026-06-26 19:12:47.939 +00:00] [INF] There are 0 migrations for stage AppInitialisation.
    [2026-06-26 19:12:48.034 +00:00] [INF] Kestrel is listening on "0.0.0.0"
    [2026-06-26 19:12:48.297 +00:00] [WRN] The WebRootPath was not found: "/var/lib/jellyfin/wwwroot". Static files may be unavailable.
    [2026-06-26 19:12:48.329 +00:00] [INF] Running startup tasks
    [2026-06-26 19:12:48.333 +00:00] [INF] Daily trigger for "Generate Trickplay Images" set to fire at 2026-06-27 03:00:00.000 +00:00, which is 07:47:11.6661827 from now.
    [2026-06-26 19:12:48.335 +00:00] [INF] Daily trigger for "Extract Chapter Images" set to fire at 2026-06-27 02:00:00.000 +00:00, which is 06:47:11.6648664 from now.
    [2026-06-26 19:12:48.359 +00:00] [INF] Found ffmpeg version "7.1.4"
    [2026-06-26 19:12:48.377 +00:00] [INF] Available "decoders": ["libdav1d", "av1", "av1_cuvid", "av1_qsv", "h264", "h264_qsv", "h264_cuvid", "hevc", "hevc_qsv", "hevc_cuvid", "mpeg2video", "mpeg2_qsv", "mpeg2_cuvid", "mpeg4", "mpeg4_cuvid", "msmpeg4", "vc1_qsv", "vc1_cuvid", "vp8", "libvpx", "vp8_cuvid", "vp8_qsv", "vp9", "libvpx-vp9", "vp9_cuvid", "vp9_qsv", "aac", "ac3", "ac4", "dca", "flac", "mp3", "truehd"]
    [2026-06-26 19:12:48.396 +00:00] [INF] Available "encoders": ["libsvtav1", "av1_nvenc", "av1_qsv", "av1_amf", "av1_vaapi", "libx264", "h264_amf", "h264_nvenc", "h264_qsv", "h264_v4l2m2m", "h264_vaapi", "libx265", "hevc_amf", "hevc_nvenc", "hevc_qsv", "hevc_vaapi", "mjpeg_qsv", "mjpeg_vaapi", "aac", "libfdk_aac", "ac3", "alac", "dca", "flac", "libmp3lame", "libopus", "truehd", "libvorbis", "srt"]
    [2026-06-26 19:12:48.408 +00:00] [INF] Available filters: ["bwdif_cuda", "bwdif_opencl", "deinterlace_qsv", "deinterlace_vaapi", "flip_vulkan", "hwupload_cuda", "hwupload_vaapi", "libplacebo", "overlay_opencl", "overlay_qsv", "overlay_vaapi", "overlay_vulkan", "overlay_cuda", "procamp_vaapi", "scale_cuda", "scale_opencl", "scale_qsv", "scale_vaapi", "scale_vulkan", "tonemapx", "tonemap_cuda", "tonemap_opencl", "tonemap_vaapi", "transpose_cuda", "transpose_opencl", "transpose_vaapi", "transpose_vulkan", "vpp_qsv", "yadif_cuda", "yadif_opencl", "zscale", "alphasrc"]
    [2026-06-26 19:12:48.527 +00:00] [INF] Available hwaccel types: ["cuda", "vaapi", "qsv", "drm", "opencl", "vulkan"]
    [2026-06-26 19:12:49.695 +00:00] [INF] FFmpeg: "/usr/lib/jellyfin-ffmpeg/ffmpeg"
    [2026-06-26 19:12:49.695 +00:00] [INF] ServerId: "ed68462f2dbc4eb8b416acc8debeb257"
    [2026-06-26 19:12:49.695 +00:00] [INF] Core startup complete
    [2026-06-26 19:12:49.695 +00:00] [INF] Startup complete 0:00:02.6562813
    [2026-06-26 19:12:51.342 +00:00] [INF] "Clean Transcode Directory" Completed after 0 minute(s) and 0 seconds
    [2026-06-26 19:12:51.343 +00:00] [INF] "Clean up collections and playlists" Completed after 0 minute(s) and 0 seconds
    [2026-06-26 19:12:51.908 +00:00] [INF] "Update Plugins" Completed after 0 minute(s) and 0 seconds
    Go to solution
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,923
    Threads: 11
    Joined: 2023 Jun
    Reputation: 479
    Country:United States
    #2
    2026-06-26, 07:43 PM
    IIRC, for security reasons the initial setup on a fresh install can only be completed by a host on the same subnet. The setup wizard will not allow you to progress if you are on a different subnet.

    Your options are to change the network configuration so that the LXC is on the same subnet as the host you are access jellyfin from OR you can setup a SSH tunnel so that you are appear to be accessing jellyfin from "localhost", which is also allowed.
    Jellyfin 10.11.11 (Docker)
    Debian 13 w/Xanmod amd64v3 LTS kernel
    AMD Ryzen 5500 w/32GB DDR4
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    ZFS Storage pool
        vdev1 - 6x WD Red Pro 6TB CMR in RAIDZ1
        vdev2 - 3x WD Red Pro 18TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    Squid
    Offline

    Junior Member

    Posts: 35
    Threads: 10
    Joined: 2024 Dec
    Reputation: 0
    Country:Sweden
    #3
    2026-06-26, 07:52 PM
    (2026-06-26, 07:43 PM)TheDreadPirate Wrote: IIRC, for security reasons the initial setup on a fresh install can only be completed by a host on the same subnet.  The setup wizard will not allow you to progress if you are on a different subnet.

    Your options are to change the network configuration so that the LXC is on the same subnet as the host you are access jellyfin from OR you can setup a SSH tunnel so that you are appear to be accessing jellyfin from "localhost", which is also allowed.

    This seems to track.

    Do i need to make other changes, other then checking the "allow remote access" in the end of the wizard?
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,923
    Threads: 11
    Joined: 2023 Jun
    Reputation: 479
    Country:United States
    #4
    2026-06-26, 08:04 PM (This post was last modified: 2026-06-26, 08:06 PM by TheDreadPirate. Edited 1 time in total.)
    You would need to set the field for "LAN Networks". You would put in all your local subnets in CIDR format. FYI, this also accepts IPv6 addresses/CIDRs.

    Hypothetically, if you needed to re-run the setup wizard you would be able to access it without issue as long as /etc/jellyfin/network.xml is not reset. This file contains all the configs in the network tab, including the LAN networks field.

    The LAN networks field is also used if you set a max bit rate for remote streams. Subnets in the LAN networks field do not get a max bit rate and are treated as local.

    ***EDIT***

    The known proxies field is also important to fill out if you are using a reverse proxy.
    Jellyfin 10.11.11 (Docker)
    Debian 13 w/Xanmod amd64v3 LTS kernel
    AMD Ryzen 5500 w/32GB DDR4
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    ZFS Storage pool
        vdev1 - 6x WD Red Pro 6TB CMR in RAIDZ1
        vdev2 - 3x WD Red Pro 18TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    Squid
    Offline

    Junior Member

    Posts: 35
    Threads: 10
    Joined: 2024 Dec
    Reputation: 0
    Country:Sweden
    #5
    2026-06-26, 08:38 PM
    (2026-06-26, 08:04 PM)TheDreadPirate Wrote: You would need to set the field for "LAN Networks".  You would put in all your local subnets in CIDR format.  FYI, this also accepts IPv6 addresses/CIDRs.

    Hypothetically, if you needed to re-run the setup wizard you would be able to access it without issue as long as /etc/jellyfin/network.xml is not reset.  This file contains all the configs in the network tab, including the LAN networks field.

    The LAN networks field is also used if you set a max bit rate for remote streams.  Subnets in the LAN networks field do not get a max bit rate and are treated as local.

    ***EDIT***

    The known proxies field is also important to fill out if you are using a reverse proxy.


    I added lan networks: 192.168.0.0/16
    Known proxies: 192.168.20.2, 192.168.10.2, 192.168.80.6, 192.168.88.6

    over the reverse proxy, user library loads fine, but pages on admin just keeps "loading" (but works over ssh tunnel)

    Restarted jfserver after adding these.


       
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,923
    Threads: 11
    Joined: 2023 Jun
    Reputation: 479
    Country:United States
    #6
    2026-06-26, 08:47 PM
    Can you share how you've configured the reverse proxy? I'm not aware of any settings in Jellyfin that would block admin access after the initial setup. Not even LAN networks or known proxies.

    And can you share your server log via pastebin?
    Jellyfin 10.11.11 (Docker)
    Debian 13 w/Xanmod amd64v3 LTS kernel
    AMD Ryzen 5500 w/32GB DDR4
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    ZFS Storage pool
        vdev1 - 6x WD Red Pro 6TB CMR in RAIDZ1
        vdev2 - 3x WD Red Pro 18TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    Squid
    Offline

    Junior Member

    Posts: 35
    Threads: 10
    Joined: 2024 Dec
    Reputation: 0
    Country:Sweden
    #7
    2026-06-26, 08:56 PM
    (2026-06-26, 08:47 PM)TheDreadPirate Wrote: Can you share how you've configured the reverse proxy?  I'm not aware of any settings in Jellyfin that would block admin access after the initial setup.  Not even LAN networks or known proxies.

    And can you share your server log via pastebin?

    jf.domain.ext
    Targets http://192.168.20.4:8096

       

    https://pastebin.com/QRiTLX90

    Log was too large, so i hade to remove some irrelevant(?) entries for like scanning, dl subtitles for videos
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,923
    Threads: 11
    Joined: 2023 Jun
    Reputation: 479
    Country:United States
    #8
    2026-06-26, 09:00 PM
    I am not familiar with pangolin. Do you know if you are allowing websocket connections? Are you using the X-Forwarded-For header?
    Jellyfin 10.11.11 (Docker)
    Debian 13 w/Xanmod amd64v3 LTS kernel
    AMD Ryzen 5500 w/32GB DDR4
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    ZFS Storage pool
        vdev1 - 6x WD Red Pro 6TB CMR in RAIDZ1
        vdev2 - 3x WD Red Pro 18TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    Squid
    Offline

    Junior Member

    Posts: 35
    Threads: 10
    Joined: 2024 Dec
    Reputation: 0
    Country:Sweden
    #9
    2026-06-26, 09:26 PM
    (2026-06-26, 09:00 PM)TheDreadPirate Wrote: I am not familiar with pangolin.  Do you know if you are allowing websocket connections?  Are you using the X-Forwarded-For header?


    It does not seem to support websockets.

    i have tried these values on custom headers:

    Code:
    x-forwarded-for: $proxy_x_forwarded_for
    x-real-ip: $remote_addr

    I know it has worked previously, on the same vlan/subnet, so i dont think websockets needs to work or works as expected on pangolin.
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,923
    Threads: 11
    Joined: 2023 Jun
    Reputation: 479
    Country:United States
    #10
    2026-06-26, 09:38 PM
    If it worked when it was on the same vlan/subnet, is it something with your unifi setup? I'm assuming this is referring to Ubiquiti.
    Jellyfin 10.11.11 (Docker)
    Debian 13 w/Xanmod amd64v3 LTS kernel
    AMD Ryzen 5500 w/32GB DDR4
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    ZFS Storage pool
        vdev1 - 6x WD Red Pro 6TB CMR in RAIDZ1
        vdev2 - 3x WD Red Pro 18TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    Pages (2): 1 2 Next »

    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)


    • View a Printable Version
    • Subscribe to this thread
    Forum Jump:

    Home · Team · Help · Contact
    © Designed by D&D - Powered by MyBB
    L


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode