No estoy 100% seguro de que este es exactamente a la pregunta en cuestión, pero podría ayudar en algo con este problema.
TL;DR: asegúrese de que su máquina no incluye .
o \
En primer lugar. de vuelta en OSX 10.9.x Apple ha cambiado el valor predeterminado de recurso compartido de archivos de servicios de la AFP a SMB2, lo que significa que si usted utiliza el Buscador de conectar a máquinas de recurso compartido de archivos de la máquina intentará SMB, a continuación, se debe tratar de AFP si SMB falla.
Acabo de pasar demasiado tiempo mirando Wireshark conversaciones entre un 10.10.5 cliente y 10.11.3 servidor de archivos para ver lo que estaba pasando y creo que puede haber encontrado la razón de esta falla a veces para algunos usuarios.
Primero una configuración que parece funcionar:
El nombre del ordenador servidor está configurado para Computer 1
(tenga en cuenta el espacio) en la System Preferences > Sharing
panel. el nombre netbios para esta máquina es diferente, pero que no entra en juego cuando se conecta a través del Buscador.
Esto se traduce en Bonjour llenar la máquina del cliente, con un computer 1
en la sección de la barra lateral. cuando haga clic en este elemento compartido y, a continuación, haga clic en el Connect As...
botón de la siguiente conversación que sucede 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, haga clic en el servidor que introduzca sus credenciales y obtener acceso a los recursos.
Ahora una configuración que no funciona, la misma configuración que el anterior, pero esta vez el nombre del servidor es cambiado a computer.1
(utilizando un punto en lugar de un espacio), esto se traduce en la siguiente servidor de cliente de conversación:
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 puntos interesantes a este:
- El cliente se escapa de la
.
a \.
causando el servidor para informar de un mal camino
- Tan pronto como el cliente nota la ruta de acceso incorrecta error intenta conectar con el servidor de direcciones IP, que tiene éxito, pero el cliente no solicite el listado de un directorio y muestra el Error de Conexión.
- La conexión no caer de nuevo a la AFP cuando SMB falla.
Este parece un error en el sistema operativo del manejo de caracteres no válidos para el protocolo SMB y la debida reserva a IP o AFP en el caso de un fracaso.
He probado todos los que NOS enfrentamos los caracteres especiales son los siguientes caracteres son a causa de este problema: .
(período) \
(barra diagonal inversa). Cada personaje parece funcionar bien (por ejemplo !
, @
, %
, ?
... ), aunque yo no hice una comprobación exhaustiva como el carácter ascii del espacio.