Cookie2979 wrote: ↑13 Jan 2026, 15:02
Hi all,
I recently updated (or tried to) my Jellyfin app from 10.10.7 to 10.11.4 as per the pop in the app itself, however now Jellyfin won't run at all and when I start the module, it stops itself. I have a F2-424 running TOS 5.1.145 and have tried removing all dependency apps (ModBase1, ffmpeg, ffmpeg51) and reinstalled all of them in order and even tried going back to the old 10.10.7 package and I still can't get the app to run. I currently have 10.10.7 installed and the below are the logs I get when I restart and force start the module:
13/01/26 17:00:13 Will use /Volume1 to store config files
13/01/26 17:00:13 The main volume is /Volume1
13/01/26 17:00:13 Config folder exist at /usr/local/@APP_CONFIG/Jellyfin
MODCONFIGPATHHOME=/home/Cookie2979/MOD_CONFIG/Jellyfin
MODCONFIGPATH=/usr/local/@APP_CONFIG/Jellyfin
MAIN_VOLUME=/Volume1
HOME_VOLUME=/Volume1
13/01/26 17:00:16 Will run as user: jellyfin and group: media
SUCCESS!
[17:00:17] [INF] [1] Main: Jellyfin version: 10.10.7
[17:00:17] [INF] [1] Main: Environment Variables: ["[JELLYFIN_LOG_DIR, /usr/local/@APP_CONFIG/Jellyfin/log]"]
[17:00:17] [INF] [1] Main: Arguments: ["/Volume3/@apps/Jellyfin/bin/program/jellyfin.dll", "-d", "/usr/local/@APP_CONFIG/Jellyfin/data", "-C", "/usr/local/@APP_CONFIG/Jellyfin/cache", "-c", "/usr/local/@APP_CONFIG/Jellyfin/config", "-l", "/usr/local/@APP_CONFIG/Jellyfin/log", "--ffmpeg", "/usr/local/ffmpeg51/sys/bin/ffmpeg", "--nonetchange", "--service"]
[17:00:17] [INF] [1] Main: Operating system: Linux 5.15.59 #246 SMP Tue Sep 5 11:49:03 CST 2023
[17:00:17] [INF] [1] Main: Architecture: X64
[17:00:17] [INF] [1] Main: 64-Bit Process: True
[17:00:17] [INF] [1] Main: User Interactive: True
[17:00:17] [INF] [1] Main: Processor count: 4
[17:00:17] [INF] [1] Main: Program data path: /usr/local/@APP_CONFIG/Jellyfin/data
[17:00:17] [INF] [1] Main: Log directory path: /usr/local/@APP_CONFIG/Jellyfin/log
[17:00:17] [INF] [1] Main: Config directory path: /usr/local/@APP_CONFIG/Jellyfin/config
[17:00:17] [INF] [1] Main: Cache path: /usr/local/@APP_CONFIG/Jellyfin/cache
[17:00:17] [INF] [1] Main: Temp directory path: /tmp/jellyfin
[17:00:17] [INF] [1] Main: Web resources path: /Volume3/@apps/Jellyfin/bin/program/jellyfin-web
[17:00:17] [INF] [1] Main: Application directory: /Volume3/@apps/Jellyfin/bin/program/
[17:00:17] [INF] [1] Emby.Server.Implementations.AppBase.BaseConfigurationManager: Setting cache path: /usr/local/@APP_CONFIG/Jellyfin/cache
[17:00:17] [INF] [1] Emby.Server.Implementations.ApplicationHost: Loading assemblies
[17:00:17] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Skipping disabled plugin 1.10.10.25 of Intro Skipper
[17:00:17] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Defined LAN subnets: ["127.0.0.1/8", "10.0.0.0/8", "172.16.0.0/12", "192.168.0.0/16"]
[17:00:17] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Defined LAN exclusions: []
[17:00:17] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Used LAN subnets: ["127.0.0.1/8", "10.0.0.0/8", "172.16.0.0/12", "192.168.0.0/16"]
[17:00:17] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Filtered interface addresses: ["127.0.0.1", "192.168.0.75", "100.86.147.16"]
[17:00:17] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Bind Addresses ["0.0.0.0"]
[17:00:17] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Remote IP filter is Allowlist
[17:00:17] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Filtered subnets: []
[17:00:23] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: TMDb 10.10.7.0
[17:00:23] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: Studio Images 10.10.7.0
[17:00:23] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: OMDb 10.10.7.0
[17:00:23] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: MusicBrainz 10.10.7.0
[17:00:23] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: AudioDB 10.10.7.0
[17:00:23] [INF] [1] Jellyfin.Server.Migrations.MigrationRunner: Applying migration 'MigrateActivityLogDatabase'
[17:00:23] [WRN] [1] Jellyfin.Server.Migrations.Routines.MigrateActivityLogDb: Migrating the activity database may take a while, do not stop Jellyfin.
[17:00:23] [ERR] [1] Jellyfin.Server.Migrations.MigrationRunner: Could not apply migration 'MigrateActivityLogDatabase'
Microsoft.Data.Sqlite.SqliteException (0x80004005): SQLite Error 1: 'no such table: ActivityLog'.
at Microsoft.Data.Sqlite.SqliteException.ThrowExceptionForRC(Int32 rc, sqlite3 db)
at Microsoft.Data.Sqlite.SqliteCommand.PrepareAndEnumerateStatements()+MoveNext()
at Microsoft.Data.Sqlite.SqliteCommand.GetStatements()+MoveNext()
at Microsoft.Data.Sqlite.SqliteDataReader.NextResult()
at Microsoft.Data.Sqlite.SqliteCommand.ExecuteReader(CommandBehavior behavior)
at Microsoft.Data.Sqlite.SqliteCommand.ExecuteReader()
at Emby.Server.Implementations.Data.SqliteExtensions.Query(SqliteConnection sqliteConnection, String commandText)+MoveNext()
at Jellyfin.Server.Migrations.Routines.MigrateActivityLogDb.Perform()
at Jellyfin.Server.Migrations.MigrationRunner.PerformMigrations(IMigrationRoutine[] migrations, MigrationOptions migrationOptions, Action`1 saveConfiguration, ILogger logger)
[17:00:23] [FTL] [1] Main: Error while starting server
Microsoft.Data.Sqlite.SqliteException (0x80004005): SQLite Error 1: 'no such table: ActivityLog'.
at Microsoft.Data.Sqlite.SqliteException.ThrowExceptionForRC(Int32 rc, sqlite3 db)
at Microsoft.Data.Sqlite.SqliteCommand.PrepareAndEnumerateStatements()+MoveNext()
at Microsoft.Data.Sqlite.SqliteCommand.GetStatements()+MoveNext()
at Microsoft.Data.Sqlite.SqliteDataReader.NextResult()
at Microsoft.Data.Sqlite.SqliteCommand.ExecuteReader(CommandBehavior behavior)
at Microsoft.Data.Sqlite.SqliteCommand.ExecuteReader()
at Emby.Server.Implementations.Data.SqliteExtensions.Query(SqliteConnection sqliteConnection, String commandText)+MoveNext()
at Jellyfin.Server.Migrations.Routines.MigrateActivityLogDb.Perform()
at Jellyfin.Server.Migrations.MigrationRunner.PerformMigrations(IMigrationRoutine[] migrations, MigrationOptions migrationOptions, Action`1 saveConfiguration, ILogger logger)
at Jellyfin.Server.Migrations.MigrationRunner.Run(CoreAppHost host, ILoggerFactory loggerFactory)
at Jellyfin.Server.Program.StartServer(IServerApplicationPaths appPaths, StartupOptions options, IConfiguration startupConfig)
[17:00:23] [INF] [1] Main: Running query planner optimizations in the database... This might take a while
[17:00:23] [INF] [1] Emby.Server.Implementations.ApplicationHost: Disposing CoreAppHost
[17:00:23] [INF] [1] Emby.Server.Implementations.ApplicationHost: Disposing MusicBrainzArtistProvider
[17:00:23] [INF] [1] Emby.Server.Implementations.ApplicationHost: Disposing MusicBrainzAlbumProvider
[17:00:23] [INF] [1] Emby.Server.Implementations.ApplicationHost: Disposing PluginManager
Can anyone please help?