Isso está me deixando louco.
Eu tenho um compartilhamento de arquivos que estou acessando do Windows 8.1 (chame-o de "svrname").
net view \svrname
no cmd.exe, ele terá êxito e fornecerá uma lista de compartilhamentos. \svrname
no explorer.exe, recebo o erro conhecido "\svrname is not accessible. You may not have permission"
\10.x.x.x
(IP de \ svrname) no Explorer.exe, ele solicitará um usuário + senha e funcionará. A entrada aparece em "Gerenciador de Credenciais". svrname
identicamente no Credential Manager, e insira o nome idêntico + pw. Eu realmente recebo o erro que tenho acima. Isto sugere que é um problema de pesquisa, mas ------- quando eu pingar svrname
pelo host ou FQDN ou uso o nslookup, ele encontra o IP sem problemas, o que sugere que não é. Eu tentei solucionar problemas com o wireshark, mas não consigo descobrir o que preciso procurar.
Atualizações - @ddbug, Samba 4.6. Os logs do Samba mostram (e o wireshark confirma) que todos os pacotes estão chegando. Os logs nmbd / smbd (e o conteúdo do pacote SMB do cliente no Wireshark) são um pouco estranhos e não fazem sentido para mim, não consigo imaginar qual é o problema subjacente que eles estão tentando me dizer. Mas isso seria um bom dado.
Dois possíveis problemas que vejo são que o servidor está relatando, por vezes, que não consegue encontrar seu próprio grupo de trabalho < 1b & gt ;, mas não posso dizer se isso é um erro genuíno ou não (poderia ser?) , e o cliente parece não estar passando credenciais para domínio / usuário em alguns casos, mesmo que seja claramente obtido (em vários formatos e entradas), e não consigo entender por que não.
update 2 - não há LDAP, AD ou outra autenticação, seu samba ou nada. Há um domínio local (chame-o thislan.xyz
) e dhcp + dns, mas nenhum serviço de diretório. O acesso do usuário em si (incluindo a senha) é bom, porque eu posso navegar 100% por IP, com nulo e convidado desativado.
parte do que estou vendo é que as solicitações iniciais relevantes de autenticação SMB por cliente para servidor nem sempre parecem incluir um usuário ou domínio, são campos vazios. Eu não consigo entender isso, e isso parece uma grande parte disso. Como é possível que eles estejam vazios? De onde eles tiram seus dados (que devem conter para esses campos) para rastreá-los? Não consigo encontrar em nenhum lugar a falta desses dados que não foram inseridos corretamente como deveriam.