Jellyfin utilizza lo stesso modello di identità e autorizzazione lato server, ma le sessioni locali e remote arrivano a tale decisione attraverso percorsi di rete diversi.
Un client locale può utilizzare l'indirizzamento diretto o il rilevamento, mentre un client remoto può attraversare livelli di DNS, routing, firewall, NAT, VPN o proxy. Un accesso riuscito dimostra quindi l'identità, non che il percorso remoto garantirà una riproduzione fluida. Mantieni separate le domande sull'autenticazione e sulla raggiungibilità.
L'identità è il livello di fiducia
Il server deve identificare l'utente attivo prima di poter applicare l'accesso alle librerie, lo stato di visione e le policy. La posizione locale o remota non crea di per sé un'identità utente diversa; cambia il modo in cui il client raggiunge il server.
Il modello dei ruoli dei dati persistenti mostra perché l'identità dovrebbe essere verificata separatamente dal trasporto e dalle capacità del client.
Se due dispositivi mostrano librerie diverse per lo stesso account, controlla l'identità della sessione e i permessi prima di dare la colpa al routing.
Le sessioni locali hanno solitamente meno dipendenze dal percorso
Un client LAN può utilizzare un indirizzo privato diretto, una larghezza di banda stabile e il rilevamento locale. Queste condizioni riducono il numero di livelli esterni che possono guastarsi, ma non modificano la decisione di autorizzazione una volta che la richiesta raggiunge Jellyfin.
Confronta il percorso locale con il modello di raggiungibilità a livelli: rilevamento, DNS, routing e policy sono distinti anche all'interno di una rete domestica.
Il successo locale dimostra che un percorso funziona. Non dimostra che l'hostname remoto, il proxy o la VPN presentino lo stesso percorso.
Le sessioni remote aggiungono variabili di raggiungibilità e riproduzione
L'accesso remoto può dipendere dal traversal NAT, dal DNS, dai certificati, dalle regole del proxy, dalla larghezza di banda in upload e da un profilo client che attiva la transcodifica. L'autenticazione può riuscire mentre la riproduzione resta lenta o non disponibile.
Utilizza la distinzione del modello di raggiungibilità a livelli tra identità e raggiungibilità di rete quando interpreti il risultato di un accesso remoto.
Se l'accesso riesce ma la riproduzione non funziona, la domanda successiva riguarda il percorso di distribuzione e la modalità multimediale, non il fatto che Jellyfin abbia riconosciuto l'utente.
Utilizza una checklist per distinguere autenticazione e connettività
Verifica un account noto localmente e da remoto, annota l'utente e la libreria visualizzati, quindi prova separatamente la riproduzione diretta e un caso di riproduzione remota. Mantieni gli stessi contenuti multimediali e gli stessi permessi, modificando soltanto il percorso.
Il confronto sul comportamento dei client Jellyfin aiuta a non confondere identità utente, autorizzazioni alle librerie e trasporto della riproduzione in un unico sintomo.
Fermati quando è chiaro che il problema riguarda l'identità, l'autorizzazione, la raggiungibilità o la capacità di riproduzione. Ogni confine ha un responsabile e una traccia di evidenze diversi.
Hub Tecnologico e AI
Altro da leggere

Perché Home Assistant offre prestazioni diverse sulla rete locale e con le connessioni remote?
Le sessioni di Home Assistant sulla LAN e da remoto utilizzano percorsi di rete diversi; la latenza da remoto aggiunge DNS, crittografia, WAN, proxy...

Home Assistant funziona in modo affidabile dietro CGNAT o doppio NAT?
CGNAT e doppio NAT di solito non influiscono sul controllo locale di Home Assistant; cambiano principalmente il modo in cui i client remoti possono...

In che modo la latenza di rete influisce su Home Assistant durante le interruzioni di Internet?
La perdita della connessione Internet e la latenza di rete sono problemi diversi: i percorsi dei dispositivi locali possono rimanere veloci mentre DNS, integrazioni...

