¿Las carpetas y los nombres de archivos que comienzan con "icono" son ilegales en SMB?

2

¿Los nombres de archivo de cinco letras que comienzan con "icono" son ilegales en SMB?

Acabo de recibir un Drobo FS, en parte para hacer una copia de seguridad de las computadoras en mi casa, y no acepta carpetas llamadas 'íconos', 'iconv', o de hecho probé un puñado de otros íconos más una letra. Recibí errores en la creación de estas carpetas, aunque ahora no recuerdo el error exacto.

Se ha confirmado con el soporte de Drobo que "vetan" los archivos y las carpetas con este nombre, debido a que son ilegales en la especificación SMB. Sin embargo, mis habilidades en Google hasta ahora no han sido suficientes para aumentar cualquier información sobre esto, así que me pregunto si alguien sabe qué pasa.

Lamentablemente, puedo crear estos archivos y carpetas desde mi Mac, que supongo que se conecta usando AFP. Pero entonces no puedo verlos en mis máquinas con Windows. Esto es de poca ayuda si se trata de una copia de seguridad de mis máquinas con Windows, y las que tienen carpetas con este nombre.

Gracias.

Editar: No sé cómo recuperar información útil directamente de Samba, ya que eso se está ejecutando en la propia caja, pero cuando hago 'iconos mkdir' en Cygwin (1.7.1) me sale "mkdir: no puedo crear 'iconos' de directorio: No tal archivo o directorio ". Crear una nueva carpeta en Explorer y cambiar 'Nueva carpeta' a 'íconos' seguido de una ventana emergente que dice "No se puede cambiar el nombre de Nueva carpeta: no se puede encontrar el archivo especificado. Asegúrese de especificar la ruta correcta y el nombre del archivo". Curiosamente hay más de un espacio entre esas dos últimas palabras. De todos modos, esta ventana emergente solo tiene un botón "Aceptar", y al presionarlo, el nombre de la carpeta vuelve a "Nueva carpeta". Tal vez, obviamente, cualquiera de estas operaciones con otro nombre funciona bien.

dash-tom-bang
fuente

Respuestas:

3

Tengo un boleto abierto con Data Robotics sobre esto también. Cualquier nombre de archivo o carpeta de cinco letras donde los primeros cuatro caracteres = 'icono' fallan (icon9 falla, icon10 no). Me dieron la impresión de que la ingeniería está trabajando en una solución de firmware.

No creo que esto sea un problema de Samba, porque estoy intentando copiar esos 'íconos'. archivos de otro RAID basado en Samba / linux, y no tiene problemas con ellos. Es mucho más probable que un error Drobo, pensaría.


fuente
1

Estoy usando samba 3.3.2 y puedo crear archivos con el nombre iconv, icons, icon *

Creo que si dices el error exacto, podemos simplemente buscar en el código de samba y decirte si es un error de samba o un error subyacente en Drobo.

Knight Samar
fuente
¿Para estar seguro, estás creando esos archivos desde el Explorador de Windows? ¿Hay alguna diferencia si crea directorios en su lugar?
dash-tom-bang
Ok, dash-tom-bang. Confirmando con éxito la creación de carpetas de íconos * desde el Explorador de Windows (Windows XP SP 2). Creo que este es un problema con las vacas sagradas de software propietario. ¿Has intentado crear la carpeta desde una máquina linux? ¿Cuál es el error que recibe? Además, ¿cuál es el error en los registros del servidor?
Knight Samar
Las carpetas de estos nombres se pueden crear desde OSX. El soporte de Drobo ha verificado que se trata de un "problema conocido" y están de acuerdo con la afirmación de que está establecido en la especificación SMB de que se trata de un nombre de archivo ilegal, ¡pero que no ha permitido que todas las demás instalaciones de Samba lo permitan! Aparentemente, el siguiente firmware eliminará esta restricción con la advertencia de que "puedo experimentar problemas". Genial, gracias chicos.
dash-tom-bang