Quando Jellyfin non funziona per un solo utente o su un solo dispositivo, non iniziare modificando l’intero server. Esegui un test incrociato dell’account interessato su un dispositivo sicuramente funzionante e di un account sicuramente funzionante sul dispositivo interessato.
Questi due test creano una semplice matrice diagnostica. Se il problema segue l’account, controlla le autorizzazioni dell’utente e lo stato della sessione. Se segue il dispositivo, controlla l’indirizzo del server salvato, lo stato dell’app, il percorso dei codec, il DNS e il percorso di rete. Se riguarda un solo elemento multimediale indipendentemente dall’account, passa alla compatibilità di riproduzione invece di considerare l’utente o il dispositivo la causa.
Esegui il test due per due di account e dispositivo
Usa lo stesso server e, quando possibile, lo stesso elemento multimediale. Prova l’utente interessato su un dispositivo funzionante, quindi prova un utente funzionante sul dispositivo interessato. Evita di cambiare password, reinstallare app o cancellare le cache finché non sai da quale lato si manifesta il problema.
Se entrambi gli utenti non funzionano su un dispositivo, il dispositivo o il relativo percorso di rete diventano l’ipotesi principale. Se un utente non funziona su più dispositivi, l’account diventa l’ipotesi principale. Se non funziona solo una specifica combinazione di utente e dispositivo, è più probabile uno stato della sessione memorizzato nella cache o una configurazione specifica del client che un’interruzione generale del server.
Registra l’errore preciso: accesso rifiutato, libreria mancante, riproduzione negata, streaming con buffering o server irraggiungibile. “Jellyfin non funziona” è troppo generico per poter intervenire; ogni risultato osservabile corrisponde a un controllo successivo diverso.
Se il problema segue l’utente, controlla le autorizzazioni e l’accesso remoto
Apri l’utente Jellyfin interessato e confronta l’accesso alle librerie, le autorizzazioni per la riproduzione dei contenuti multimediali, le autorizzazioni per la transcodifica e l’autorizzazione alla connessione remota con quelle di un account funzionante. Modifica una sola differenza verificata alla volta.
Jellyfin documenta i controlli di riproduzione a livello utente, incluso se sono consentiti la riproduzione dei contenuti multimediali e la riproduzione che richiede la transcodifica. autorizzazioni di riproduzione degli utenti Jellyfin
Se l’utente funziona sulla LAN ma non da remoto, verifica l’autorizzazione dell’account all’accesso remoto e la classificazione di rete del server prima di reimpostare le credenziali. Un rifiuto limitato all’accesso remoto può essere una politica corretta, non un errore di autenticazione.
Se il problema segue il dispositivo, reimposta solo lo stato del client
Per prima cosa verifica l’indirizzo del server salvato, inclusi schema, nome host, porta ed eventuale sottopercorso del reverse proxy. Confrontalo carattere per carattere con quello di un client funzionante. Un vecchio indirizzo IP diretto o un sottopercorso mancante possono far fallire un solo dispositivo mentre il server è operativo.
Se l’indirizzo è corretto, esci dall’account e accedi nuovamente prima di cancellare tutti i dati dell’applicazione. Poi aggiorna il client se è insolitamente obsoleto. Reinstallalo solo dopo che i passaggi più mirati non hanno funzionato, perché cancellare tutto elimina gli indizi che permettono di capire se il problema era causato da un token di sessione o da una voce del server salvata.
Per i dispositivi remoti, una modalità di accesso remoto a Jellyfin può aiutare a confrontare il nome host o il percorso del tunnel previsto con l’indirizzo salvato sul client che presenta il problema.
Se l’accesso funziona ma la riproduzione non funziona, confronta il percorso di riproduzione
Riproduci lo stesso file su un dispositivo funzionante e su quello che presenta il problema, osservando il pannello di controllo di Jellyfin. Nota se ciascun client esegue la riproduzione diretta, il remux, lo streaming diretto o la transcodifica e se i sottotitoli sono attivati.
La documentazione sui codec di Jellyfin spiega che contenitori, audio, video o sottotitoli non supportati possono imporre percorsi di conversione diversi a seconda del client. compatibilità dei codec del client Ecco perché un televisore può non riuscire a riprodurre un titolo che funziona perfettamente in un client desktop.
Se solo il dispositivo che presenta il problema attiva una transcodifica, controlla il log di FFmpeg e l’autorizzazione dell’utente alla transcodifica prima di modificare il file multimediale. Se entrambi i client usano la stessa modalità di riproduzione ma solo uno non funziona, continua controllando la rete del dispositivo e lo stato dell’app.
Controlla DNS e percorso di rete solo per il dispositivo interessato
Quando il server è irraggiungibile, anziché trattarsi di un errore di riproduzione, confronta la risoluzione DNS e il percorso dal dispositivo interessato con quelli di un dispositivo funzionante sulla stessa rete. Prova prima il nome host previsto; non dare per scontato che un IP diretto sia equivalente quando TLS o il routing del reverse proxy dipendono dal nome host.
La guida alla risoluzione dei problemi di Jellyfin osserva che la completa assenza di voci corrispondenti nei log del traffico web di solito significa che la richiesta non ha raggiunto il server. indicatore per la risoluzione dei problemi di rete
Se il dispositivo interessato non produce alcuna voce nei log del server, risolvi il problema di DNS, della raggiungibilità Wi-Fi/VLAN, dello stato della VPN, dell’attendibilità del certificato o dell’indirizzo salvato a livello client. Se Jellyfin registra la richiesta e restituisce un errore dell’applicazione, torna indietro nella matrice per esaminare il comportamento dell’account o della riproduzione.
Convalida la correzione con l’utente, il dispositivo e il contenuto originali
Dopo aver modificato il livello identificato, torna alla combinazione originale esatta e ripeti l’azione che non funzionava. Un account amministratore funzionante su un altro portatile non dimostra che il problema dell’utente interessato sul televisore di casa sia stato risolto.
Quindi riavvia o riconnetti una volta il client, in modo che lo stato corretto persista in una nuova sessione. Se la correzione riguardava l’accesso remoto, ripeti il test da una rete esterna invece di eseguirlo solo mentre il dispositivo è ancora sulla LAN.
Fermati quando la combinazione originale di account e dispositivo funziona e l’associazione dei controlli continua a comportarsi normalmente. Se lo stesso problema isolato persiste, inoltra i risultati della matrice, la versione del client, la versione del server, l’URL del server, la modalità di riproduzione e l’estratto pertinente del log.
Supporto e consigli
Altro da leggere

Jellyfin dovrebbe usare un unico account condiviso o account separati per i membri della famiglia?
Scegli gli account domestici di Jellyfin in base ai confini di identità, accesso, controllo parentale e recupero di cui hai bisogno.

Perché l’utilizzo della memoria di Jellyfin rimane elevato al termine delle attività?
Distingui la crescita del processo Jellyfin dalla cache di Linux e indaga solo quando la memoria continua ad aumentare o crea una pressione effettiva.

Segnali che la struttura di archiviazione di Jellyfin sta diventando un rischio per il ripristino
Verifica i ruoli di archiviazione di Jellyfin, separa lo stato operativo dai backup e dai dati ricostruibili, quindi dimostra la validità della struttura con...

