[2023-10-31 08:13:59.255 -04:00] [INF] [1] Main: Jellyfin version: "10.8.11" [2023-10-31 08:13:59.303 -04:00] [INF] [1] Main: Environment Variables: ["[JELLYFIN_DATA_DIR, /var/lib/jellyfin]", "[JELLYFIN_CONFIG_DIR, /etc/jellyfin]", "[JELLYFIN_CACHE_DIR, /var/cache/jellyfin]", "[JELLYFIN_RESTART_OPT, --restartpath=/usr/libexec/jellyfin/restart.sh]", "[JELLYFIN_LOG_DIR, /var/log/jellyfin]"] [2023-10-31 08:13:59.308 -04:00] [INF] [1] Main: Arguments: ["/usr/lib64/jellyfin/jellyfin.dll", "--restartpath=/usr/libexec/jellyfin/restart.sh"] [2023-10-31 08:13:59.310 -04:00] [INF] [1] Main: Operating system: "Linux" [2023-10-31 08:13:59.310 -04:00] [INF] [1] Main: Architecture: X64 [2023-10-31 08:13:59.311 -04:00] [INF] [1] Main: 64-Bit Process: True [2023-10-31 08:13:59.311 -04:00] [INF] [1] Main: User Interactive: True [2023-10-31 08:13:59.311 -04:00] [INF] [1] Main: Processor count: 24 [2023-10-31 08:13:59.311 -04:00] [INF] [1] Main: Program data path: "/var/lib/jellyfin" [2023-10-31 08:13:59.311 -04:00] [INF] [1] Main: Web resources path: "/usr/lib64/jellyfin/jellyfin-web" [2023-10-31 08:13:59.311 -04:00] [INF] [1] Main: Application directory: "/usr/lib64/jellyfin/" [2023-10-31 08:13:59.596 -04:00] [INF] [1] Emby.Server.Implementations.AppBase.BaseConfigurationManager: Setting cache path: "/var/cache/jellyfin" [2023-10-31 08:13:59.627 -04:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Loading assemblies [2023-10-31 08:13:59.832 -04:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Defined LAN addresses : "[10.0.0.0/8,172.16.0.0/12,192.168.0.0/16]" [2023-10-31 08:13:59.833 -04:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Defined LAN exclusions : "[]" [2023-10-31 08:13:59.834 -04:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Using LAN addresses: "[10.0.0.0/8,172.16.0.0/12,192.168.0.0/16]" [2023-10-31 08:13:59.835 -04:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Using bind addresses: "[]" [2023-10-31 08:13:59.835 -04:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Using bind exclusions: "[]" [2023-10-31 08:14:10.650 -04:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "TMDb" "10.8.11.0" [2023-10-31 08:14:10.651 -04:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "Studio Images" "10.8.11.0" [2023-10-31 08:14:10.652 -04:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "OMDb" "10.8.11.0" [2023-10-31 08:14:10.652 -04:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "MusicBrainz" "10.8.11.0" [2023-10-31 08:14:10.653 -04:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "AudioDB" "10.8.11.0" [2023-10-31 08:14:10.749 -04:00] [INF] [1] Jellyfin.Server.Migrations.MigrationRunner: Applying migration '"MigrateUserDatabase"' [2023-10-31 08:14:10.759 -04:00] [INF] [1] Jellyfin.Server.Migrations.Routines.MigrateUserDb: Migrating the user database may take a while, do not stop Jellyfin. [2023-10-31 08:14:10.963 -04:00] [ERR] [1] Jellyfin.Server.Migrations.MigrationRunner: Could not apply migration '"MigrateUserDatabase"' System.InvalidOperationException: There was an error reflecting type 'MediaBrowser.Model.Users.UserPolicy'. ---> System.InvalidOperationException: Cannot serialize member 'MediaBrowser.Model.Users.UserPolicy.AccessSchedules' of type 'Jellyfin.Data.Entities.AccessSchedule[]', see inner exception for more details. ---> System.InvalidOperationException: Jellyfin.Data.Entities.AccessSchedule cannot be serialized because it does not have a parameterless constructor. --- End of inner exception stack trace --- at System.Xml.Serialization.StructModel.CheckSupportedMember(TypeDesc typeDesc, MemberInfo member, Type type) at System.Xml.Serialization.StructModel.CheckSupportedMember(TypeDesc typeDesc, MemberInfo member, Type type) at System.Xml.Serialization.StructModel.GetPropertyModel(PropertyInfo propertyInfo) at System.Xml.Serialization.StructModel.GetFieldModel(MemberInfo memberInfo) at System.Xml.Serialization.XmlReflectionImporter.InitializeStructMembers(StructMapping mapping, StructModel model, Boolean openModel, String typeName, RecursionLimiter limiter) at System.Xml.Serialization.XmlReflectionImporter.ImportStructLikeMapping(StructModel model, String ns, Boolean openModel, XmlAttributes a, RecursionLimiter limiter) at System.Xml.Serialization.XmlReflectionImporter.ImportTypeMapping(TypeModel model, String ns, ImportContext context, String dataType, XmlAttributes a, Boolean repeats, Boolean openModel, RecursionLimiter limiter) --- End of inner exception stack trace --- at System.Xml.Serialization.XmlReflectionImporter.ImportTypeMapping(TypeModel model, String ns, ImportContext context, String dataType, XmlAttributes a, Boolean repeats, Boolean openModel, RecursionLimiter limiter) at System.Xml.Serialization.XmlReflectionImporter.ImportElement(TypeModel model, XmlRootAttribute root, String defaultNamespace, RecursionLimiter limiter) at System.Xml.Serialization.XmlReflectionImporter.ImportTypeMapping(Type type, XmlRootAttribute root, String defaultNamespace) at System.Xml.Serialization.XmlSerializer..ctor(Type type, String defaultNamespace) at System.Xml.Serialization.XmlSerializer..ctor(Type type) at Emby.Server.Implementations.Serialization.MyXmlSerializer.<>c.b__1_0(String _, Type t) at System.Collections.Concurrent.ConcurrentDictionary`2.GetOrAdd[TArg](TKey key, Func`3 valueFactory, TArg factoryArgument) at Emby.Server.Implementations.Serialization.MyXmlSerializer.GetSerializer(Type type) at Emby.Server.Implementations.Serialization.MyXmlSerializer.DeserializeFromStream(Type type, Stream stream) at Emby.Server.Implementations.Serialization.MyXmlSerializer.DeserializeFromFile(Type type, String file) at Jellyfin.Server.Migrations.Routines.MigrateUserDb.Perform() at Jellyfin.Server.Migrations.MigrationRunner.PerformMigrations(IMigrationRoutine[] migrations, MigrationOptions migrationOptions, Action`1 saveConfiguration, ILogger logger) [2023-10-31 08:14:11.459 -04:00] [FTL] [1] Main: Error while starting server. System.InvalidOperationException: There was an error reflecting type 'MediaBrowser.Model.Users.UserPolicy'. ---> System.InvalidOperationException: Cannot serialize member 'MediaBrowser.Model.Users.UserPolicy.AccessSchedules' of type 'Jellyfin.Data.Entities.AccessSchedule[]', see inner exception for more details. ---> System.InvalidOperationException: Jellyfin.Data.Entities.AccessSchedule cannot be serialized because it does not have a parameterless constructor. --- End of inner exception stack trace --- at System.Xml.Serialization.StructModel.CheckSupportedMember(TypeDesc typeDesc, MemberInfo member, Type type) at System.Xml.Serialization.StructModel.CheckSupportedMember(TypeDesc typeDesc, MemberInfo member, Type type) at System.Xml.Serialization.StructModel.GetPropertyModel(PropertyInfo propertyInfo) at System.Xml.Serialization.StructModel.GetFieldModel(MemberInfo memberInfo) at System.Xml.Serialization.XmlReflectionImporter.InitializeStructMembers(StructMapping mapping, StructModel model, Boolean openModel, String typeName, RecursionLimiter limiter) at System.Xml.Serialization.XmlReflectionImporter.ImportStructLikeMapping(StructModel model, String ns, Boolean openModel, XmlAttributes a, RecursionLimiter limiter) at System.Xml.Serialization.XmlReflectionImporter.ImportTypeMapping(TypeModel model, String ns, ImportContext context, String dataType, XmlAttributes a, Boolean repeats, Boolean openModel, RecursionLimiter limiter) --- End of inner exception stack trace --- at System.Xml.Serialization.XmlReflectionImporter.ImportTypeMapping(TypeModel model, String ns, ImportContext context, String dataType, XmlAttributes a, Boolean repeats, Boolean openModel, RecursionLimiter limiter) at System.Xml.Serialization.XmlReflectionImporter.ImportElement(TypeModel model, XmlRootAttribute root, String defaultNamespace, RecursionLimiter limiter) at System.Xml.Serialization.XmlReflectionImporter.ImportTypeMapping(Type type, XmlRootAttribute root, String defaultNamespace) at System.Xml.Serialization.XmlSerializer..ctor(Type type, String defaultNamespace) at System.Xml.Serialization.XmlSerializer..ctor(Type type) at Emby.Server.Implementations.Serialization.MyXmlSerializer.<>c.b__1_0(String _, Type t) at System.Collections.Concurrent.ConcurrentDictionary`2.GetOrAdd[TArg](TKey key, Func`3 valueFactory, TArg factoryArgument) at Emby.Server.Implementations.Serialization.MyXmlSerializer.GetSerializer(Type type) at Emby.Server.Implementations.Serialization.MyXmlSerializer.DeserializeFromStream(Type type, Stream stream) at Emby.Server.Implementations.Serialization.MyXmlSerializer.DeserializeFromFile(Type type, String file) at Jellyfin.Server.Migrations.Routines.MigrateUserDb.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.StartApp(StartupOptions options) [2023-10-31 08:14:11.460 -04:00] [INF] [1] Main: Running query planner optimizations in the database... This might take a while [2023-10-31 08:14:11.478 -04:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Disposing "CoreAppHost" [2023-10-31 08:14:11.480 -04:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Disposing "EmbyTV" [2023-10-31 08:14:11.483 -04:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Disposing "MusicBrainzAlbumProvider" [2023-10-31 08:14:11.483 -04:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Disposing "SchedulesDirect" [2023-10-31 08:14:11.489 -04:00] [INF] [2] Main: Received a SIGTERM signal, shutting down [2023-10-31 08:19:20.670 -04:00] [INF] [1] Main: Jellyfin version: "10.8.11" [2023-10-31 08:19:20.717 -04:00] [INF] [1] Main: Environment Variables: ["[JELLYFIN_RESTART_OPT, --restartpath=/usr/libexec/jellyfin/restart.sh]", "[JELLYFIN_LOG_DIR, /var/log/jellyfin]", "[JELLYFIN_CONFIG_DIR, /etc/jellyfin]", "[JELLYFIN_DATA_DIR, /var/lib/jellyfin]", "[JELLYFIN_CACHE_DIR, /var/cache/jellyfin]"] [2023-10-31 08:19:20.721 -04:00] [INF] [1] Main: Arguments: ["/usr/lib64/jellyfin/jellyfin.dll", "--restartpath=/usr/libexec/jellyfin/restart.sh"] [2023-10-31 08:19:20.723 -04:00] [INF] [1] Main: Operating system: "Linux" [2023-10-31 08:19:20.723 -04:00] [INF] [1] Main: Architecture: X64 [2023-10-31 08:19:20.724 -04:00] [INF] [1] Main: 64-Bit Process: True [2023-10-31 08:19:20.724 -04:00] [INF] [1] Main: User Interactive: True [2023-10-31 08:19:20.724 -04:00] [INF] [1] Main: Processor count: 24 [2023-10-31 08:19:20.724 -04:00] [INF] [1] Main: Program data path: "/var/lib/jellyfin" [2023-10-31 08:19:20.724 -04:00] [INF] [1] Main: Web resources path: "/usr/lib64/jellyfin/jellyfin-web" [2023-10-31 08:19:20.724 -04:00] [INF] [1] Main: Application directory: "/usr/lib64/jellyfin/" [2023-10-31 08:19:20.973 -04:00] [INF] [1] Emby.Server.Implementations.AppBase.BaseConfigurationManager: Setting cache path: "/var/cache/jellyfin" [2023-10-31 08:19:21.003 -04:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Loading assemblies [2023-10-31 08:19:21.205 -04:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Defined LAN addresses : "[10.0.0.0/8,172.16.0.0/12,192.168.0.0/16]" [2023-10-31 08:19:21.205 -04:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Defined LAN exclusions : "[]" [2023-10-31 08:19:21.207 -04:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Using LAN addresses: "[10.0.0.0/8,172.16.0.0/12,192.168.0.0/16]" [2023-10-31 08:19:21.208 -04:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Using bind addresses: "[]" [2023-10-31 08:19:21.208 -04:00] [INF] [1] Jellyfin.Networking.Manager.NetworkManager: Using bind exclusions: "[]" [2023-10-31 08:19:31.563 -04:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "TMDb" "10.8.11.0" [2023-10-31 08:19:31.564 -04:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "Studio Images" "10.8.11.0" [2023-10-31 08:19:31.566 -04:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "OMDb" "10.8.11.0" [2023-10-31 08:19:31.567 -04:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "MusicBrainz" "10.8.11.0" [2023-10-31 08:19:31.567 -04:00] [INF] [1] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "AudioDB" "10.8.11.0" [2023-10-31 08:19:31.696 -04:00] [INF] [1] Jellyfin.Server.Migrations.MigrationRunner: Applying migration '"MigrateUserDatabase"' [2023-10-31 08:19:31.708 -04:00] [INF] [1] Jellyfin.Server.Migrations.Routines.MigrateUserDb: Migrating the user database may take a while, do not stop Jellyfin. [2023-10-31 08:19:31.929 -04:00] [ERR] [1] Jellyfin.Server.Migrations.MigrationRunner: Could not apply migration '"MigrateUserDatabase"' System.InvalidOperationException: There was an error reflecting type 'MediaBrowser.Model.Users.UserPolicy'. ---> System.InvalidOperationException: Cannot serialize member 'MediaBrowser.Model.Users.UserPolicy.AccessSchedules' of type 'Jellyfin.Data.Entities.AccessSchedule[]', see inner exception for more details. ---> System.InvalidOperationException: Jellyfin.Data.Entities.AccessSchedule cannot be serialized because it does not have a parameterless constructor. --- End of inner exception stack trace --- at System.Xml.Serialization.StructModel.CheckSupportedMember(TypeDesc typeDesc, MemberInfo member, Type type) at System.Xml.Serialization.StructModel.CheckSupportedMember(TypeDesc typeDesc, MemberInfo member, Type type) at System.Xml.Serialization.StructModel.GetPropertyModel(PropertyInfo propertyInfo) at System.Xml.Serialization.StructModel.GetFieldModel(MemberInfo memberInfo) at System.Xml.Serialization.XmlReflectionImporter.InitializeStructMembers(StructMapping mapping, StructModel model, Boolean openModel, String typeName, RecursionLimiter limiter) at System.Xml.Serialization.XmlReflectionImporter.ImportStructLikeMapping(StructModel model, String ns, Boolean openModel, XmlAttributes a, RecursionLimiter limiter) at System.Xml.Serialization.XmlReflectionImporter.ImportTypeMapping(TypeModel model, String ns, ImportContext context, String dataType, XmlAttributes a, Boolean repeats, Boolean openModel, RecursionLimiter limiter) --- End of inner exception stack trace --- at System.Xml.Serialization.XmlReflectionImporter.ImportTypeMapping(TypeModel model, String ns, ImportContext context, String dataType, XmlAttributes a, Boolean repeats, Boolean openModel, RecursionLimiter limiter) at System.Xml.Serialization.XmlReflectionImporter.ImportElement(TypeModel model, XmlRootAttribute root, String defaultNamespace, RecursionLimiter limiter) at System.Xml.Serialization.XmlReflectionImporter.ImportTypeMapping(Type type, XmlRootAttribute root, String defaultNamespace) at System.Xml.Serialization.XmlSerializer..ctor(Type type, String defaultNamespace) at System.Xml.Serialization.XmlSerializer..ctor(Type type) at Emby.Server.Implementations.Serialization.MyXmlSerializer.<>c.b__1_0(String _, Type t) at System.Collections.Concurrent.ConcurrentDictionary`2.GetOrAdd[TArg](TKey key, Func`3 valueFactory, TArg factoryArgument) at Emby.Server.Implementations.Serialization.MyXmlSerializer.GetSerializer(Type type) at Emby.Server.Implementations.Serialization.MyXmlSerializer.DeserializeFromStream(Type type, Stream stream) at Emby.Server.Implementations.Serialization.MyXmlSerializer.DeserializeFromFile(Type type, String file) at Jellyfin.Server.Migrations.Routines.MigrateUserDb.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.StartApp(StartupOptions options) [2023-10-31 08:19:31.937 -04:00] [FTL] [1] Main: Error while starting server. System.InvalidOperationException: There was an error reflecting type 'MediaBrowser.Model.Users.UserPolicy'. ---> System.InvalidOperationException: Cannot serialize member 'MediaBrowser.Model.Users.UserPolicy.AccessSchedules' of type 'Jellyfin.Data.Entities.AccessSchedule[]', see inner exception for more details. ---> System.InvalidOperationException: Jellyfin.Data.Entities.AccessSchedule cannot be serialized because it does not have a parameterless constructor. --- End of inner exception stack trace --- at System.Xml.Serialization.StructModel.CheckSupportedMember(TypeDesc typeDesc, MemberInfo member, Type type) at System.Xml.Serialization.StructModel.CheckSupportedMember(TypeDesc typeDesc, MemberInfo member, Type type) at System.Xml.Serialization.StructModel.GetPropertyModel(PropertyInfo propertyInfo) at System.Xml.Serialization.StructModel.GetFieldModel(MemberInfo memberInfo) at System.Xml.Serialization.XmlReflectionImporter.InitializeStructMembers(StructMapping mapping, StructModel model, Boolean openModel, String typeName, RecursionLimiter limiter) at System.Xml.Serialization.XmlReflectionImporter.ImportStructLikeMapping(StructModel model, String ns, Boolean openModel, XmlAttributes a, RecursionLimiter limiter) at System.Xml.Serialization.XmlReflectionImporter.ImportTypeMapping(TypeModel model, String ns, ImportContext context, String dataType, XmlAttributes a, Boolean repeats, Boolean openModel, RecursionLimiter limiter) --- End of inner exception stack trace --- at System.Xml.Serialization.XmlReflectionImporter.ImportTypeMapping(TypeModel model, String ns, ImportContext context, String dataType, XmlAttributes a, Boolean repeats, Boolean openModel, RecursionLimiter limiter) at System.Xml.Serialization.XmlReflectionImporter.ImportElement(TypeModel model, XmlRootAttribute root, String defaultNamespace, RecursionLimiter limiter) at System.Xml.Serialization.XmlReflectionImporter.ImportTypeMapping(Type type, XmlRootAttribute root, String defaultNamespace) at System.Xml.Serialization.XmlSerializer..ctor(Type type, String defaultNamespace) at System.Xml.Serialization.XmlSerializer..ctor(Type type) at Emby.Server.Implementations.Serialization.MyXmlSerializer.<>c.b__1_0(String _, Type t) at System.Collections.Concurrent.ConcurrentDictionary`2.GetOrAdd[TArg](TKey key, Func`3 valueFactory, TArg factoryArgument) at Emby.Server.Implementations.Serialization.MyXmlSerializer.GetSerializer(Type type) at Emby.Server.Implementations.Serialization.MyXmlSerializer.DeserializeFromStream(Type type, Stream stream) at Emby.Server.Implementations.Serialization.MyXmlSerializer.DeserializeFromFile(Type type, String file) at Jellyfin.Server.Migrations.Routines.MigrateUserDb.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.StartApp(StartupOptions options) [2023-10-31 08:19:31.939 -04:00] [INF] [1] Main: Running query planner optimizations in the database... This might take a while [2023-10-31 08:19:31.954 -04:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Disposing "CoreAppHost" [2023-10-31 08:19:31.955 -04:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Disposing "EmbyTV" [2023-10-31 08:19:31.957 -04:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Disposing "MusicBrainzAlbumProvider" [2023-10-31 08:19:31.957 -04:00] [INF] [1] Emby.Server.Implementations.ApplicationHost: Disposing "SchedulesDirect" [2023-10-31 08:19:31.962 -04:00] [INF] [2] Main: Received a SIGTERM signal, shutting down