Error 36 con SAMBA y servidor NAS, Mac OS


Si dispones de un servidor NAS al que accedes por el protocolo SAMBA, te puedes encontrar con un problema en el que cada vez que intentas copiar un archivo al servidor, Mac OS X Snow Leopard no termina la tarea y ofrece un cuadro de diálogo de error con el número de identificación 36.

Aparentemente el problema no afecta a las carpetas, pero si a los archivos y los intentos de copiar un archivo vía este protocolo solo devuelven el mensaje de error y la creación de un archivo de 0 bytes en el servidor NAS.

El problema parece estar localizado en la forma en la que se comunica Mac OS X con el servidor, de forma que cuando copia un archivo, el sistema también envía la información de los permisos y propietario Unix que no es entendido por el servidor y da lugar a este error.

Una forma de solucionarlo es abrir con un editor de textos el archivo /etc/smb.config y añadirle una línea extra que evite este comportamiento: unix extensions = no. Después solo es necesario reiniciar Samba y el problema de copia de archivos quedará solucionado, copiándose correctamente los archivos y eliminando el error número 36.