Comment corriger l'erreur "kex_exchange_identification: read: Connection reset by peer" ?
Le protocole de communication SSL est encore aujourd'hui un des protocoles les plus sécurisés. Il permet de crypter les échanges, de manière à ce qu'ils ne puissent pas être interceptés et traduits par un pirate. Ce protocole a, depuis la version 2, une couche permettant l'envoi la réception : le SCP. Si vous obtenez le message d'erreur "kex_exchange_identification: read: Connection reset by peer" lors de l'utilisation de la commande SSL, cela vient d'un problème de configuration.
Ce message signifie que la connexion entre le client et le serveur a été anormalement interrompue, alors que le client attendait de recevoir des données provenant du serveur (l'ordinateur à partir duquel vous avez envoyé la commande). Il existe pour cela deux causes. La première est une erreur inattendue survenue sur l'ordinateur qui doit recevoir les données. Cela peut être un crash ou un problème de configuration. Dans ce cas, vous devez vérifier la configuration du serveur ou de l'ordinateur qui reçoit les données. Si c'est un service utilisé par plusieurs personnes, comme un GitLab ou GitHub, vous pouvez réessayer plus tard. Si cela ne fonctionne pas, éliminez cette hypothèse, il est peu probable que le souci vienne de leurs serveurs.
La deuxième cause possible est un pare-feu ou un VPN qui interférerait dans la communication entre votre ordinateur et le serveur. Vous devez dans ce cas vérifier votre pare-feu ou votre VPN pour corriger le problème de communication. Le protocole SSL communique avec le port 22. Celui-ci doit donc être ouvert au niveau du pare-feu, et être pris en charge par la configuration de votre VPN.