Solución de la comunidad

Error EOF de SMB en ZimaOS y Synology: corrige la incompatibilidad de protocolo

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.

Si ZimaOS muestra connection error: EOF al añadir un recurso compartido SMB de Synology, comprueba el rango de protocolos SMB en el Synology antes de cambiar las credenciales o volver a crear el recurso compartido. En el hilo original, el Synology estaba limitado a SMB1 y la conexión funcionó después de cambiar a un protocolo SMB más reciente.

Esta solución no significa que todos los errores EOF estén causados por SMB1, pero es una primera comprobación importante cuando hay un NAS antiguo. SMB2/SMB3 moderno también es más seguro que mantener SMB1 habilitado por compatibilidad.

La solución verificada en el hilo original

El autor original descubrió que el Synology estaba configurado para usar únicamente SMB1. Después de ajustar la configuración de SMB para que el cliente ZimaOS pudiera negociar un protocolo más reciente, el recurso compartido se conectó correctamente.

La guía de conexión SMB de Synology de ZimaOS actual es la mejor referencia para la interfaz y el proceso de conexión actuales.

Prefiere SMB2 o SMB3 cuando el NAS los admita

SMB1 es obsoleto y se ha deshabilitado de forma predeterminada en muchos sistemas modernos. La guía de Microsoft sobre la obsolescencia de SMB1 explica por qué los sistemas actuales evitan este protocolo heredado.

Si el Synology u otro NAS admite SMB2/SMB3, aumenta su protocolo mínimo en lugar de debilitar todos los clientes para que acepten SMB1. La guía de compatibilidad con SMB moderno proporciona contexto relacionado para los clientes más recientes.

No des por hecho que el interruptor Samba1 de ZimaOS soluciona los montajes salientes

Configuración de desarrollador de ZimaOS que muestra la opción Supports Samba1
Una respuesta posterior del foro señaló la configuración de desarrollador “Supports Samba1”. Otro usuario informó que habilitarla no permitía montar mediante ZimaOS Files un recurso compartido remoto que solo usaba SMB1. Fuente: foro de la comunidad de IceWhale.

ZimaOS añadió una configuración de desarrollador llamada “Supports Samba1”, pero usuarios posteriores del mismo hilo informaron que habilitarla no solucionaba las conexiones desde ZimaOS Files a dispositivos remotos que solo usaban SMB1. Esto sugiere que el interruptor no debe considerarse una solución comprobada para los montajes salientes del cliente.

Si un NAS heredado realmente no puede pasar de SMB1, considera actualizar su software, utilizar otro protocolo de transferencia compatible o migrar los datos, en lugar de convertir SMB1 en una dependencia permanente.

Si ambos lados ya usan SMB2 o SMB3

Entonces trata EOF como un fallo de conexión general: verifica la dirección del servidor, el nombre del recurso compartido, el formato del nombre de usuario, la contraseña, la conectividad a través del cortafuegos y si la misma cuenta puede abrir el recurso compartido desde otro cliente SMB moderno. Evita cambiar varias variables a la vez.

Conclusión

El caso original de Synology se resolvió corrigiendo una restricción del protocolo SMB1. Prefiere SMB2/SMB3 en el NAS remoto y no dependas del interruptor de desarrollador Samba1 de ZimaOS como solución garantizada para montar recursos compartidos remotos que solo usan SMB1.