SSH は SSH2_MSG_KEX_ECDH_REPLY を待っている状態のままです。

SSH は SSH2_MSG_KEX_ECDH_REPLY を待っている状態のままです。

他の国のサーバーでこの問題が発生しました。 mtuを1200から1500の値に変更しましたが、何も変更されませんでした。 opensshを再インストールしましたが、何も起こりませんでした。助けてください。 tnx.HostKeyAlgorithmsを1つのアルゴリズムに強制することも役に立ちません。また、サーバーでsshをテストしましたが、正常に動作します。問題がネットワークパラメータに関連しているようですが、どのパラメータを変更する必要があるのか​​わかりません。

debug1: kex: algorithm: curve25519-sha256
debug1: kex: host key algorithm: ssh-rsa
debug1: kex: server->client cipher: [email protected] MAC: <implicit                                                                                                                                                             > compression: none
debug1: kex: client->server cipher: [email protected] MAC: <implicit                                                                                                                                                             > compression: none
debug3: send packet: type 30
debug1: expecting SSH2_MSG_KEX_ECDH_REPLY

ベストアンサー1

私は同じ問題があり、次のように解決しました。

オプション1使い捨て):コマンドラインからSSH接続コマンドを送信するときに-o KexAlgorithms=ecdh-sha2-nistp521パラメータを追加します。

オプション2明確な):KexAlgorithms=ecdh-sha2-nistp521対応するssh_configファイルに追加

おすすめ記事