Por que minha máquina não consegue montar minhas unidades SMB (“CIFS VFS: Erro ao conectar ao soquete. Abortando a operação”, código de retorno -115)?

1

Eu tenho uma máquina executando Precise (12.04 x64) e não consigo montar minhas unidades SMB. Ele costumava trabalhar (uma semana ou duas atrás) e eu não toquei fstab! A máquina que hospeda os compartilhamentos é um NAS comercial e não vejo nada que indique que é um problema com o NAS.

Eu tenho uma máquina antiga que atualizei para o Precise ao mesmo tempo (ambas instaladas, não dist-upgrade), portanto, deve ter uma configuração muito semelhante. Não está tendo nenhum problema. Eu não estou tendo problemas em máquinas / partições Windows, apenas uma das minhas máquinas Precise.

As duas máquinas estão usando entradas idênticas nos arquivos fstab e /etc/samba/smb.conf idênticos. Eu acho que nunca mudei o smb.conf (nunca importou antes).

Todas as minhas entradas fstab são basicamente assim:

//<share_path>       /media/<share_name>        cifs  credentials=/home/downbeat/.credentials,iocharset=utf8,uid=downbeat,gid=downbeat,file_mode=0644,dir_mode=0755 0 0

Aqui está a saída do dmesg na inicialização:

[   51.162198] CIFS VFS: Error connecting to socket. Aborting operation
[   51.162369] CIFS VFS: cifs_mount failed w/return code = -115
[   51.194106] CIFS VFS: Error connecting to socket. Aborting operation
[   51.194250] CIFS VFS: cifs_mount failed w/return code = -115
[   51.198120] CIFS VFS: Error connecting to socket. Aborting operation
[   51.198243] CIFS VFS: cifs_mount failed w/return code = -115

Não há outros erros que eu veja na saída do dmesg.

Novamente, costumava funcionar; agora isso não acontece. A máquina configurada de forma muito semelhante funciona (mas alguns pacotes estão desatualizados na máquina em funcionamento). O NAS tem apenas uma interface / endereço IP, o nmblookup trabalha para encontrar o IP do seu nome de host (da máquina com o problema) e responde a um ping. Por favor, qualquer ajuda seria ótima.

    
por downbeat 08.07.2012 / 16:53

2 respostas

2

Meu IP interno acabou na lista de bloqueio do meu NAS. Eu removi isso; problema resolvido. Usado smbclient para solucionar problemas.

EDIT: Atualmente, estou muito mais familiarizado com o GNU / Linux, e se eu estivesse tentando depurar isso hoje, eu iria verificar hosts.deny e iptables , um dos quais (ou ambos) é provavelmente usado para implementar a lista de bloqueio / lista negra no meu NAS comercial agora desativado.

    
por downbeat 13.08.2012 / 23:52
2

Descobri que desligar o IPv6 resolveu um problema muito semelhante para mim. Meu Ubuntu 12.04 caixa está ligado a uma rede corporativa dominada por usuários do Windows e eu não tenho qualquer autoridade sobre o servidor. Seguindo o tutorial em     link resolvi meu problema. (Salve um clique: edite o /etc/sysctl.conf para inserir três linhas no formato "net.ipv6.conf. *. Disable_ipv6 = 1", substituindo * por "all", "lo" e "default"; dê o comando shell "sudo sysctl -p".)

    
por Philip 25.07.2012 / 21:03