Mi collego a un server remoto tramite il mio Mac ormai da circa un mese. Di recente, ho provato a connettermi usando ssh dylan @ MY_IP e ho ricevuto questo messaggio.
ssh_exchange_identification: read: Connection reset by peer
Ho anche ricevuto alcune informazioni diagnostiche ...
debug1: Reading configuration data /etc/ssh_config
debug1: /etc/ssh_config line 20: Applying options for *
debug1: /etc/ssh_config line 53: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to {MY IP{ [MY IP] port 22.
debug1: Connection established.
debug1: identity file /Users/watson/.ssh/id_rsa type -1
debug1: identity file /Users/watson/.ssh/id_rsa-cert type -1
debug3: Incorrect RSA1 identifier
debug3: Could not load "/Users/watson/.ssh/id_dsa" as a RSA1 public key
debug1: identity file /Users/watson/.ssh/id_dsa type 2
debug1: identity file /Users/watson/.ssh/id_dsa-cert type -1
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_6.2
Dopo aver fatto qualche ricerca, ho provato il seguente ...
- Riavviato il mio router
- Cancella il mio file "known_hosts"
- Eliminato il mio file "known_hosts"
- Rilasciato e rinnovato il mio DHCP
- Ho anche provato da un altro dispositivo (Windows) a utilizzare Putty con un errore
Si noti che non ho apportato modifiche al server per inibire questa comunicazione.
Inoltre, non sono sicuro che ciò possa causare problemi, ma mi sono connesso ad esso tramite il suo nome di dominio e il suo IP.
Inoltre, sono stato in grado di connettermi con successo da un altro indirizzo IP.
So che questo è un grosso problema con molte risorse là fuori, ma molte soluzioni non hanno funzionato né ho visto alcun tipo di risoluzione per nessuno.
Aggiornare
L'ho forzato al protocollo 1. Invece di "Connessione ripristinata dal peer", ora ottengo "Connessione chiusa dall'host remoto". Eseguendolo con le informazioni di debug ha rivelato:
debug1: Reading configuration data /etc/ssh_config
debug1: /etc/ssh_config line 20: Applying options for *
debug1: /etc/ssh_config line 53: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to MY_IP [MY_IP] port 22.
debug1: Connection established.
debug1: identity file /Users/watson/.ssh/identity type -1
debug1: identity file /Users/watson/.ssh/identity-cert type -1
ssh_exchange_identification: Connection closed by remote host
ssh -1 ...
/Users/watson/.ssh/id_dsa? Prova a eseguire il backup del file e rimuoverlo.