Putty で SSH2_MSG_UNIMPLEMENTED なエラーが発生したとき

お客さんところのサーバに、久しぶりに putty で ssh 接続したら、エラーが出てつながらねえ。

Disconnected: Server protocol violation: unexpected SSH2_MSG_UNIMPLEMENTED packet

って Fatal Error のメッセージが開く。

20180624_putty1.jpg

そういえばセキュリティパッチを当てるとか先方の担当者が言われてたなあ・・・そのせいかなあ・・・と思ったらそのとおりだった。

現象としては、ssh 接続するときのアルゴリズムとして一般的だった「Diffie-Hellman group exchange」を使って接続を試みるとエラーにされてしまうようである。

Putty の設定で、「接続」←「SSH」←「Kex」と選び「SSH 鍵交換のオプション」を開くと、「鍵交換アルゴリズムオプション」という欄がある。

20180624_putty2.jpg

ここで、「Diffie-Hellman group 14」という「Diffie-Hellman group exchange」よりも厳密な鍵交換アルゴリズムを選択する。

20180624_putty3.jpg

「上へ」(日本語化していなければ「Up」)ボタンを押して、「Diffie-Hellman group 14」を最優先のアルゴリズムとする。

これだけで、エラーは発生しなくなる。
Clip to Evernote

トラックバック(0)

このブログ記事を参照しているブログ一覧: Putty で SSH2_MSG_UNIMPLEMENTED なエラーが発生したとき

このブログ記事に対するトラックバックURL: http://blog.netandfield.com/mt/mt-tb.cgi/4918

コメントする


画像の中に見える文字を入力してください。

このブログ記事について

このページは、shinodaが2018年6月30日 13:54に書いたブログ記事です。

ひとつ前のブログ記事は「「餃子家 龍」の激辛麻婆豆腐は四川の味」です。

次のブログ記事は「「驛麺家」には日本酒が置いてなくてちょっとがっかり」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

月別 アーカイブ

電気ウナギ的○○ mobile ver.

携帯版「電気ウナギ的○○」はこちら