Erro de conexão do Windows / Samba

7

Eu tenho um servidor de arquivos Linux servindo up / home para usuários do Linux e do Windows. Consegui me conectar a partir do meu cliente Windows, mas não de um DC. Então, de repente, eu pude me conectar do DC também.

Os servidores Linux executam os clientes Centrify e, como tal, fazem parte do domínio. Tudo na mesma sub-rede.

Isto é o que o log.smbd diz repetidamente:

[2010/02/11 11:25:57, 0] lib/util_sock.c:read_data(534) read_data: read failure for 4 bytes to client 192.168.200.3. Error = Connection reset by peer

No Windows, apareceu como um "erro desconhecido". EDIT: o código de erro é "0 x 80004005".

Estamos desenvolvendo um sistema que depende do compartilhamento de samba e estamos preocupados que isso apareça novamente. Seria bom apontar a raiz disso.

Alguma idéia do que isso possa ser? Lugares para procurar?

    
por Gomibushi 11.02.2010 / 12:00

2 respostas

1

[Não consigo adicionar comentários, por isso estou criando uma nova resposta]

Erk. Alterar a porta para o TCP 139 é um fudge. Tudo o que isso está fazendo é forçar o cliente a usar o NetBIOS sobre TCP / IP (NBT), em oposição ao pucker SMB executado no TCP 445. Como Dave sugere, verifique a versão do Samba em execução e atualize se poss. Além disso, verifique a versão do Windows no controlador de domínio, pois o Win2k8 R2 + (e possivelmente o R1) exigem assinatura SMB por padrão. Isso pode ser desativado, mas, novamente, é outro fudge.

    
por 24.08.2013 / 12:39
0

Eu culpo 'peer', ele é quem reajusta sua conexão. Parece haver muitas teorias sobre por que esse problema acontece e como resolvê-lo.

Um casal de places recomenda alterar a porta para 139 em vez da porta 445

smb.conf
[global]
smb ports = 139

Não sei qual versão você executa, mas outros sites sugeriram que versões recentes do samba resolvam esse problema.

    
por 14.02.2010 / 05:24