No se puede conectar a los recursos compartidos de AFP con 10.10.4

2

Acabo de actualizar el Mac Mini que utilizo como servidor de archivos a la 10.10.4 y la aplicación del servidor a 4.1.3. Después de actualizar no puedo conectarme más al recurso compartido de AFP que veo en la barra lateral del Finder en el cliente, un MacBook Pro.

Si reinicio el servicio para compartir en la aplicación del servidor, la conexión se realizará correctamente. Después de un tiempo, si vuelvo a hacer clic en Mac Mini en la barra lateral del Buscador de MBP, dice "Conectando ..." y luego "Falló la conexión".

El servidor web en el Mac Mini tampoco responde. No puedo conectarme tampoco con el botón "Compartir pantalla" y, a veces, simplemente desaparece de la barra lateral.

En el MBP cuando falla la conexión compartida, dice:

14/07/15 14:10:23,438 sharingd[174]: SDSharePointBrowser::handleOpenCallBack returned 65

o:

14/07/15 15:14:36,418 NetAuthSysAgent[318]: DNSAddressResolver:Resolve CFNetServiceResolveWithTimeout failed
14/07/15 15:14:36,418 NetAuthSysAgent[318]: ERROR: AFP_GetServerInfo - connect failed 64
14/07/15 15:14:36,419 sharingd[179]: SDSharePointBrowser::handleOpenCallBack returned 64
    
pregunta silentheaven 14.07.2015 - 17:28

2 respuestas

2

No estoy 100% seguro de que esto esté exactamente relacionado con la pregunta en cuestión, pero podría ayudar a algunos con este problema.

  

TL; DR: asegúrese de que su equipo no incluya . o \

Primero. de nuevo en OSX 10.9.x Apple cambió el servicio predeterminado de uso compartido de archivos de AFP a SMB2, lo que significa que si usa el Finder para conectarse a un archivo de máquinas, la máquina probará con SMB, entonces debería probar AFP si SMB falla. .

Acabo de pasar demasiado tiempo mirando las conversaciones de Wireshark entre un cliente 10.10.5 y un servidor de archivos 10.11.3 para ver qué estaba pasando y creo que puede haber encontrado la razón por la que esto falla a veces para algunos usuarios.

Primero una configuración que parece funcionar: El nombre de la computadora del servidor está configurado para Computer 1 (note el espacio) en el panel System Preferences > Sharing . el nombre de netbios para esta máquina es diferente, pero no entra en juego cuando se conecta a través del Finder.

Esto hace que Bonjour llene la máquina cliente con un computer 1 en la sección Compartida de la barra lateral. cuando hace clic en este elemento compartido y luego hace clic en el botón Connect As... , ocurre la siguiente conversación entre el cliente y el servidor:

CLIENT: Tree Connect Request: \computer 1._smb._tcp.local\IPC$
SERVER: STATUS_SUCCESS
CLIENT: Create Request File: srvsvc
...
CLIENT: Finder receives Directory listing

Esto funciona como se esperaba, al hacer clic en el servidor, ingresar sus credenciales y obtener acceso a los recursos.

Ahora, una configuración que no funciona, la misma configuración que la anterior pero esta vez el nombre del servidor se cambia a computer.1 (usando un punto en lugar de un espacio), esto da como resultado la siguiente conversación del servidor cliente:

CLIENT: Tree Connect Request: \computer\.1._smb._tcp.local\IPC$
SERVER: STATUS_BAD_NETWORK_PATH
CLIENT: Tree Connect Request: \<ip address>\IPC$
SERVER: STATUS_SUCCESS
CLIENT: Finder displays Connection Failed

Hay dos partes interesantes para esto:

  1. El cliente escapa de . a \. , lo que hace que el servidor reporte una ruta incorrecta
  2. Tan pronto como el cliente se da cuenta del error de ruta incorrecta, intenta conectarse con la dirección IP del servidor, eso tiene éxito, pero el cliente no solicita una lista de directorios y muestra el error de conexión.
  3. La conexión no recae en AFP cuando falla SMB.

Esto parece ser un error en el manejo de SO de caracteres no válidos para el protocolo SMB y un repliegue adecuado de IP o AFP en caso de falla.

He probado que todos los caracteres especiales de cara de EE. UU. son los siguientes son los siguientes problemas: . (periodo) y \ (barra diagonal inversa). Todos los demás caracteres parecen funcionar bien (por ejemplo, ! , @ , % , ? ...) aunque no hice una comprobación exhaustiva como el espacio de caracteres ascii.

    
respondido por el hoss 13.04.2016 - 19:10
1

Tuve exactamente el mismo problema con el error "SDSharePointBrowser :: handleOpenCallBack devolvió 65" en la consola. Para solucionarlo, habilité y luego deshabilité el uso compartido de archivos SMB y AFP en Preferencias del sistema. Después de reiniciar el sistema, el NAS se conecta correctamente a través de AFP.

    
respondido por el Dean 01.10.2015 - 16:30

Lea otras preguntas en las etiquetas