Erros de conexão esporádicos ssh_exchange_identification: Conexão fechada pelo host remoto

0

Na maioria das vezes, ssh [email protected] funciona bem, mas às vezes recebo esta mensagem de erro:

ssh_exchange_identification: Connection closed by remote host
  1. Existe um log com todos esses erros em que eu posso ver quantas vezes isso acontece?
  2. Se isso acontecer por meio do ssh, isso significa que ele também pode ocorrer esporadicamente em solicitações da Web para o Apache instalado neste servidor?
  3. O que pode causar isso / como depurar
por Noam 20.01.2015 / 09:39

1 resposta

1

A etapa básica de depuração é verificar o rastreamento e os registros.

Você recebe um rastreamento do que o SSH faz adicionando a opção -v ao comando ssh . Repetindo a opção, você recebe mais registros. A maioria dos problemas relacionados à rede e à autenticação exigem -vv .

ssh -vv [email protected]

“Conexão encerrada pelo host remoto” é uma mensagem genérica: significa que o host remoto fechou a conexão em algum momento, em vez de enviar uma resposta a um pacote. A causa pode ser completamente diferente dependendo de quando isso acontece. O rastreamento indicará pelo menos a hora, se não a causa.

Existem mais registros no lado do servidor. Eles exigem permissões de administrador para exibição (eles podem conter informações confidenciais de segurança). Os logs geralmente são armazenados em /var/log , mas isso depende da distribuição, da configuração do sistema e da escolha do software de registro.

Como esse é um erro intermitente, o erro mais provável é que algum componente do sistema esteja ficando sem recursos (memória, descritores de arquivo, terminais,…). Também poderia ser uma retransmissão de rede sobre a maneira que está perdendo a conexão ou que está perdendo ou corrompendo pacotes. Dependendo da causa, isso pode ou não correr o risco de afetar o Apache também.

    
por 21.01.2015 / 01:11

Tags