“Erro de leitura do soquete falhou: erro de conexão redefinida por peer” com ssh e sftp

0

Eu criei o keygen e a chave pública que copiei para o host remoto. Primeiro dia funcionou bem sem qualquer problema, eu poderia transferir os arquivos do meu host para o host remoto sem me pedir senha. No dia seguinte, durante os trabalhos de lote sftp falhou e eu tentei ligar manualmente para o host remoto. Está me jogando esse erro em particular:

[usuário @ uat-tente-app dbconfig] $ ssh '[email protected]' Falha na leitura do soquete: Conexão redefinida pelo par

Não consigo entender onde a questão é exatamente.

Se eu fizer ssh -v no host remoto, recebo os detalhes abaixo.

[murex@uat-try-app ssh]$ ssh -vvv '[email protected]' 
OpenSSH_5.3p1, OpenSSL 1.0.0-fips 29 Mar 2010 
debug1: Reading configuration data /etc/ssh/ssh_config 
debug1: Applying options for * debug2: ssh_connect: needpriv 0 
debug1: Connecting to 192.168.248.30 [192.168.248.30] port 22. 
debug1: Connection established. 
debug1: identity file /home/murex/.ssh/identity type -1 
debug3: Not a RSA1 key file /home/murex/.ssh/id_rsa. 
debug2: key_type_from_name: unknown key type '-----BEGIN' 
debug3: key_read: missing keytype 
debug3: key_read: missing whitespace 
debug3: key_read: missing whitespace 
debug3: key_read: missing whitespace 
debug3: key_read: missing whitespace 
debug3: key_read: missing whitespace 
debug3: key_read: missing whitespace 
debug3: key_read: missing whitespace 
debug3: key_read: missing whitespace 
debug3: key_read: missing whitespace 
debug3: key_read: missing whitespace 
debug3: key_read: missing whitespace 
debug3: key_read: missing whitespace 
debug3: key_read: missing whitespace 
debug3: key_read: missing whitespace 
debug3: key_read: missing whitespace 
debug3: key_read: missing whitespace 
debug3: key_read: missing whitespace 
debug3: key_read: missing whitespace 
debug3: key_read: missing whitespace 
debug3: key_read: missing whitespace 
debug3: key_read: missing whitespace 
debug3: key_read: missing whitespace 
debug3: key_read: missing whitespace 
debug3: key_read: missing whitespace 
debug3: key_read: missing whitespace 
debug2: key_type_from_name: unknown key type '-----END' 
debug3: key_read: missing keytype 
debug1: identity file /home/murex/.ssh/id_rsa type 1 
debug1: identity file /home/murex/.ssh/id_dsa type -1 
debug1: Remote protocol version 2.0, remote software version OpenSSH_6.6.1p1 Ubuntu-2ubuntu2 
debug1: match: OpenSSH_6.6.1p1 Ubuntu-2ubuntu2 pat OpenSSH* 
debug1: Enabling compatibility mode for protocol 2.0 
debug1: Local version string SSH-2.0-OpenSSH_5.3 
debug2: fd 3 setting O_NONBLOCK 
debug1: SSH2_MSG_KEXINIT sent 
debug3: Wrote 792 bytes for a total of 813

Por favor, ajude-me a resolver isso.

Atenciosamente, Ram

    
por Ram 01.12.2015 / 07:28

2 respostas

1

Sua chave privada id_rsa local parece não ser válida. Você poderia olhar para isso usando:

cat ~/.ssh/id_rsa

E veja se parece ok. Você gerou este arquivo ou foi copiado de alguma outra máquina?

No pior caso, você deve gerar um novo par de chaves privada / pública e refazer a cópia com

ssh-copy-id [user@]machine
    
por 01.12.2015 / 09:19
0

Obrigado Olaf & Marius, O problema estava com o serviço ssh sendo executado no servidor. ASSIM, reiniciamos o serviço ssh e emitimos o problema resolvido. Becauase de problema de serviço ssh mesmo que não estava solicitando senha quando eu estava tentando transferir a chave pública.

    
por 02.12.2015 / 07:23

Tags