This does not occur with OpenSSH server that ships with Windows 1909 and below. This is because the log channel is created only after the log file is created, so if the remote extension host does not launch, the remote extension host log file was not created and is not shown in the Output view. Developing on a remote machine where SSH support may be limited, or you need web-based access. Read about the new features and fixes from February. Are there tables of wastage rates for different fruit and veg? Making statements based on opinion; back them up with references or personal experience. at async c:\Users\hhbaieb.vscode\extensions\ms-vscode-remote.remote-ssh-0.71.2021121615\out\extension.js:1:487817 I deactivated extensions auto updates a wile ago, because I had some issues with C/C++ IntelliSense. Instead, use chsh to change your default shell on the remote machine. If you need to configure the startup environment, you can use the environment setup script as described here. What Do I Do If Error Message "Failed to install the VS Code Server" or "tar: Error is not recoverable: exiting now" Is Displayed? In VS Code I have created a Maven project for a Java Servlet (no Spring) and now I try to deploy the generated .war file to a local Tomcat 8.5 via the Community Server Connectors extension. Extensions that open workspace files in external applications may encounter errors because the external application cannot directly access the remote files. Fortunately, you can work around this problem by specifically telling VS Code if your SSH host is running Windows by adding the following to settings.json: You can also force VS Code to identify a particular host as Windows using the following property: A fix has been merged so this problem should be resolved in a version of the server greater than 8.1.0.0. It probes the environment variables from it and uses them as the initial environment for the remote extension host process. If typing code from a Windows command prompt does not launch VS Code, you can help us diagnose the problem by running VSCODE_WSL_DEBUG_INFO=true code .. The issue seem to have been that I had used Java 8 as the JDK. Version 1.76 is now available! Well occasionally send you account related emails. Get started using VS Code with WSL | Microsoft Learn In my case it was ssh plugin issue. If telemetry is not disabled via the CLI, the VS Code Server will begin respecting the client telemetry settings (your telemetry setting in vscode.dev or desktop) upon successful connection. After starting the agent, be sure to restart VS Code. I'm using VSCode version 1.49.0 user setup on Widows Server 2012 R2. Authorize your macOS or Linux machine to connect. If ports are being blocked, the best approach is to instead use the webview message passing API. Date: 2022-03-02T11:12:08.962Z Connecting to systems that dynamically assign machines per connection. at Object.t.handleInstallOutput (/Users/nickward/.vscode/extensions/ms-vscode-remote.remote-ssh-0.65.3/out/extension.js:1:63317) [13:31:22.394] Resolver error: Error: The VS Code Server failed to start Sorry been quite busy lately. Save the converted key to a local location under the.ssh directory in your user profile folder (for example C:\Users\youruser\.ssh). You can also specifically tell VS Code where to find the SSH client by adding the remote.SSH.path property to settings.json. VS Code Remote-SSH: The vscode server failed to start SSH To see if this is the problem, open the Remote - SSH category in the output window and check for the following message: If you do see that message, follow these steps to update your SSH server's sshd config: Set the ProxyCommand parameter in your SSH config file.