ssh_exchange_identification: Conexão fechada pelo host remoto + HP Procurve

0

Estou tentando conectar-me ao nosso switch HP Procurve via ssh a partir de uma máquina linux e estou recebendo o erro: "ssh_exchange_identification: Conexão fechada pelo host remoto." (também como root)

Eu posso me conectar a outras máquinas Linux via ssh sem nenhum problema. Conectar-se ao Switch via Windows + Putty também funciona.

É uma instalação Debian padrão sem qualquer configuração específica.

Eu esqueci alguma coisa?

    -vv 1.0.0.20
OpenSSH_7.4p1 Debian-10+deb9u3, OpenSSL 1.0.2l  25 May 2017
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug2: resolving "1.0.0.20" port 22
debug2: ssh_connect_direct: needpriv 0
debug1: Connecting to 1.0.0.20 [1.0.0.20] port 22.
debug1: Connection established.
debug1: permanently_set_uid: 0/0
debug1: key_load_public: No such file or directory
debug1: identity file /root/.ssh/id_rsa type -1
debug1: key_load_public: No such file or directory
debug1: identity file /root/.ssh/id_rsa-cert type -1
debug1: key_load_public: No such file or directory
debug1: identity file /root/.ssh/id_dsa type -1
debug1: key_load_public: No such file or directory
debug1: identity file /root/.ssh/id_dsa-cert type -1
debug1: key_load_public: No such file or directory
debug1: identity file /root/.ssh/id_ecdsa type -1
debug1: key_load_public: No such file or directory
debug1: identity file /root/.ssh/id_ecdsa-cert type -1
debug1: key_load_public: No such file or directory
debug1: identity file /root/.ssh/id_ed25519 type -1
debug1: key_load_public: No such file or directory
debug1: identity file /root/.ssh/id_ed25519-cert type -1
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_7.4p1 Debian-10+deb9u3
ssh_exchange_identification: Connection closed by remote host
    
por batchn00b 16.04.2018 / 10:55

1 resposta

0
ssh_exchange_identification: Connection closed by remote host

Quando um cliente SSH faz uma conexão TCP a um servidor, a primeira troca de dados ocorre para o servidor enviar sua string de versão para o cliente. A mensagem que você está recebendo indica que o servidor não enviou sua string de versão para o cliente e fechou a conexão TCP.

Esta não é uma falha de autenticação. O servidor ainda não enviou sua chave de host para o cliente, e o cliente ainda não tentou autenticar no servidor. O servidor aceitou a conexão TCP do cliente e depois a soltou.

A explicação mais simples para esse comportamento é que o servidor está configurado para não aceitar conexões apenas de determinados endereços IP, e você está tentando se conectar de um sistema que não tem permissão para se conectar ao servidor.

    
por 16.04.2018 / 17:29