Eu continuo recebendo falha de gravação: cano quebrado no ssh após 2 minutos de inatividade

4

Estou executando o ssh em um servidor squeeze Debian recentemente instalado e a cada 2 minutos de inatividade eu sou expulso do servidor com a seguinte mensagem:

Write failed: Broken pipe

Eu tentei alterar as configurações em / etc / ssh / ssh_config sem sucesso:

ServerAliveInterval 120 (i tried different values here)

então,

/etc/init.d/ssh restart

Eu não quero modificar nada do lado do cliente e também manter meu servidor seguro.

    
por spacebiker 02.10.2012 / 14:17

4 respostas

4

Eu postei aqui a solução para o caso de alguém mais ter o mesmo problema no futuro:

Como UtahJarhead apontou, o problema não vinha do ssh, mas de algum tipo de interferência na rede. Depois de investigar os logs e fazer algumas verificações, percebi que a configuração da interface de rede do servidor da caixa estava usando DHCP, que estava renovando o IP a cada n segundos e fazendo com que minha conexão ssh fosse interrompida.

Solução: mude minha interface de rede para estática e pronta!

    
por 03.10.2012 / 20:03
1

Sua conexão ssh está falhando. Isto pode ser devido a perda de pacotes, hardware ruim, algo mais sugando a largura de banda, qualquer coisa. Eu vi isso em um NIC low-end em um laptop meu. Apareceria, eu retomaria a transferência (rsync por ssh) e então tudo ficaria bem. No entanto, não é ssh e modificar sshd_config mais do que provavelmente não lhe concederá qualquer alívio deste problema. Olhe para o seu PC ou para a própria rede.

    
por 02.10.2012 / 14:25
1

Eu tive um problema semelhante depois de alguns dias de pesquisa e captura.

O endereço IP usado para este servidor também foi fornecido erroneamente para uso por um dispositivo de teste diferente na rede (no meu caso, foi para um IP próprio F5). Eu problemático, verificando o endereço MAC relatado na mensagem de log do servidor.

Description DUPLICATE IP ADDRESS DETECTED IN THE NET

Failure Causes ARP RESPONSE RECEIVED FOR MY IP ADDRESS

Recommended Actions
CONTACT NETWORK ADMINISTRATOR

Detail Data
DUPLICATE IP ADDRESS
xxxxx
MAC ADDRESS
yyyyy

Quando verifiquei o endereço MAC, descobri que o endereço é o endereço MAC do TEST F5. Assim que tirei o F5 da rede, isso resolveu o problema.

    
por 09.10.2014 / 20:35
0

No servidor (sshd) você precisa definir echo "ClientAliveInterval 60" | sudo tee -a /etc/ssh/sshd_config

    
por 02.10.2012 / 14:24

Tags