OMV7 Jellyfin ERR_CONNECTION_REFUSED

Thomas69

Apprenti
8 Novembre 2023
68
3
8
Metz
Bonjour,
Hier j'ai fait une mise à jour de OMV et depuis je n'ai plus d'accès à Jellyfin
1722236938316.png
Je n'ai évidemment rien changé dans les settings
J'ai paramètre mon pare feu OMV mais j'avais accès avant et en plus j'ai enlevé la règles drop all mais sans succès

File Jellyfin
---
# https://hub.docker.com/r/linuxserver/jellyfin
services:
jellyfin:
image: lscr.io/linuxserver/jellyfin:latest
container_name: jellyfin
environment:
- PUID=1002
- PGID=100
- TZ=Etc/UTC
volumes:
- /srv/dev-disk-by-uuid-afaf3a66-9951-487d-ae38-1ce036a2e770/Docker/jellyfin/library:/config


- /srv/dev-disk-by-uuid-afaf3a66-9951-487d-ae38-1ce036a2e770/Media/Séries/TV Series:/data/tvshows
- /srv/dev-disk-by-uuid-afaf3a66-9951-487d-ae38-1ce036a2e770/Media/Film:/data/movies
ports:
- 8096:8096
restart: unless-stopped

Log Docker (j'ai une erreur d'ailleurs j'ai lu que cette erreur peut venir d'un droit d'accés pas assez élévé mais dans OMV je mets le profil Docker avec les droit en root et ça ne marche toujours pas)
jellyfin | Unhandled exception. Microsoft.Data.Sqlite.SqliteException (0x80004005): SQLite Error 8: 'attempt to write a readonly database'.
jellyfin | at Microsoft.Data.Sqlite.SqliteException.ThrowExceptionForRC(Int32 rc, sqlite3 db)
jellyfin | at Microsoft.Data.Sqlite.SqliteCommand.PrepareAndEnumerateStatements()+MoveNext()
jellyfin | at Microsoft.Data.Sqlite.SqliteCommand.GetStatements()+MoveNext()
jellyfin | at Microsoft.Data.Sqlite.SqliteDataReader.NextResult()
jellyfin | at Microsoft.Data.Sqlite.SqliteCommand.ExecuteReader(CommandBehavior behavior)
jellyfin | at Microsoft.Data.Sqlite.SqliteCommand.ExecuteReader()
jellyfin | at Microsoft.Data.Sqlite.SqliteCommand.ExecuteNonQuery()
jellyfin | at System.Data.Common.DbCommand.ExecuteNonQueryAsync(CancellationToken cancellationToken)
jellyfin | --- End of stack trace from previous location ---
jellyfin | at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteNonQueryAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken)
jellyfin | at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteNonQueryAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken)
jellyfin | at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteNonQueryAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken)
jellyfin | at Microsoft.EntityFrameworkCore.RelationalDatabaseFacadeExtensions.ExecuteSqlRawAsync(DatabaseFacade databaseFacade, String sql, IEnumerable`1 parameters, CancellationToken cancellationToken)
jellyfin | at Jellyfin.Server.Program.StartServer(IServerApplicationPaths appPaths, StartupOptions options, IConfiguration startupConfig)
jellyfin | at Jellyfin.Server.Program.StartServer(IServerApplicationPaths appPaths, StartupOptions options, IConfiguration startupConfig)
jellyfin | at Jellyfin.Server.Program.StartApp(StartupOptions options)
jellyfin | at Jellyfin.Server.Program.<Main>(String[] args)
jellyfin | [07:24:41] [INF] [1] Main: Jellyfin version: 10.9.6
jellyfin | [07:24:41] [INF] [1] Main: Environment Variables: ["[JELLYFIN_DATA_DIR, /config/data]", "[JELLYFIN_LOG_DIR, /config/log]", "[JELLYFIN_WEB_DIR, /usr/share/jellyfin/web]", "[JELLYFIN_CACHE_DIR, /config/cache]", "[JELLYFIN_CONFIG_DIR, /config]"]
jellyfin | [07:24:41] [INF] [1] Main: Arguments: ["/usr/lib/jellyfin/bin/jellyfin.dll", "--ffmpeg=/usr/lib/jellyfin-ffmpeg/ffmpeg"]
jellyfin | [07:24:41] [INF] [1] Main: Operating system: Ubuntu 22.04.4 LTS
jellyfin | [07:24:41] [INF] [1] Main: Architecture: X64
jellyfin | [07:24:41] [INF] [1] Main: 64-Bit Process: True
jellyfin | [07:24:41] [INF] [1] Main: User Interactive: True
jellyfin | [07:24:41] [INF] [1] Main: Processor count: 12
jellyfin | [07:24:41] [INF] [1] Main: Program data path: /config/data
jellyfin | [07:24:41] [INF] [1] Main: Log directory path: /config/log
jellyfin | [07:24:41] [INF] [1] Main: Config directory path: /config
jellyfin | [07:24:41] [INF] [1] Main: Cache path: /config/cache
jellyfin | [07:24:41] [INF] [1] Main: Web resources path: /usr/share/jellyfin/web
jellyfin | [07:24:41] [INF] [1] Main: Application directory: /usr/lib/jellyfin/bin/
jellyfin | [07:24:41] [INF] [1] Emby.Server.Implementations.AppBase.BaseConfigurationManager: Setting cache path: /config/cache

EDIT : j'ai essayé la commande ls -l /var/lib/jellyfin/data/*.db mais je n'ai rien dans le dossier jellyfin

EDIT 2 : j'ai réussi la commande ci-dessus voici les résultat 1722240735758.png
 
Dernière édition:
jellyfin | Unhandled exception. Microsoft.Data.Sqlite.SqliteException (0x80004005): SQLite Error 8: 'attempt to write a readonly database'.
Salut,
Cela me fait penser a un bug d'une des versions de Jellyfin, elle avait recu un fix assez rapidement pour cela. je vois que tu est en 10.9.6 , c'est peut etre bien cette version qui etait problématique.

Update en 10.9.8 ton conteneur dans un 1er temps
 
Salut je fait une mise à jour de mon problème j'ai réussi a le résoudre
Il y avait pas mal de problème en plus de la version
Je post dans les prochains jours les étapes de résolution
 
  • J'aime
Réactions: EVO
1. Mettre à jour Jellyfin
2. En SSH apt update upgrade
3.En SSH sudo apt install i965-va-driver-shaders intel-media-va-driver-non-free vainfo
4.En SSH vainfo
5.En SSH verifier les permissions sudo usermod -aG video <jellyfin_user>
6.En SSH sudo apt install intel-gpu-tools
7.En SSH redonner les perm à la main ça fait pas de mal
sudo chown -R IDuser:IDgroup /srv/ID du disk/Docker/jellyfin/library
sudo chmod -R ID /srv/ID du disk/Docker/jellyfin/library

Pensez à vérifier dans Jellyfin les chemins des médiathèques, je ne sais pas pourquoi mais les chemins de mes médiathèques ont étais supprimés