Los subdirectorios compartidos de Samba se informan como archivos

Los subdirectorios compartidos de Samba se informan como archivos

Acabo de actualizar mi servidor doméstico a Windows Server 2012 R2 Essentials. El antiguo reproductor multimedia de mi sala de estar hace muchas suposiciones sobre los recursos compartidos de SMB que son incompatibles con el nuevo servidor.

Mi solución preferida es alojar una pequeña máquina virtual de Ubuntu que monte el recurso compartido de medios en el servidor de Windows y lo vuelva a servir utilizando NetBIOS y SMB heredados en modo de grupo de trabajo.

Tengo esta línea en /etc/fstab (con standins para anonimizar)

//$SERVERNAME/Media /mnt/media cifs credentials=/home/$USER/.smbcredentials,uid=1000 0 0

Este es mi /etc/samba/smb.conf

[Media]
path = /mnt/media
available = yes
only guest = yes
read only = yes
browseable = yes
public = yes

Esto casi funciona. Puedo buscarlo desde mis clientes de Windows 7 o desde mi reproductor multimedia. Sin embargo, los subdirectorios se informan como archivos, no como directorios.

C:\>net use q: \\MediaHost\media
C:\>q:
C:\>dir

 Volume in drive Q is Media
 Volume Serial Number is 13A5-E058

 Directory of Q:\

01/25/2014  12:47 PM    <DIR>          .
01/26/2014  03:48 PM    <DIR>          ..
01/18/2014  03:18 PM                 0 Directory1
01/13/2014  06:50 PM                 0 Directory2
...

¿Qué causa que los directorios se reasignen como archivos y cómo puedo solucionarlo?

Confirmé que en el host de Ubuntu, los subdirectorios se informan como drwx..., por lo que parecería que el directorio se pierde al compartir, no al montar.

Editar:Después de investigar un poco más, parece que se trata de un error documentado:

Pregunta de error del servidor

Error de samba

información relacionada