Невозможно подключиться удаленно с помощью Remote-SSH: spawn UNKNOWN

Я пытаюсь удаленно подключиться к серверу (работающему на Ubuntu 16.04.7 LTS) через VSCode (запущенный на WSL).

Я установил путь к моему файлу конфигурации WSL (с ключами SSH внутри) в VSCode Remote-SSH.

Я могу связаться с сервером и подключиться к нему через терминал, а также через терминал VSCode.

Тем не менее, при попытке подключиться через Remote-SSH я получаю сообщение

Не удалось подключиться к удаленному хост-серверу расширений (ошибка: spawn UNKNOWN)

со следующим журналом ошибок:

[13:50:42.906] Log Level: 2
[13:50:42.922] [email protected]
[13:50:42.922] win32 x64
[13:50:42.925] SSH Resolver called for "ssh-remote+<net>.net", attempt 1
[13:50:42.925] SSH Resolver called for host: <net>.net
[13:50:42.926] Setting up SSH remote "<net>.net"
[13:50:42.970] Using commit id "<CommitID>" and quality "stable" for server
[13:50:42.974] Install and start server if needed
[13:50:44.876] Checking ssh with "ssh -V"
[13:50:44.888] Finding installed ssh failed: spawn UNKNOWN
[13:50:44.897] Resolver error: Error: spawn UNKNOWN
    at ChildProcess.spawn (internal/child_process.js:394:11)
    at Object.spawn (child_process.js:549:9)
    at c:\Users\<user>\.vscode\extensions\ms-vscode-remote.remote-ssh-0.56.0\out\extension.js:1:242426
    at new Promise (<anonymous>)
    at q (c:\Users\<user>\.vscode\extensions\ms-vscode-remote.remote-ssh-0.56.0\out\extension.js:1:242347)
    at k (c:\Users\<user>\.vscode\extensions\ms-vscode-remote.remote-ssh-0.56.0\out\extension.js:1:242298)
    at _ (c:\Users\<user>\.vscode\extensions\ms-vscode-remote.remote-ssh-0.56.0\out\extension.js:1:245580)
    at P (c:\Users\<user>\.vscode\extensions\ms-vscode-remote.remote-ssh-0.56.0\out\extension.js:1:245741)
    at O (c:\Users\<user>\.vscode\extensions\ms-vscode-remote.remote-ssh-0.56.0\out\extension.js:1:242117)
    at C (c:\Users\<user>\.vscode\extensions\ms-vscode-remote.remote-ssh-0.56.0\out\extension.js:1:242026)
    at Object.t.generateMultiLineCommand (c:\Users\<user>\.vscode\extensions\ms-vscode-remote.remote-ssh-0.56.0\out\extension.js:1:243396)
    at q (c:\Users\<user>\.vscode\extensions\ms-vscode-remote.remote-ssh-0.56.0\out\extension.js:127:107623)
    at c:\Users\<user>\.vscode\extensions\ms-vscode-remote.remote-ssh-0.56.0\out\extension.js:127:105016
    at processTicksAndRejections (internal/process/task_queues.js:94:5)
    at async Object.t.withShowDetailsEvent (c:\Users\<user>\.vscode\extensions\ms-vscode-remote.remote-ssh-0.56.0\out\extension.js:127:110096)
    at async Object.t.resolve (c:\Users\<user>\.vscode\extensions\ms-vscode-remote.remote-ssh-0.56.0\out\extension.js:127:108158)
    at async c:\Users\<user>\.vscode\extensions\ms-vscode-remote.remote-ssh-0.56.0\out\extension.js:127:143767
[13:50:44.908] ------

Уже пытался настроить сервер vscode вручную удаленно, как было предложено здесь

Заранее благодарю за любую помощь!


person user452306    schedule 04.12.2020    source источник


Ответы (1)


Вроде с обновлением что-то напортачило. Я исправил это, переустановив Remote SSH extension: ms-vscode-remote.remote-ssh и перезагрузив, как вам будет сказано. Я также просто установил весь Remote Development extension: ms-vscode-remote.vscode-remote-extensionpack и перезагрузил vscode в соответствии с инструкциями vscode.

Однако перед этим я удалил (rm -rf) содержимое /home/?your_username›/.vscode-server/ bin / и data /

person tallwithknees    schedule 27.12.2020