2024年1月にあったVSCodeのアップデート(v1_86)によりssh接続不良。VSCode上からのssh接続をした際以下のメッセージが出現
the remote host may not meet vscode server prerequisites for glibc and libstdc++
以下のステップで対処した
- 以前のバージョンをhttps://code.visualstudio.com/updates/v1_85. からダウンロード。この操作では、現在のバージョンを自動的にリプレースするため、アンインストールする必要はありません
- ダウンバージョンにより、Extentions(拡張機能)の中で、無効になっているもの(例えばRemote-SSHなど)がある。これらを、Switch to pre-release Versions(以前のバージョンに変更)によって有効化。
- VSCodeの設定から、自動アップデートを無効にする
- VSCodeを再起動する
(ステップ3に関しては、v1_86に自動的にアップデートされることを防ぐ目的で行っている。)