Esto me está volviendo loco.
Tengo un recurso compartido de archivos al que accedo desde Windows 8.1 (llámelo "svrname").
- Si
net view \\svrname
escribo cmd.exe, tiene éxito y muestra una lista de recursos compartidos. - si escribo
\\svrname
en explorer.exe me sale el error conocido"\\svrname is not accessible. You may not have permission"
- si
\\10.x.x.x
escribo (IP de \ svrname) en Explorer.exe, solicita un usuario + contraseña y funciona. La entrada aparece en "Credential Manager". - Sobre la base de que esto muestra que la navegación básicamente funciona y que la búsqueda es un problema, trato de escribir el host o el FQDN de forma
svrname
idéntica en Credential Manager, y de lo contrario ingresar el nombre idéntico + pw. De hecho, recibo el error que obtuve arriba. Esto sugiere que es un problema de búsqueda, pero luego ------- cuando hago pingsvrname
por host o FQDN, o uso nslookup, encuentra la IP sin problemas, lo que sugiere que no lo es.
He intentado solucionar problemas con wireshark pero no puedo entender lo que necesito buscar.
Actualizaciones - @ddbug, Samba 4.6. Los registros de Samba muestran (y wireshark confirma) que todos los paquetes están llegando. Los registros nmbd / smbd (y el contenido del paquete SMB del cliente en Wireshark) son un poco extraños y no tienen ningún sentido para mí, no puedo entender cuál es el problema subyacente que están tratando de decirme. Pero eso sería una buena cantidad de datos.
Dos posibles problemas que estoy viendo es que el servidor informa a veces que no puede encontrar su propio grupo de trabajo <1b>, pero no puedo decir si eso es un error genuino o no (¿podría ser?), Y el el cliente parece no estar pasando credenciales para el dominio / usuario en algunos casos a pesar de que claramente los tiene (en múltiples formatos y entradas), y no puedo entender por qué no.
Actualización 2 : no hay LDAP, AD u otra autenticación, es samba o nada. Hay un dominio local (llámelo thislan.xyz
) y dhcp + dns, pero no hay servicio de directorio. El acceso del usuario en sí (incluida la contraseña) está bien, porque puedo navegar al 100% por IP, con nulo e invitado deshabilitado.
parte de lo que veo es que las solicitudes de autenticación SMB iniciales relevantes del cliente al servidor no siempre incluyen un usuario o dominio, son campos vacíos. No puedo entender eso en absoluto, y eso parece una gran parte de eso. ¿Cómo es posible que estén vacíos? ¿De dónde obtienen sus datos (que deberían contener para estos campos) para rastrearlos? No puedo encontrar ningún lugar donde falten estos datos que no se hayan ingresado correctamente como deberían.
smbpasswd
para su usuario en el servidor samba?