Categories: Windows

Fisso ssh_exchange_identification - connessione chiusa dall'host remoto

Quando si utilizza il client SSH, si potrebbe ottenere un messaggio di errore "SSH_exchange_identification: connection closed by remote host".Se volete trovare soluzioni a questo problema, potete leggere questo articolo di Techquack.Ecco alcune soluzioni praticabili.

Quando usate il client SSH per connettervi a un server, potreste incorrere nel problema "SSH_exchange_identification: connection closed by remote host".Questo problema può avere diverse cause, come problemi con i file di configurazione hosts. deny e hosts. allow.

Vediamo come risolvere il problema "SSH _exchange_identification".

Cosa causa la chiusura della connessione "ssh_exchange_identification" da parte dell'host?

Anche se in molti casi l'errore "ssh_exchange_identification: Connection closed by remote host" possa essere causato da problemi con i file di configurazione hosts. deny e hosts. allow, il problema potrebbe avere altre cause.Se state leggendo questo, probabilmente avete già controllato che questi due file non blocchino il vostro indirizzo IP quando cercate di usare ssh su un server remoto.

In questo caso, potrebbe essere un problema di dipendenza, frammentazione della memoria, o anche un numero eccessivo di sessioni da parte di singoli client.La buona notizia è che una volta risolto il problema, non dovreste più vedere questo errore.

Questo errore indica che l'host remoto ha improvvisamente abbandonato la connessione.Questo è un errore comune che gli utenti ottengono quando cercano di connettersi ai server SSH.La causa principale di questo errore può essere legata ai file di configurazione hosts. deny e hosts. allow.

Per risolvere il problema della connessione 'ssh_exchange_identification' host chiuso

Controlla le dipendenze mancanti
  1. Questo errore di solito si verifica dopo un aggiornamento di Glibc o OpenSSL e il server non può essere riavviato.
  2. Mentre molte distribuzioni possono installare un aggiornamento di Glibc o OpenSSL senza dover riavviare, la vostra distribuzione potrebbe non rientrare nella stessa categoria.
  3. Se sai che l'aggiornamento di Glibc è installato, usa lsof per vedere dove sono aperti i file nella SSHD.
  4. Se stai usando Ubuntu o Debian, usa il comando update per ottenere e installare nuovi pacchetti.Questo vi aiuterà a risolvere eventuali problemi che sono sorti a causa di pacchetti rotti.
Verificare la presenza di ulteriori sessioni SSH
  1. È possibile che gli utenti abbiano superato il numero massimo di sessioni SSH senza saperlo.
  2. Prova a cancellare le vecchie sessioni, poi riconnettiti al server.
  3. Dovresti vedere solo uno o due utenti connessi in qualsiasi momento.Per controllare se ci sono più istanze SSH in esecuzione, usa il comando "Who".
  4. Se ci sono più di due utenti collegati, termina i processi utente uno alla volta.
  5. Riconnettiti al server via SSH e vedi se la situazione è migliorata.

Questo problema si verifica quando SSH non può seguire uno script che esegue più sessioni SSH di seguito.Potete anche ritardare una sessione SSH usando il comando "Sleep".

Controlla se le tue impronte digitali/chiavi sono danneggiate
  1. Se il problema persiste, controllate che non ci siano impronte o chiavi danneggiate.Questo è particolarmente importante se hai installato questi file manualmente.
  2. Prova a rimuovere l'impronta digitale lato server nel client ~/.ssh/known_hosts e riprova.
  3. Quando ti riconnetti, ti verrà chiesto di accettare l'ID dell'host.Accettare e continuare.
  4. Questo errore può verificarsi anche se i file /etc/ssh/*key* vengono cancellati e l'SSHD non viene riavviato.Controlla la directory di configurazione SSH per i file delle chiavi.
Controllare l'avvio del server

Questo errore può verificarsi anche se il tuo server è molto carico.

  1. Controlla se il server ha abbastanza risorse per completare il compito, o se è sotto un attacco di forza bruta.
  2. Prova ad aumentare il numero di connessioni che SSHD può fare per risolvere il problema.

L'errore ssh_exchange_identification: connessione chiusa da un host remoto è un errore comune e può verificarsi a causa di dipendenze mancanti o chiavi corrotte.Segui i passi descritti in questo articolo per risolvere i problemi del client SSH.

Domande frequenti

Perché la connessione SSH è chiusa?

L'errore "connessione chiusa dall'host remoto" è molto comune, e poche persone sembrano sapere cosa lo causa.Alcuni indicano i file /etc/hosts. allow e /etc/hosts. deny come causa, altri dicono che potrebbe essere un guasto hardware, la configurazione di sshd, o aggiornamenti Glibc difettosi.

Cosa significa "connessione chiusa dall'host remoto"?

Questo messaggio indica che il carico su Git Fusion supera il valore "MaxStartups" impostato nel file sshd_config.Regola questa impostazione per risolvere questo problema; raccomandiamo un valore minimo di 100.Il file sshd_config si trova solitamente nella directory /etc/ssh/sshd_config.

Come posso risolvere il messaggio "Connessione ripristinata tramite peer-to-peer"?

  1. Cosa causa l'errore SSH "Connection reset by peer"?
  2. Controlla i file hosts. deny e hosts. allow.Come modificare il file hosts.deny?Come modificare il file hosts. allow.
  3. Controlla se fail2ban sta bloccando il tuo indirizzo IP.
  4. Controllare il file sshd_config.

Come posso evitare che SSH si disabiliti?

Vai su Impostazioni > Configurazione > SSH . C'è una sezione chiamata Impostazioni SSH, controlla l'opzione SSH keepalive.Allora il problema dovrebbe sparire.

adminguides

Recent Posts

Risolto dopo l'aggiornamento di Windows 11, lo strumento di cattura non funziona

Microsoft ha rilasciato il sistema operativo Windows 11 di nuova generazione nell'ultimo mese di ottobre…

2 anni ago

Correggi un errore di masterizzazione disco non trovato durante la masterizzazione di un'immagine

Sembra che alcuni degli sfortunati utenti di Windows stiano riscontrando l'errore "Un masterizzatore di dischi…

2 anni ago

Correggi l'errore danneggiato del file Adcjavas.Inc

Windows ha un'utilità integrata chiamata System File Checker o SFC che esegue la scansione dell'intero…

2 anni ago

Correggi l'errore 0X0000013C INVALID_IO_BOOST_STATE

Il sistema operativo Windows è la piattaforma più popolare per scopi didattici e lavorativi ampiamente…

2 anni ago

Correzione dell'errore 0x800f0825 Impossibile disinstallare il pacchetto permanente

FIX 2: eseguire un ripristino del sistema:FIX 3: Esegui Controllo file di sistema:FIX 4: Aggiorna…

2 anni ago

Risolto il problema con il suono di Acer Nitro 5 non funzionante, crepitio dell'audio o basso

Il Nitro 5 è un ingombrante laptop da gioco da 2,4 kg, come è tipico…

2 anni ago