J'utilisais la version 11.10 et j'ai décidé de faire la mise à niveau complète vers la version 12.04. Après la mise à jour, SSH (pas SSHD) se comporte mal lorsqu'il tente de se connecter à d'autres instances OpenSSH. Je précise OpenSSH car j'utilise un serveur DropBear sshd sur mon routeur et je peux me connecter à celui-ci.
Lors de la tentative de connexion à un serveur OpenSSH
risk@skynet:~/.ssh$ ssh -vvv risk@someserver
OpenSSH_5.9p1 Debian-5ubuntu1, OpenSSL 1.0.1 14 Mar 2012
debug1: Lecture des données de configuration /home/risk/.ssh/config
debug3: noms de clés ok: [ssh-rsa-cert-v01@openssh.com,ssh-dss-cert-v01@openssh.com,ssh-rsa-cert-v00@openssh.com,ssh-dss-cert-v00@openssh.com,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,ssh-rsa,ssh-dss]
debug1: Lecture des données de configuration /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config ligne 19: Application des options pour *
debug2: ssh_connect: besoin de privilèges 0
debug1: Connexion à someserver [someserver] port 22.
debug1: Connexion établie.
debug1: fichier d'identité /home/risk/.ssh/id_rsa type -1
debug1: fichier d'identité /home/risk/.ssh/id_rsa-cert type -1
debug1: fichier d'identité /home/risk/.ssh/id_dsa type -1
debug1: fichier d'identité /home/risk/.ssh/id_dsa-cert type -1
debug3: Identifiant RSA1 incorrect
debug3: Impossible de charger "/home/risk/.ssh/id_ecdsa" en tant que clé publique RSA1
debug1: fichier d'identité /home/risk/.ssh/id_ecdsa type 3
debug1: Vérification du fichier de liste noire /usr/share/ssh/blacklist.ECDSA-521
debug1: Vérification du fichier de liste noire /etc/ssh/blacklist.ECDSA-521
debug1: fichier d'identité /home/risk/.ssh/id_ecdsa-cert type -1
ssh_exchange_identification: read: Connection reset by peer
risk@skynet:~/.ssh$
Instance DropBear
risk@skynet:~/.ssh$ ssh -vvv root@darkness
OpenSSH_5.9p1 Debian-5ubuntu1, OpenSSL 1.0.1 14 Mar 2012
debug1: Lecture des données de configuration /home/risk/.ssh/config
debug3: noms de clés ok: [ssh-rsa-cert-v01@openssh.com,ssh-dss-cert-v01@openssh.com,ssh-rsa-cert-v00@openssh.com,ssh-dss-cert-v00@openssh.com,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,ssh-rsa,ssh-dss]
debug1: Lecture des données de configuration /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config ligne 19: Application des options pour *
debug2: ssh_connect: besoin de privilèges 0
debug1: Connexion à darkness [192.168.1.1] port 22.
debug1: Connexion établie.
debug1: fichier d'identité /home/risk/.ssh/id_rsa type -1
debug1: fichier d'identité /home/risk/.ssh/id_rsa-cert type -1
debug1: fichier d'identité /home/risk/.ssh/id_dsa type -1
debug1: fichier d'identité /home/risk/.ssh/id_dsa-cert type -1
debug3: Identifiant RSA1 incorrect
debug3: Impossible de charger "/home/risk/.ssh/id_ecdsa" en tant que clé publique RSA1
debug1: fichier d'identité /home/risk/.ssh/id_ecdsa type 3
debug1: Vérification du fichier de liste noire /usr/share/ssh/blacklist.ECDSA-521
debug1: Vérification du fichier de liste noire /etc/ssh/blacklist.ECDSA-521
debug1: fichier d'identité /home/risk/.ssh/id_ecdsa-cert type -1
debug1: Version de protocole à distance 2.0, version du logiciel à distance dropbear_0.52
debug1: aucune correspondance : dropbear_0.52
...
J'ai cherché sur Google et appliqué la plupart des correctifs recommandés des côtés Debian et Arch, mais aucun ne semble résoudre mon problème. Des idées ?