El problema: En Mountain Lion (10.8.3) no puedo crear nuevos archivos ni guardar cambios en un determinado recurso compartido, que está ejecutando Lion (10.7).
Puedo conectarme al Mac compartido en mi red local (en un lugar de trabajo). Soy el administrador de ambas máquinas. El ordenador remoto al que me conecto tiene varias unidades compartidas, y estos problemas afectan a todas ellas.
Lo que no puedo hacer en la unidad compartida
- Crear un nuevo archivo
- Guardar (volver a guardar) un archivo existente que he abierto
Qué puedo hacer en la unidad compartida
- Crear una nueva carpeta
- Eliminar carpetas y archivos
- Renombrar carpetas y archivos
- Mover carpetas y archivos
Además, se aplican las siguientes peculiaridades:
- Puedo ver el sistema de archivos completo en el ordenador remoto, incluidos los archivos del sistema; en otras palabras, me estoy conectando con éxito como usuario administrador
- Si intento arrastrar y soltar un archivo desde mi ordenador al ordenador remoto, me aparece un diálogo que dice "Finder quiere hacer cambios. Escriba su contraseña para permitirlo". Este es un comportamiento extraño y no estándar para un usuario administrador ya autorizado que realiza una simple operación de copia en la máquina remota.
- Si escribo mi contraseña y continúo, me aparece otro cuadro de diálogo que dice "Un elemento más nuevo llamado [nombre del archivo] ya existe en esta ubicación. ¿Desea reemplazarlo por el más antiguo que está moviendo?". Este es un error falso, porque una versión más nueva del archivo no lo hizo existen en el servidor remoto. Si hago clic en "Mantener ambos", Finder parece colgarse, pero en realidad comienza a crear decenas de miles de archivos de cero bytes en el servidor remoto: nombre de archivo-1.png, nombre de archivo-2.png, etc., hasta llegar a nombre de archivo-30000 o así si no lo detengo. Sin embargo, si hago clic en "Detener" en lugar de "Mantener ambos", se cancela. Si hago clic en "Reemplazar" crea un archivo de cero bytes con el nombre correcto, y luego da un error que dice "La operación no puede ser completada porque un elemento con el nombre "" ya existe."
- La consola informa de un error cuando intento copiar en la máquina remota:
Application App:"Finder" [ 0x0/0x25025] @ 0x0x7fc4ea63e640 tried to be brought forward, but isn't in fPermittedFrontASNs ( ( ASN:0x0-0x4d04d:) ), so denying.
También he visto este error, pero no ocurre siempre:WindowServer[120]: [cps/setfront] Failed setting the front application to Finder, psn 0x0-0x25025, securitySessionID=0x186a5, err=-13066
.
He probado lo anterior utilizando un ordenador con Lion, y no he tenido problemas. Este problema sólo afecta a mi nuevo iMac con Mountain Lion. En este caso, Mountain Lion venía instalado de fábrica. Sin embargo, importé mi configuración de usuario de mi antiguo Mac Pro durante el proceso de instalación.
Este problema es muy similar a uno reportado por otro usuario en Problemas de permisos de red compartida en Mountain Lion pero hay algunas diferencias, por lo que hice una pregunta aparte. Entre otras cosas, en mi sistema no hay aplicaciones que "ignoren el problema" como en el caso de ese usuario.
Lo que he probado/verificado:
- Yo reparo rutinariamente los permisos en mi iMac, así que estoy seguro de que ese no es el problema.
- He verificado que los archivos/carpetas tienen los permisos de compartición correctos.
- Otros usos, incluyendo un usuario de Mountain Lion en otra máquina, pueden copiar/guardar archivos en el ordenador remoto.
- Eliminar el archivo de preferencias del Finder (~/Library/Preferences/com.apple.finder.plist) no ayudó.
- Iniciando la sesión como usuario invitado en mi máquina local, pude conectarme y copiar archivos en el ordenador remoto. Esto sugiere que el problema se limita a mi cuenta de usuario local.
- Si uso el Terminal para hacer la copia, me sale un error de "Operación no permitida". Crea un archivo de cero KB en el servidor de destino, como antes. Sin embargo, descubrí por casualidad que si vuelvo a hacer inmediatamente la misma operación de copia por línea de comandos, sin borrar el archivo de cero KB, se copia con éxito. Supongo que por ahora esta será mi solución.