SSH intermitente com erro ssh_exchange_identification

2

Minha conexão ssh com meu servidor funciona a cada 30 minutos por cerca de 10 minutos.

Coisas que eu acho que podem ser o problema:

  • O servidor está subcarregado (é um servidor de banco de dados), mas naqueles momentos que eu posso conectar, é ainda sob a mesma carga, que não faz sentido.

  • O servidor é um ubuntu, e o consolekit estava usando muita memória virtual. Reiniciei o consolekit e parece estar usando a quantidade certa de memória agora.

  • Não é o host que aceita ou nega. Esses são configurados corretamente.

  • Não é um problema de firewall. Essas configurações estavam funcionando e as mesmas configurações estão funcionando para outras máquinas semelhantes.

  • Está no ec2. Nuvem da Amazônia.

por rafamvc 03.01.2011 / 23:53

2 respostas

1

Você precisa aumentar o nível de log em /etc/ssh/sshd_config no servidor e ver se algo útil está nos logs em / var / logs depois disso. Além disso, você deve considerar iniciar seu sshd com -d para o modo de depuração e ver se consegue encontrar algo interessante dessa maneira.

Outra boa técnica de solução de problemas é iniciar o sshd com -d e usar strace -p <pid> para registrar as chamadas do sistema feitas pelos servidores ssh. Isso poderia dizer se está pendurado no acesso a um determinado arquivo, por exemplo.

    
por 10.01.2011 / 02:15
0

Isso geralmente vem de uma incapacidade de escrever para a área / var do seu sistema, vemos isso de tempos em tempos em nosso sistema, especialmente se / var for somente para leitura. verifique que via cat / proc / mounts (use isso não qualquer outro método que possa ser enganado, isso não vai.)

    
por 04.01.2011 / 00:45