Jellyfin Forum
Jellyfin on QNAP TVS-872X: 'Not Found' Error After Installation - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: Troubleshooting (https://forum.jellyfin.org/f-troubleshooting)
+--- Thread: Jellyfin on QNAP TVS-872X: 'Not Found' Error After Installation (/t-jellyfin-on-qnap-tvs-872x-not-found-error-after-installation)



Jellyfin on QNAP TVS-872X: 'Not Found' Error After Installation - Epicrean - 2024-05-15

I'm having trouble getting Jellyfin to work on my QNAP TVS-872X. I installed Jellyfin version 10.9.1 via the pdulvp GitHub repository using a .qpkg file. After the installation completes and I click on the Jellyfin icon, I get the following error message:


Not Found
The requested URL was not found on this server.

Here are the steps I've taken to troubleshoot the issue:
  1. Verified Jellyfin is Running:
    • I confirmed that the Jellyfin service is running.
  2. Uninstalled and Reinstalled:
    • I have uninstalled and reinstalled Jellyfin multiple times.
    • I have tried different versions of Jellyfin, but the issue persists.

System Details:
  • NAS Model: QNAP TVS-872X
  • Jellyfin Version: 10.9.1 (also tried other versions)
  • Installation Method: .qpkg file from pdulvp GitHub

Thank you in advance for your help!


RE: Jellyfin on QNAP TVS-872X: 'Not Found' Error After Installation - TheDreadPirate - 2024-05-15

Can you share the full Jellyfin log with us via pastebin?


RE: Jellyfin on QNAP TVS-872X: 'Not Found' Error After Installation - Epicrean - 2024-05-16

here is the log file
[2024-05-13 22:36:24.200 -05:00] [INF] [4] Main: Environment Variables: ["[JELLYFIN_LOG_DIR, /share/CACHEDEV1_DATA/.qpkg/jellyfin/logs]"]
[2024-05-13 22:36:24.202 -05:00] [INF] [4] Main: Arguments: ["/share/CACHEDEV1_DATA/.qpkg/jellyfin/jellyfin/bin/jellyfin.dll", "--datadir=/share/CACHEDEV1_DATA/.qpkg/jellyfin/database", "--cachedir=/share/CACHEDEV1_DATA/.qpkg/jellyfin/cache", "--webdir=/share/CACHEDEV1_DATA/.qpkg/jellyfin/jellyfin-web", "--configdir=/share/CACHEDEV1_DATA/.qpkg/jellyfin/conf", "--logdir=/share/CACHEDEV1_DATA/.qpkg/jellyfin/logs", "--ffmpeg=/share/CACHEDEV1_DATA/.qpkg/jellyfin/jellyfin-ffmpeg/ffmpeg", "--package-name=pdulvp"]
[2024-05-13 22:36:24.202 -05:00] [INF] [4] Main: Operating system: "Linux 5.10.60-qnap #1 SMP Mon Feb 19 13:05:48 CST 2024"
[2024-05-13 22:36:24.202 -05:00] [INF] [4] Main: Architecture: X64
[2024-05-13 22:36:24.202 -05:00] [INF] [4] Main: 64-Bit Process: True
[2024-05-13 22:36:24.203 -05:00] [INF] [4] Main: User Interactive: True
[2024-05-13 22:36:24.203 -05:00] [INF] [4] Main: Processor count: 6
[2024-05-13 22:36:24.203 -05:00] [INF] [4] Main: Program data path: "/share/CACHEDEV1_DATA/.qpkg/jellyfin/database"
[2024-05-13 22:36:24.203 -05:00] [INF] [4] Main: Log directory path: "/share/CACHEDEV1_DATA/.qpkg/jellyfin/logs"
[2024-05-13 22:36:24.203 -05:00] [INF] [4] Main: Config directory path: "/share/CACHEDEV1_DATA/.qpkg/jellyfin/conf"
[2024-05-13 22:36:24.203 -05:00] [INF] [4] Main: Cache path: "/share/CACHEDEV1_DATA/.qpkg/jellyfin/cache"
[2024-05-13 22:36:24.203 -05:00] [INF] [4] Main: Web resources path: "/share/CACHEDEV1_DATA/.qpkg/jellyfin/jellyfin-web"
[2024-05-13 22:36:24.203 -05:00] [INF] [4] Main: Application directory: "/share/CACHEDEV1_DATA/.qpkg/jellyfin/jellyfin/bin/"
[2024-05-13 22:36:24.212 -05:00] [INF] [4] Jellyfin.Server.Migrations.MigrationRunner: Marking following migrations as applied because this is a fresh install: ["CreateNetworkConfiguration", "MigrateMusicBrainzTimeout", "MigrateNetworkConfiguration"]
[2024-05-13 22:36:24.280 -05:00] [INF] [4] Emby.Server.Implementations.AppBase.BaseConfigurationManager: Setting cache path: "/share/CACHEDEV1_DATA/.qpkg/jellyfin/cache"
[2024-05-13 22:36:24.306 -05:00] [INF] [4] Emby.Server.Implementations.ApplicationHost: Loading assemblies
[2024-05-13 22:36:24.324 -05:00] [INF] [4] Emby.Server.Implementations.Plugins.PluginManager: Loaded assembly "Jellyfin.Plugin.QnapConfiguration, Version=1.0.0.1, Culture=neutral, PublicKeyToken=null" from "/share/CACHEDEV1_DATA/.qpkg/jellyfin/database/plugins/Jellyfin.Plugin.QnapConfiguration/Jellyfin.Plugin.QnapConfiguration.dll"
[2024-05-13 22:36:24.362 -05:00] [INF] [4] Jellyfin.Networking.Manager.NetworkManager: Defined LAN addresses: ["127.0.0.1/8", "10.0.0.0/8", "172.16.0.0/12", "192.168.0.0/16"]
[2024-05-13 22:36:24.362 -05:00] [INF] [4] Jellyfin.Networking.Manager.NetworkManager: Defined LAN exclusions: []
[2024-05-13 22:36:24.362 -05:00] [INF] [4] Jellyfin.Networking.Manager.NetworkManager: Using LAN addresses: ["127.0.0.1/8", "10.0.0.0/8", "172.16.0.0/12", "192.168.0.0/16"]
[2024-05-13 22:36:24.364 -05:00] [INF] [4] Jellyfin.Networking.Manager.NetworkManager: Using bind addresses: ["127.0.0.1", "192.168.1.171"]
[2024-05-13 22:36:24.364 -05:00] [INF] [4] Jellyfin.Networking.Manager.NetworkManager: Remote IP filter is "Allowlist"
[2024-05-13 22:36:24.364 -05:00] [INF] [4] Jellyfin.Networking.Manager.NetworkManager: Filter list: []
[2024-05-13 22:36:25.191 -05:00] [INF] [4] Emby.Server.Implementations.ApplicationHost: There are pending EFCore migrations in the database. Applying... (This may take a while, do not stop Jellyfin)
[2024-05-13 22:36:25.927 -05:00] [WRN] [4] Microsoft.EntityFrameworkCore.Migrations: 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.
[2024-05-13 22:36:25.927 -05:00] [WRN] [4] Microsoft.EntityFrameworkCore.Migrations: 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.
[2024-05-13 22:36:25.929 -05:00] [WRN] [4] Microsoft.EntityFrameworkCore.Migrations: 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.
[2024-05-13 22:36:25.929 -05:00] [WRN] [4] Microsoft.EntityFrameworkCore.Migrations: 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.
[2024-05-13 22:36:25.930 -05:00] [WRN] [4] Microsoft.EntityFrameworkCore.Migrations: 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.
[2024-05-13 22:36:25.930 -05:00] [WRN] [4] Microsoft.EntityFrameworkCore.Migrations: 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.
[2024-05-13 22:36:25.931 -05:00] [WRN] [4] Microsoft.EntityFrameworkCore.Migrations: 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.
[2024-05-13 22:36:25.931 -05:00] [WRN] [4] Microsoft.EntityFrameworkCore.Migrations: 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.
[2024-05-13 22:36:26.494 -05:00] [INF] [4] Emby.Server.Implementations.ApplicationHost: EFCore migrations applied successfully
[2024-05-13 22:36:26.940 -05:00] [INF] [4] Emby.Server.Implementations.AppBase.BaseConfigurationManager: Saving system configuration
[2024-05-13 22:36:26.942 -05:00] [INF] [4] Emby.Server.Implementations.AppBase.BaseConfigurationManager: Setting cache path: "/share/CACHEDEV1_DATA/.qpkg/jellyfin/cache"
[2024-05-13 22:36:26.980 -05:00] [INF] [4] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "QNAP.Configuration" "1.0.0.1"
[2024-05-13 22:36:26.981 -05:00] [INF] [4] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "TMDb" "10.9.1.0"
[2024-05-13 22:36:26.981 -05:00] [INF] [4] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "Studio Images" "10.9.1.0"
[2024-05-13 22:36:26.982 -05:00] [INF] [4] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "OMDb" "10.9.1.0"
[2024-05-13 22:36:26.993 -05:00] [INF] [4] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "MusicBrainz" "10.9.1.0"
[2024-05-13 22:36:26.994 -05:00] [INF] [4] Emby.Server.Implementations.Plugins.PluginManager: Loaded plugin: "AudioDB" "10.9.1.0"
[2024-05-13 22:36:27.041 -05:00] [INF] [4] Jellyfin.Server.Migrations.MigrationRunner: Marking following migrations as applied because this is a fresh install: ["DisableTranscodingThrottling", "CreateLoggingConfigHeirarchy", "MigrateActivityLogDatabase", "RemoveDuplicateExtras", "MigrateUserDatabase", "MigrateDisplayPreferencesDatabase", "RemoveDownloadImagesInAdvance", "MigrateAuthenticationDatabase", "FixPlaylistOwner", "MigrateRatingLevels"]
[2024-05-13 22:36:27.043 -05:00] [INF] [4] Jellyfin.Server.Migrations.MigrationRunner: Applying migration '"AddDefaultPluginRepository"'
[2024-05-13 22:36:27.043 -05:00] [INF] [4] Emby.Server.Implementations.AppBase.BaseConfigurationManager: Saving system configuration


RE: Jellyfin on QNAP TVS-872X: 'Not Found' Error After Installation - TheDreadPirate - 2024-05-16

The dot in front of .qpkg means it is hidden. You have to use "ls -a" to reveal hidden directories and files.


RE: Jellyfin on QNAP TVS-872X: 'Not Found' Error After Installation - Epicrean - 2024-05-16

thanks... I got it to work, meaning getting the log


RE: Jellyfin on QNAP TVS-872X: 'Not Found' Error After Installation - TheDreadPirate - 2024-05-16

Can you post the log to pastebin instead? I'm hoping that isn't the entire log, because if it is then the server didn't finish starting.


RE: Jellyfin on QNAP TVS-872X: 'Not Found' Error After Installation - Epicrean - 2024-05-16

https://pastebin.com/PKbz9Byr


RE: Jellyfin on QNAP TVS-872X: 'Not Found' Error After Installation - TheDreadPirate - 2024-05-16

The log you provided either isn't complete or jellyfin is stuck starting. Make sure you provided the whole log because startup never finished if this is the whole log.


RE: Jellyfin on QNAP TVS-872X: 'Not Found' Error After Installation - Epicrean - 2024-05-17

That is the entire log


RE: Jellyfin on QNAP TVS-872X: 'Not Found' Error After Installation - TheDreadPirate - 2024-05-17

There is nothing in the JELLYFIN log to tell me what is happening. Does QNAP have system logs or something that you can look at?