77 votes

SSH impossible : debug1 : expecting SSH2_MSG_KEX_DH_GEX_REPLY

Nous avons un serveur XXX sur Amazon EC2.

SSH fonctionne sur un port standard (22).

J'ai placé ma pubkey dans le fichier /.ssh/authorized_keys

Ce qui est amusant, c'est qu'HIER, il fonctionnait très bien !

Mais aujourd'hui, je ne sais pas ce qui s'est passé ! Je n'arrive pas à me connecter.

ssh -vvvv nom du serveur

est bloqué sur

debug1 : attente de SSH2_MSG_KEX_DH_GEX_REPLY

J'ai vérifié mon pubkey et il est là ! (comment j'ai vérifié ?? j'ai demandé à l'autre gars de vérifier)

puis j'ai utilisé un autre ordinateur (Windows 7 + putty) et j'ai placé ma nouvelle pubkey. Et quoi ? J'ai pu me connecter ! Et c'est un autre ordinateur avec Win7 qui est sur le même LAN ce qui signifie que l'IP externe est la même.

Ma clé privée fonctionne avec d'autres serveurs, mais pas avec celui-ci.

Aidez-nous !

2voto

sergiogarciadev Points 121

J'ai commencé à rencontrer ce problème aujourd'hui, sur Windows (ssh distribué avec Git) et Ubuntu.

Il semble qu'il s'agisse d'un bogue sur OpenSSH, il y a un problème sur LauchPad .

Cela a fonctionné pour moi sur Windows en forçant le chiffrement 3des-cbc et la clé sur Ubuntu.

1voto

user362323 Points 1

Nous avons résolu le problème en commentant la ligne Ciphers dans /etc/ssh/ssh_config

-2voto

rfg Points 1

Il semble clair que la boîte de dialogue des options pose un problème, car j'ai modifié l'ordre dans lequel Putty négocie l'échange de clés et le problème a été résolu.

-4voto

chocripple Points 2019

Cmiiw

  • vérifiez votre permission ~/.ssh/authorized_keys, elle devrait être de 600

  • vérifier la présence de on sur /var/log/secure, /var/log/messages ou /var/log/auth

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X