0

I tried to follow the instructions from "VS Code Remote Development" to ssh into some Linux (RHEL 7 & 8) servers. Keep getting the same error: - Failed to connect to the remote extension host server (Error: spawn Unknown system error -8). The log seems to suggest failure occurs when Checking ssh with "ssh -V". However, I have no issue running ssh -V in the terminal:

> ssh -V
OpenSSH_9.0p1, OpenSSL 1.1.1f  31 Mar 2020

> type ssh
ssh is hashed (/bin/ssh)
  • My local machine is running MacOS 13.2.1 (Ventura)
  • My several colleagues have no issue using the Remote SSH extension to connect to the same Linux servers. I am the only one hitting this issue.
  • In my Mac terminal, I have no issue ssh into the same Linux servers.
  • I assume it has something to do with my own setup, I’ve exhausted all of the troubleshooting tips and tricks on https://code.visualstudio.com/docs/remote/troubleshooting website. Nothing helps.
  • It appears that the VS code remote extension has not even reached the point to install the vscode server on the Linux server, as the .vscode-server directory has not been created, before the failure took place.
[12:09:46.677] Log Level: 2
[12:09:46.691] SSH Resolver called for "ssh-remote+gfwa830", attempt 1
[12:09:46.691] "remote.SSH.useLocalServer": false
[12:09:46.692] "remote.SSH.showLoginTerminal": true
[12:09:46.692] "remote.SSH.remotePlatform": {"gfwa830":"linux","gfwa829":"linux","gfwa828":"linux","gfwa831":"linux","gfwr529":"linux"}
[12:09:46.692] "remote.SSH.path": undefined
[12:09:46.693] "remote.SSH.configFile": undefined
[12:09:46.693] "remote.SSH.useFlock": true
[12:09:46.693] "remote.SSH.lockfilesInTmp": false
[12:09:46.693] "remote.SSH.localServerDownload": auto
[12:09:46.694] "remote.SSH.remoteServerListenOnSocket": true
[12:09:46.694] "remote.SSH.showLoginTerminal": true
[12:09:46.694] "remote.SSH.defaultExtensions": []
[12:09:46.694] "remote.SSH.loglevel": 2
[12:09:46.697] "remote.SSH.enableDynamicForwarding": true
[12:09:46.697] "remote.SSH.enableRemoteCommand": false
[12:09:46.697] "remote.SSH.serverPickPortsFromRange": {}
[12:09:46.698] "remote.SSH.serverInstallPath": {}
[12:09:46.705] VS Code version: 1.75.1
[12:09:46.705] Remote-SSH version: remote-ssh@0.96.0
[12:09:46.705] darwin x64
[12:09:46.706] SSH Resolver called for host: gfwa830
[12:09:46.706] Setting up SSH remote "gfwa830"
[12:09:46.710] Using commit id "...<edit out>" and quality "stable" for server
[12:09:46.715] Install and start server if needed
[12:09:46.719] PATH: /opt/local/bin:/opt/local/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/MacGPG2/bin:/opt/X11/bin:/Library/Apple/usr/bin:/Applications/Wireshark.app/Contents/MacOS
[12:09:46.719] Checking ssh with "ssh -V"
[12:09:46.722] Finding installed ssh failed: spawn Unknown system error -8
[12:09:46.724] Resolver error: Error: spawn Unknown system error -8
    at ChildProcess.spawn (node:internal/child_process:413:11)
    at Object.spawn (node:child_process:720:9)
    at /Users/dantan/.vscode/extensions/ms-vscode-remote.remote-ssh-0.96.0/out/extension.js:1:649874
    at new Promise (<anonymous>)
    at R (/Users/dantan/.vscode/extensions/ms-vscode-remote.remote-ssh-0.96.0/out/extension.js:1:649794)
    at P (/Users/dantan/.vscode/extensions/ms-vscode-remote.remote-ssh-0.96.0/out/extension.js:1:649745)
    at /Users/dantan/.vscode/extensions/ms-vscode-remote.remote-ssh-0.96.0/out/extension.js:1:653803
    at N (/Users/dantan/.vscode/extensions/ms-vscode-remote.remote-ssh-0.96.0/out/extension.js:1:653868)
    at A (/Users/dantan/.vscode/extensions/ms-vscode-remote.remote-ssh-0.96.0/out/extension.js:1:649524)
    at C (/Users/dantan/.vscode/extensions/ms-vscode-remote.remote-ssh-0.96.0/out/extension.js:1:649433)
    at t.generateMultiLineCommand (/Users/dantan/.vscode/extensions/ms-vscode-remote.remote-ssh-0.96.0/out/extension.js:1:651113)
    at t.generateSshCommand (/Users/dantan/.vscode/extensions/ms-vscode-remote.remote-ssh-0.96.0/out/extension.js:1:680979)
    at /Users/dantan/.vscode/extensions/ms-vscode-remote.remote-ssh-0.96.0/out/extension.js:1:643171
    at async t.withShowDetailsEvent (/Users/dantan/.vscode/extensions/ms-vscode-remote.remote-ssh-0.96.0/out/extension.js:1:646432)
    at async t.resolve (/Users/dantan/.vscode/extensions/ms-vscode-remote.remote-ssh-0.96.0/out/extension.js:1:644164)
    at async /Users/dantan/.vscode/extensions/ms-vscode-remote.remote-ssh-0.96.0/out/extension.js:1:721750
[12:09:46.730] ------
starball
  • 20,030
  • 7
  • 43
  • 238
dan tan
  • 1
  • 1

0 Answers0