SSH 即座に接続エラー

新しいPCにTeraTermをインストールし、SSHでサーバに接続を心見たところ、サーバから即座に切断される状態に。

 

SSH終了時には以下のようなエラーも表示された。

TeraTermのバージョン

今回の現象が出たTeraTermは【4.102】です。

今まで問題が無かったTeraTermは【4.100】です。

原因

どのバージョンから変更されたのか不明だがSSHの暗号化の優先順位が変更された為に発生でした。

対処方法

暗号アルゴリズムの優先順位を変更することで可能。
メニューより「設定」-> 「SSH」の「優先する暗号アルゴリズム」の
「aes256-ctr(SSH2)」を一番上にもっていき「OK」をクリックする。

※ ※ 今までのバージョンでは「camellia256-ctr(SSH2)」が一番上だったのそれで試みた場合はエラーのままでした。

何故エラーが分かったか。

VPSのコンソールに以下のようなエラーメッセージが出ていた為。

「Mar 7 10:43:24 xxxxxxx sshd[327]: fatal: matching cipher is not supported: aes256-gcm@openssh.com [preauth]」

最初は本当に謎で解決までに1時間くらいかかりましたとさ。