net view \\ share funciona pero explorer.exe al ingresar \\ share da error "no accesible"?

0

Esto me está volviendo loco.

Tengo un recurso compartido de archivos al que accedo desde Windows 8.1 (llámelo "svrname").

  • Si net view \\svrnameescribo cmd.exe, tiene éxito y muestra una lista de recursos compartidos.
  • si escribo \\svrnameen explorer.exe me sale el error conocido"\\svrname is not accessible. You may not have permission"
  • si \\10.x.x.xescribo (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 svrnameidé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 ping svrnamepor 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.

Stilez
fuente
¿Qué tipo de servidor es? ¿Alguna cosa de samba que no sea de Windows?
ddbug
Creo que netview solo lee el browselist para el servidor. Los servidores samba / SMB intercambian listas de recursos compartidos, y las operaciones del navegador se ejecutan como Sistema, por lo que no hay garantía de paridad entre los dos.
Frank Thomas
@ddbug - OP actualizado
Stilez
@FrankThomas: ¿puedes dar más detalles? No entiendo el detalle de lo que estás diciendo, aunque suena relevante.
Stilez
Estoy diciendo que para enumerar los recursos compartidos en Explorer, se evalúa el acceso de sus usuarios, pero eso no es para la vista de red. si se encuentra en un escenario de grupo de trabajo, ¿ha ejecutado smbpasswdpara su usuario en el servidor samba?
Frank Thomas