Soluzione della community

Errore EOF SMB di Synology su ZimaOS: risolvi la mancata corrispondenza del protocollo

An October 2025 ZimaOS user traced a Synology “connection error: EOF” to the Synology being restricted to SMB1; later users showed that ZimaOS Samba1 settings did not reliably solve outbound mounts to legacy SMB1-only devices.

Se ZimaOS segnala connection error: EOF durante l'aggiunta di una condivisione SMB Synology, controlla l'intervallo dei protocolli SMB sul Synology prima di modificare le credenziali o ricreare la condivisione. Nel thread originale, il Synology era limitato a SMB1 e la connessione ha funzionato dopo il passaggio a un protocollo SMB più recente.

Questa soluzione non significa che ogni errore EOF sia causato da SMB1, ma è un ottimo primo controllo quando è coinvolto un NAS meno recente. SMB2/SMB3 moderno è anche più sicuro rispetto a mantenere SMB1 abilitato per motivi di compatibilità.

La soluzione verificata nel thread originale

L'autore del post originale ha scoperto che il Synology era configurato per utilizzare esclusivamente SMB1. Dopo aver modificato l'impostazione SMB in modo che il client ZimaOS potesse negoziare un protocollo più recente, la connessione alla condivisione è riuscita.

L'attuale guida di ZimaOS alla connessione SMB Synology è il riferimento migliore per l'interfaccia e il flusso di connessione attuali.

Preferisci SMB2 o SMB3 quando il NAS li supporta

SMB1 è obsoleto ed è stato disabilitato per impostazione predefinita in molti sistemi moderni. Le indicazioni di Microsoft sulla dismissione di SMB1 spiegano perché i sistemi attuali evitano questo protocollo legacy.

Se il Synology o un altro NAS supporta SMB2/SMB3, aumenta il protocollo minimo invece di indebolire ogni client per accettare SMB1. La guida alla compatibilità SMB moderna fornisce ulteriore contesto per i client più recenti.

Non dare per scontato che l'interruttore Samba1 di ZimaOS risolva i montaggi in uscita

Impostazioni sviluppatore di ZimaOS con l'opzione Supports Samba1
Una risposta successiva nel forum ha indicato l'impostazione sviluppatore “Supports Samba1”. Un altro utente ha riferito che abilitarla non ha comunque consentito di montare tramite ZimaOS Files una condivisione remota che supportava esclusivamente SMB1. Fonte: forum della community IceWhale.

ZimaOS ha aggiunto un'impostazione sviluppatore denominata “Supports Samba1”, ma in seguito alcuni utenti dello stesso thread hanno riferito che abilitarla non risolveva le connessioni da ZimaOS Files a dispositivi remoti che supportavano esclusivamente SMB1. Ciò suggerisce che l'interruttore non debba essere considerato una soluzione comprovata per i montaggi client in uscita.

Se un NAS legacy non può effettivamente superare SMB1, valuta l'aggiornamento del suo software, l'utilizzo di un altro protocollo di trasferimento supportato o la migrazione dei dati, invece di rendere SMB1 una dipendenza permanente.

Se entrambi i dispositivi utilizzano già SMB2 o SMB3

In tal caso, considera EOF come un errore di connessione generico: verifica l'indirizzo del server, il nome della condivisione, il formato del nome utente, la password, la raggiungibilità attraverso il firewall e se lo stesso account riesce ad aprire la condivisione da un altro client SMB moderno. Evita di modificare più variabili contemporaneamente.

In sintesi

Il caso originale del Synology è stato risolto correggendo una restrizione del protocollo SMB1. Preferisci SMB2/SMB3 sul NAS remoto e non fare affidamento sull'interruttore sviluppatore Samba1 di ZimaOS come soluzione garantita per montare condivisioni remote che supportano esclusivamente SMB1.