scp、rsync、またはシェルの作業中に警告メッセージ「kex プロトコル エラー: タイプ 7」が表示される

scp、rsync、またはシェルの作業中に警告メッセージ「kex プロトコル エラー: タイプ 7」が表示される

最近、自宅のサーバーでこのようなエラーが頻繁に発生します。発生頻度はトラフィックに比例しているようなので、サーバー上のシェルで作業している場合は 1 日に 1 ~ 2 回程度です。しかし、rsync または scp プロセスを開始すると、転送されるファイルごとに 5 ~ 6 回発生します。

kex protocol error: type 7 seq 358115
kex protocol error: type 7 seq 429489
kex protocol error: type 7 seq 500711
kex protocol error: type 7 seq 571534
kex protocol error: type 7 seq 642352

サーバーはGentoo Linuxで動作しており、OpenSSH_7.2p2、OpenSSL 1.0.2h この問題は、サーバーに接続しているクライアントとは関係なく発生するようです。私のノートPC(Gentooも)が原因かもしれません。OpenSSH_7.2p2、OpenSSL 1.0.2h) または Qnap NAS (Linux QNAP1 3.4.6 #1 SMP Wed Jun 1 05:17:33 CST 2016 x86_64 不明 - OpenSSH_7.2p2、OpenSSL 1.0.1t

「タイプ 7」エラーが何を意味するのか、まだわかりません。これらの警告にもかかわらず、転送は正常に機能しているようです。転送されたファイルを確認しましたが、破損はありませんでした。基本的に、これらの警告メッセージは画面出力を文字化けさせるだけなので、これを排除したいというのが私の主な動機です。

答え1

openssh にバグがあるようです:

http://lists.mindrot.org/pipermail/openssh-unix-dev/2016-August/035350.html

問題を回避するには、sshd_config で以下を使用してください:

特権分離の使用はい

関連情報