Soluzione della community

Errori nei file di ZimaOS dopo la beta 1.6.2: cosa è stato risolto

The 1.6.2 beta cycle introduced AppData and Files regressions after path-traversal hardening; Beta2 fixed the main AppData and copy slowdown reports.

Se visualizzi i vecchi errori di Files di ZimaOS 1.6.2 beta — AppData inaccessibile, percorsi errati, operazioni sui Preferiti bloccate o copia/incolla lento — non applicare soluzioni temporanee dell'era beta a un sistema attuale. La Beta2 ha risolto il principale problema di regressione relativo ad AppData e alle prestazioni di copia, mentre le versioni stabili successive hanno aggiunto ulteriori correzioni al servizio file, a YAML, alla memoria e a Files.

La discussione originale è utile perché mostra il compromesso di sicurezza all'origine della regressione: IceWhale ha rafforzato l'accesso ai collegamenti dei file per contrastare il path traversal, ma la prima beta ha accidentalmente bloccato percorsi legittimi. Gli utenti attuali dovrebbero aggiornare il sistema, riprodurre l'operazione esatta e solo dopo diagnosticare autorizzazioni o spazio di archiviazione.

Icone USB di Files di ZimaOS in modalità scura con contrasto molto basso rispetto alla modalità chiara
La Beta 2 ha risolto la principale regressione di Files, ma mostrava ancora icone USB con contrasto ridotto in modalità scura. Fonte: IceWhale Community Forum.
Avviso di nome duplicato di Files di ZimaOS quasi illeggibile in modalità scura
L'avviso relativo al nome duplicato era difficile da leggere in modalità scura. Fonte: IceWhale Community Forum.
Avviso di nome duplicato di Files di ZimaOS chiaramente leggibile in modalità chiara
La stessa finestra di dialogo del conflitto era leggibile in modalità chiara. Fonte: IceWhale Community Forum.
Pagina di errore di Files di ZimaOS durante l'accesso ai contenuti multimediali dopo modifiche alle voci di archiviazione
Un caso successivo della beta2 mostrava ancora una pagina di errore relativa all'accesso a /media. Fonte: IceWhale Community Forum.
Pagina AppData di Files di ZimaOS con l'errore Ops, qualcosa è andato storto
Le operazioni sui Preferiti e su AppData potevano ancora generare errori della policy di sicurezza durante il ciclo beta. Fonte: IceWhale Community Forum.

Cosa si è rotto nella Beta1 della versione 1.6.2

IceWhale ha confermato che l'accesso ad AppData era noto per essere compromesso dopo il rafforzamento della sicurezza. Gli utenti hanno inoltre segnalato una copia/incolla lenta tra unità e cartelle inaccessibili.

La Beta2 ha risolto la principale regressione relativa ad AppData e alla copia

IceWhale ha distribuito la Beta2 specificamente per risolvere il problema di AppData inaccessibile. In seguito, un utente ha ripetuto i test delle copie tra unità e ha confermato che il rallentamento notato nella Beta1 era scomparso.

Non disabilitare i controlli di sicurezza per ripristinare i vecchi percorsi

Le modifiche alla sicurezza sono state introdotte per correggere il path traversal. Evita script o modifiche alla configurazione che indeboliscano ampiamente la convalida dei percorsi solo per riottenere l'accesso a una cartella di sistema protetta.

Usa la versione attuale di ZimaOS prima di continuare la diagnosi

Le note di rilascio di ZimaOS 1.7.1 ufficiali includono un'altra correzione ad alto rischio per il servizio file, correzioni per l'uso anomalo della memoria durante le operazioni sui file e una correzione per le cartelle vuote che rimanevano dopo i tagli.

AppData deve essere gestito, non esplorato come un normale contenuto multimediale

I percorsi di configurazione delle applicazioni sono più sensibili delle normali cartelle utente. Usa i volumi associati all'app e gli attuali controlli di AppData e migrazione invece di trattare ogni percorso interno sotto /media come una cartella generica.

Se i Preferiti generano ancora un errore della policy di sicurezza

Rimuovi e aggiungi nuovamente ai Preferiti la normale cartella utente, esegui un aggiornamento completo di Files e registra il percorso esatto insieme alla versione attuale di ZimaOS. Se usi una versione successiva, non dare per scontato che il vecchio bug della beta 1.6.2 sia lo stesso problema.

Il contrasto della modalità scura è un problema estetico, non una corruzione dei dati

Le schermate originali documentavano anche icone USB e testo dei conflitti illeggibili in modalità scura. Se necessario, passa alla modalità chiara durante la diagnosi, ma non confondere questi bug di visualizzazione con un guasto dell'archiviazione.

Verifica le operazioni di copia in modo indipendente

Per gli spostamenti di grandi dimensioni, confronta il numero e le dimensioni dei file nella destinazione prima di eliminare l'origine. Una regressione dell'interfaccia di Files e una perdita effettiva di dati sono due esiti diversi.

La guida alla migrazione dei dati indica il percorso più sicuro per la gestione dei dati.

Separa gli errori dell'interfaccia dai veri errori del file system

Una pagina “Ops” o un'azione sui Preferiti bloccata può indicare un errore del frontend o della policy di sicurezza, mentre lo spazio di archiviazione sottostante potrebbe essere integro. Conferma la cartella tramite SMB o con un controllo da terminale in sola lettura prima di presumere che i file siano scomparsi.

Registra il percorso esatto che non funziona

Le regressioni di sicurezza spesso riguardano percorsi specifici. Indica se l'errore riguarda AppData, la directory radice /media, una normale cartella utente, un Preferito o un'unità USB esterna. Questo contesto determina se il comportamento è una protezione prevista o un bug.

Domande frequenti

AppData era inaccessibile nella Beta1 della versione 1.6.2?

Sì. IceWhale lo ha riconosciuto esplicitamente e ha rilasciato la Beta2 per risolvere il problema.

La Beta2 ha risolto le prestazioni di copia?

Un utente che aveva segnalato il problema ha ripetuto i test e ha confermato che il rallentamento osservato nella Beta1 era scomparso.

Devo rimuovere i controlli della policy di sicurezza?

No. Questi controlli sono stati aggiunti per risolvere un problema di sicurezza legato al path traversal.

Cosa devo fare con una versione attuale?

Aggiorna prima il sistema, riproduci la cartella o l'azione esatta, raccogli schermate e log ed evita di applicare modifiche specifiche delle vecchie versioni beta.