After automatic updating to following VSCode version, vscode-server RemoteSSH connection fails. Error description says that GLIBC version of Ubuntu24.04 dosen't satisfiy prerequisite of vscode-server running machine but it's not case. At first, I tried installing musl package from apt command but it didn't help because another linker error ocuured after installing musl.

Issue

After automatic updating to following VSCode version, vscode-server RemoteSSH from Windows machine to Ubuntu24.04 machine fails.

Version: 1.102.0 (user setup)
Commit: cb0c47c0cfaad0757385834bd89d410c78a856c0
Date: 2025-07-09T22:10:34.600Z
Electron: 35.6.0
ElectronBuildId: 11847422
Chromium: 134.0.6998.205
Node.js: 22.15.1
V8: 13.4.114.21-electron.0
OS: Windows_NT x64 10.0.26100

Error is due to glibc version.

[08:06:44.956] > sh: 418: kill: Exec server process not found
> No such process[2025-07-13 08:06:44] error This machine does not meet Visual Studio Code Server's prerequisites, expected either...
>   - validate GLIBCXX version for GNU environments, but could not: No such file or directory (os error 2)
>   - find /lib/ld-musl-x86_64.so.1, which is required to run the Visual Studio Code Server in musl environments

Resolution

Newly installing nodejs recover RemoteSSH connection to Ubuntu24.04 machine. Surprisingly, RemoteSSH connection keep successful after removing nodejs.

sudo apt install nodejs -y
sudo apt remove nodejs
sudo apt autoremove -y

For reference, apt install musl also change behavior at connection time but it produces tons of error like

_ZNSt18condition_variableD1Ev: symbol not found
Error relocating /home/user/.vscode-server/cli/servers/Stable-cb0c47c0cfaad0757385834bd89d410c78a856c0.staging/server/node: _ZNSt10filesystem7__cxx114path14_M_split_cmptsEv: symbol not found
Error relocating /home/user/.vscode-server/cli/servers/Stable-cb0c47c0cfaad0757385834bd89d410c78a856c0.staging/server/node: _ZNKSt5ctypeIcE13_M_widen_initEv: symbol not found
Error relocating /home/user/.vscode-server/cli/servers/Stable-cb0c47c0cfaad0757385834bd89d410c78a856c0.staging/server/node: _ZNSt9basic_iosIcSt11char_traitsIcEE5rdbufEPSt15basic_streambufIcS1_E: symbol not found

This seems to be a linker Error of node. This enabled me to put apt install nodejs as just trial.

Reference