「警告:XXXXXポートでリモートポート転送の受信に失敗しました」エラーが発生する方法は?

「警告:XXXXXポートでリモートポート転送の受信に失敗しました」エラーが発生する方法は?

ほとんどの場合、これは無害なメッセージです。この場合、このSSH接続は転送されたTCPポートにのみ存在します(そしてこれを可能にするために限定された秘密鍵を使用します)。それ以外の場合は失敗する必要があります(サービス管理者は、配信が完了するまで接続を再試行します)。成功しました)。

SSHが指定されたすべての転送とハード障害を考慮するように強制するにはどうすればよいですか?

重要な場合、システムはDebian 11で、SSHはOpenSSH 8.4p1です。

ベストアンサー1

"-o ExitOnForwardFailure=yes" オプションを使用して ssh を実行するか、"ExitOnForwardFailure yes" を追加します。.ssh/config文書。

これ転送に失敗した場合ssh転送の設定中にエラーが発生すると、オプションはエラーで終了します。

転送に失敗した場合
すべての要求に対して動的、トンネリング、ローカル、およびリモートポート転送を設定できない場合、ssh(1)が接続を終了するかどうかを指定します(たとえば、一端が指定されたポートをバインドして受信できない場合) )。気づく転送に失敗した場合ポート転送を介して確立された接続には適用されません。たとえば、最終転送先へのTCP接続が失敗した場合、ssh(1)は終了しません。パラメーターは次のようにする必要があります。はいまたはいいえ(基本)。

おすすめ記事