Skip to content

Can't connect to Remote SSH server using Exec server #10939

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
6 tasks done
Chartman123 opened this issue May 9, 2025 · 3 comments
Open
6 tasks done

Can't connect to Remote SSH server using Exec server #10939

Chartman123 opened this issue May 9, 2025 · 3 comments
Assignees
Labels
info-needed Issue requires more information from poster ssh Issue in vscode-remote SSH

Comments

@Chartman123
Copy link

Is there an existing issue for this bug?

  • I have searched the existing open issues and found none that apply.
  • If I find any issue of interest that is related or closed, I will included a link to it in this issue.

Required Troubleshooting Steps

  • I have read and performed the troubleshooting steps
  • I have tried both values of the remote.SSH.useLocalServer setting
  • My issue was not covered in the Tips and Tricks linked from the Troubleshooting Wiki.
  • I will include a complete copy of my Remote - SSH logs by running Remote-SSH: Show Log in the command palette or from View > Output in the menu bar

[Optional] Diagnose with Copilot

I asked @remote-ssh but it did not help

In step 2 of the troubleshooting wiki, what was the result of running the generated SSH command verbatim outside of VS Code?

I COULD successfully SSH to the remote machine with the generated SSH command

Remote-SSH Log

Remote-SSH Log

[20:51:31.928] Log Level: 2
[20:51:31.938] SSH Resolver called for "ssh-remote+192.168.1.100", attempt 1
[20:51:31.941] remote.SSH.useLocalServer = true
[20:51:31.941] remote.SSH.useExecServer = true
[20:51:31.942] remote.SSH.bindHost = {}
[20:51:31.942] remote.SSH.path = undefined
[20:51:31.942] remote.SSH.configFile = undefined
[20:51:31.942] remote.SSH.useFlock = true
[20:51:31.942] remote.SSH.lockfilesInTmp = false
[20:51:31.942] remote.SSH.localServerDownload = auto
[20:51:31.942] remote.SSH.remoteServerListenOnSocket = false
[20:51:31.943] remote.SSH.defaultExtensions = []
[20:51:31.943] remote.SSH.defaultExtensionsIfInstalledLocally = []
[20:51:31.943] remote.SSH.loglevel = 2
[20:51:31.943] remote.SSH.enableDynamicForwarding = true
[20:51:31.943] remote.SSH.enableRemoteCommand = false
[20:51:31.943] remote.SSH.serverPickPortsFromRange = {}
[20:51:31.943] remote.SSH.serverInstallPath = {}
[20:51:31.943] remote.SSH.permitPtyAllocation = false
[20:51:31.944] remote.SSH.preferredLocalPortRange = undefined
[20:51:31.944] remote.SSH.useCurlAndWgetConfigurationFiles = false
[20:51:31.944] remote.SSH.experimental.chat = false
[20:51:31.944] remote.SSH.experimental.enhancedSessionLogs = false
[20:51:31.944] remote.SSH.httpProxy = {}
[20:51:31.944] remote.SSH.httpsProxy = {}
[20:51:31.954] VS Code version: 1.100.0
[20:51:31.955] Remote-SSH version: remote-ssh@0.120.0
[20:51:31.955] linux x64
[20:51:31.959] SSH Resolver called for host: 192.168.1.100
[20:51:31.959] Setting up SSH remote "192.168.1.100"
[20:51:31.964] Acquiring local install lock: /tmp/vscode-remote-ssh-1ffdc124-install.lock
[20:51:31.967] Looking for existing server data file at /home/chris/.config/Code/User/globalStorage/ms-vscode-remote.remote-ssh/vscode-ssh-host-1ffdc124-19e0f9e681ecb8e5c09d8784acaa601316ca4571-0.120.0-es/data.json
[20:51:31.976] No existing data file
[20:51:31.978] Using commit id "19e0f9e681ecb8e5c09d8784acaa601316ca4571" and quality "stable" for server
[20:51:31.978] Extensions to install: 
[20:51:31.986] Install and start server if needed
[20:51:31.989] PATH: /home/chris/.local/bin:/home/chris/bin:/usr/local/bin:/usr/bin:/bin
[20:51:31.990] Checking ssh with "ssh -V"
[20:51:32.037] > OpenSSH_10.0p2, OpenSSL 3.5.0 8 Apr 2025

[20:51:32.043] askpass server listening on /run/user/1000/vscode-ssh-askpass-2b84bfb2344bf453056a7b59d208d40d5dc437e6.sock
[20:51:32.044] Spawning local server with {"serverId":1,"ipcHandlePath":"/run/user/1000/vscode-ssh-askpass-d93c7520a00e1dd76cedd3df19b0ecf6ee3efb5c.sock","sshCommand":"ssh","sshArgs":["-v","-T","-D","44615","-o","ConnectTimeout=15","192.168.1.100","bash"],"serverDataFolderName":".vscode-server","dataFilePath":"/home/chris/.config/Code/User/globalStorage/ms-vscode-remote.remote-ssh/vscode-ssh-host-1ffdc124-19e0f9e681ecb8e5c09d8784acaa601316ca4571-0.120.0-es/data.json"}
[20:51:32.044] Local server env: {"SSH_AUTH_SOCK":"/tmp/ssh-XXXXXXCueQ5D/agent.2401","SHELL":"/bin/bash","DISPLAY":":1","ELECTRON_RUN_AS_NODE":"1","SSH_ASKPASS":"/home/chris/.vscode/extensions/ms-vscode-remote.remote-ssh-0.120.0/out/local-server/askpass.sh","VSCODE_SSH_ASKPASS_NODE":"/usr/share/code/code","VSCODE_SSH_ASKPASS_EXTRA_ARGS":"","VSCODE_SSH_ASKPASS_MAIN":"/home/chris/.vscode/extensions/ms-vscode-remote.remote-ssh-0.120.0/out/askpass-main.js","VSCODE_SSH_ASKPASS_HANDLE":"/run/user/1000/vscode-ssh-askpass-2b84bfb2344bf453056a7b59d208d40d5dc437e6.sock"}
[20:51:32.052] Spawned 31947
[20:51:32.053] Using connect timeout of 17 seconds
[20:51:32.138] > local-server-1> Running ssh connection command: ssh -v -T -D 44615 -o ConnectTimeout=15 192.168.1.100 bash
[20:51:32.143] > local-server-1> Spawned ssh, pid=31955
[20:51:32.307] stderr> debug1: Server host key: ssh-ed25519 SHA256:uwA6sPQtNRg2PfXeSKCQgTe+AMHVLeqO+IL5VyS0zK8
[20:51:32.478] stderr> Authenticated to 192.168.1.100 ([192.168.1.100]:22) using "publickey".
[20:51:32.480] stderr> bind [::1]:44615: Cannot assign requested address
[20:51:32.732] > ready: 78beae62a2ce
[20:51:32.739] > Linux 6.14.4-1-default #1 SMP PREEMPT_DYNAMIC Fri Apr 25 09:13:41 UTC 2025 (584fafa)
[20:51:32.740] Platform: linux
[20:51:32.744] > /bin/bash
[20:51:32.744] Parent Shell: bash
[20:51:32.744] Parent Shell pid: 31947
[20:51:32.745] Waiting for subshell to start
[20:51:32.755] > 35013
[20:51:32.755] stdout -> '35013'
[20:51:32.756] sub-process detected
[20:51:32.790] > 78beae62a2ce: running
> Script executing under PID: 35013
[20:51:32.796] > Found existing installation at /home/chris/.vscode-server...
> Starting VS Code CLI...
[20:51:32.800] > Removing old logfile at /home/chris/.vscode-server/.cli.19e0f9e681ecb8e5c09d8784acaa601316ca4571.log
[20:51:32.806] > Spawned remote CLI: 35031
[20:51:32.811] > Waiting for server log...
[20:51:32.864] > Waiting for server log...
[20:51:32.887] > Waiting for server log...
[20:51:32.924] > Waiting for server log...
[20:51:32.968] > Waiting for server log...
[20:51:33.002] > Waiting for server log...
[20:51:33.039] > Waiting for server log...
[20:51:33.078] > Waiting for server log...
[20:51:33.116] > Waiting for server log...
[20:51:33.155] > Waiting for server log...
[20:51:33.195] > Waiting for server log...
[20:51:33.235] > Waiting for server log...
[20:51:33.272] > Waiting for server log...
[20:51:33.314] > Waiting for server log...
[20:51:33.350] > Waiting for server log...
[20:51:33.394] > 78beae62a2ce: start
> listeningOn====
> osReleaseId==opensuse-tumbleweed==
> arch==x86_64==
> vscodeArch==x64==
> bitness==64==
> tmpDir==/run/user/1000==
> platform==linux==
> unpackResult====
> didLocalDownload==0==
> downloadTime====
> installTime====
> serverStartTime==585==
> execServerToken==1aa11aa1-1aa1-1a11-aa1a-1aa1111aaa1a==
> platformDownloadPath==cli-alpine-x64==
> SSH_AUTH_SOCK====
> DISPLAY====
> 78beae62a2ce: end
[20:51:33.395] Received install output: 
listeningOn====
osReleaseId==opensuse-tumbleweed==
arch==x86_64==
vscodeArch==x64==
bitness==64==
tmpDir==/run/user/1000==
platform==linux==
unpackResult====
didLocalDownload==0==
downloadTime====
installTime====
serverStartTime==585==
execServerToken==1aa11aa1-1aa1-1a11-aa1a-1aa1111aaa1a==
platformDownloadPath==cli-alpine-x64==
SSH_AUTH_SOCK====
DISPLAY====

[20:51:33.397] Failed to parse remote port from server output
[20:51:33.397] Terminating local server
[20:51:33.399] Resolver error: Error: 
	at y.Create (/home/chris/.vscode/extensions/ms-vscode-remote.remote-ssh-0.120.0/out/extension.js:2:744751)
	at t.handleInstallOutput (/home/chris/.vscode/extensions/ms-vscode-remote.remote-ssh-0.120.0/out/extension.js:2:742832)
	at e (/home/chris/.vscode/extensions/ms-vscode-remote.remote-ssh-0.120.0/out/extension.js:2:798600)
	at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
	at async /home/chris/.vscode/extensions/ms-vscode-remote.remote-ssh-0.120.0/out/extension.js:2:823806
	at async t.withShowDetailsEvent (/home/chris/.vscode/extensions/ms-vscode-remote.remote-ssh-0.120.0/out/extension.js:2:827501)
	at async /home/chris/.vscode/extensions/ms-vscode-remote.remote-ssh-0.120.0/out/extension.js:2:795312
	at async P (/home/chris/.vscode/extensions/ms-vscode-remote.remote-ssh-0.120.0/out/extension.js:2:793367)
	at async t.resolveWithLocalServer (/home/chris/.vscode/extensions/ms-vscode-remote.remote-ssh-0.120.0/out/extension.js:2:794864)
	at async A (/home/chris/.vscode/extensions/ms-vscode-remote.remote-ssh-0.120.0/out/extension.js:2:820659)
	at async t.resolve (/home/chris/.vscode/extensions/ms-vscode-remote.remote-ssh-0.120.0/out/extension.js:2:824898)
	at async /home/chris/.vscode/extensions/ms-vscode-remote.remote-ssh-0.120.0/out/extension.js:2:1113660
[20:51:33.404] Local server exit: 15
[20:51:33.406] ------




[20:51:33.407] No hints found in the recent session.

Expected Behavior

In my Remote.SSH settings, use Exec Server was enabled (probably automatically as I read that this will be made the default for everyone). I wanted to connect to my remote host.

Actual Behavior

The connection failed, however the SSH connection itself seems to work just fine. Just the server couldn't be started. I also don't get any logs on the host in the .vscode-server directory on the host.

Steps To Reproduce

  1. try to connect to a before working remote host with use Exec server enabled
  2. see the error message

Anything else?

I executed the Copilot assistant chat the was offered in the error message. He told me several things to check which I followed and provided him with my findings. For instance, I didn't get any logs on the host, so Copilot concluded that the server died before being able to write some logs. He in the end concluded that my running opensuse-tumbleweed doesn't match the alpine related download path from the client logs. This could be related to using musl in Alpine vs. using glibc in openSUSE.

@Chartman123 Chartman123 added the ssh Issue in vscode-remote SSH label May 9, 2025
@joshspicer
Copy link
Member

joshspicer commented May 12, 2025

Thanks for the details. You're saying that files in .vscode-server - specifically this file below - do not exist on the remote?

/home/chris/.vscode-server/.cli.19e0f9e681ecb8e5c09d8784acaa601316ca4571.log

Note that:

  1. .cli has a . prefix in front of it, so you may need to do ls -la to view the hidden file
  2. The commit (19e..) might be different

If that file is not there, that's the problem 🤔 That file needs to exist so the extension can parse out a port number

If for some reason your home directory isn't writeable, you can change the directory used with remote.SSH.serverInstallPath. That may help (if you try and it works, please let me know!)

@joshspicer joshspicer added the info-needed Issue requires more information from poster label May 12, 2025
@Chartman123
Copy link
Author

Chartman123 commented May 12, 2025

It exists, but it has 0 KB. That's what I meant with no logs: an empty logfile.

@archon810
Copy link

archon810 commented May 12, 2025

I am also on OpenSUSE (though 15.6, not Tumbleweed) and I can't connect anymore in ms-vscode-remote.remote-ssh. I'm pretty sure the issue started happening after upgrading openssh from v9 to v10 (10.0p2-lp156.5.2) on the server.

My log files are also 0 bytes.

-rw-------  1 archon810 users        0 May  9 13:28 .cli.17baf841131aa23349f217ca7c570c76ee87b957.log
-rw-------  1 archon810 users        0 May 12 13:50 .cli.19e0f9e681ecb8e5c09d8784acaa601316ca4571.log

Here's the local vscode log, with some information obfuscated with "XXXXXX" characters.

[13:57:20.604] Log Level: 2
[13:57:20.633] VS Code version: 1.100.0
[13:57:20.634] Remote-SSH version: remote-ssh@0.120.0
[13:57:20.634] win32 x64
[13:57:20.636] SSH Resolver called for "ssh-remote+XXXXXXXX", attempt 1
[13:57:20.638] remote.SSH.useLocalServer = false
[13:57:20.638] remote.SSH.useExecServer = true
[13:57:20.638] remote.SSH.bindHost = {}
[13:57:20.638] remote.SSH.showLoginTerminal = false
[13:57:20.639] remote.SSH.remotePlatform = {"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX":"linux","XXXXXXXX":"linux"}
[13:57:20.639] remote.SSH.path = undefined
[13:57:20.639] remote.SSH.configFile = undefined
[13:57:20.639] remote.SSH.useFlock = true
[13:57:20.639] remote.SSH.lockfilesInTmp = false
[13:57:20.639] remote.SSH.localServerDownload = auto
[13:57:20.640] remote.SSH.remoteServerListenOnSocket = false
[13:57:20.640] remote.SSH.defaultExtensions = []
[13:57:20.640] remote.SSH.defaultExtensionsIfInstalledLocally = []
[13:57:20.640] remote.SSH.loglevel = 2
[13:57:20.640] remote.SSH.enableDynamicForwarding = true
[13:57:20.640] remote.SSH.enableRemoteCommand = false
[13:57:20.641] remote.SSH.serverPickPortsFromRange = {}
[13:57:20.641] remote.SSH.serverInstallPath = {}
[13:57:20.641] remote.SSH.permitPtyAllocation = false
[13:57:20.642] remote.SSH.preferredLocalPortRange = undefined
[13:57:20.642] remote.SSH.useCurlAndWgetConfigurationFiles = false
[13:57:20.642] remote.SSH.experimental.chat = false
[13:57:20.643] remote.SSH.experimental.enhancedSessionLogs = false
[13:57:20.643] remote.SSH.httpProxy = {}
[13:57:20.643] remote.SSH.httpsProxy = {}
[13:57:20.658] SSH Resolver called for host: XXXXXXXX
[13:57:20.658] Setting up SSH remote "XXXXXXXX"
[13:57:20.674] Using commit id "19e0f9e681ecb8e5c09d8784acaa601316ca4571" and quality "stable" for server
[13:57:20.674] Extensions to install: 
[13:57:20.688] Install and start server if needed
[13:57:20.692] Checking ssh with "C:\Program Files\Common Files\Oracle\Java\javapath\ssh.exe -V"
[13:57:20.696] Got error from ssh: spawn C:\Program Files\Common Files\Oracle\Java\javapath\ssh.exe ENOENT
[13:57:20.697] Checking ssh with "C:\Program Files (x86)\Intel\iCLS Client\ssh.exe -V"
[13:57:20.698] Got error from ssh: spawn C:\Program Files (x86)\Intel\iCLS Client\ssh.exe ENOENT
[13:57:20.698] Checking ssh with "C:\Program Files\Intel\iCLS Client\ssh.exe -V"
[13:57:20.700] Got error from ssh: spawn C:\Program Files\Intel\iCLS Client\ssh.exe ENOENT
[13:57:20.701] Checking ssh with "C:\Program Files\ImageMagick-6.9.3-Q16\ssh.exe -V"
[13:57:20.703] Got error from ssh: spawn C:\Program Files\ImageMagick-6.9.3-Q16\ssh.exe ENOENT
[13:57:20.703] Checking ssh with "C:\Windows\system32\ssh.exe -V"
[13:57:20.705] Got error from ssh: spawn C:\Windows\system32\ssh.exe ENOENT
[13:57:20.705] Checking ssh with "C:\Windows\ssh.exe -V"
[13:57:20.707] Got error from ssh: spawn C:\Windows\ssh.exe ENOENT
[13:57:20.707] Checking ssh with "C:\Windows\System32\Wbem\ssh.exe -V"
[13:57:20.710] Got error from ssh: spawn C:\Windows\System32\Wbem\ssh.exe ENOENT
[13:57:20.710] Checking ssh with "C:\Windows\System32\WindowsPowerShell\v1.0\ssh.exe -V"
[13:57:20.712] Got error from ssh: spawn C:\Windows\System32\WindowsPowerShell\v1.0\ssh.exe ENOENT
[13:57:20.712] Checking ssh with "c:\Users\XXXXXXXX\Dropbox\Android\Windows programs\apktool\ssh.exe -V"
[13:57:20.715] Got error from ssh: spawn c:\Users\XXXXXXXX\Dropbox\Android\Windows programs\apktool\ssh.exe ENOENT
[13:57:20.715] Checking ssh with "C:\WINDOWS\system32\ssh.exe -V"
[13:57:20.717] Got error from ssh: spawn C:\WINDOWS\system32\ssh.exe ENOENT
[13:57:20.717] Checking ssh with "C:\WINDOWS\ssh.exe -V"
[13:57:20.719] Got error from ssh: spawn C:\WINDOWS\ssh.exe ENOENT
[13:57:20.719] Checking ssh with "C:\WINDOWS\System32\Wbem\ssh.exe -V"
[13:57:20.721] Got error from ssh: spawn C:\WINDOWS\System32\Wbem\ssh.exe ENOENT
[13:57:20.721] Checking ssh with "C:\WINDOWS\System32\WindowsPowerShell\v1.0\ssh.exe -V"
[13:57:20.724] Got error from ssh: spawn C:\WINDOWS\System32\WindowsPowerShell\v1.0\ssh.exe ENOENT
[13:57:20.724] Checking ssh with "C:\WINDOWS\Sysnative\ssh.exe -V"
[13:57:20.728] Got error from ssh: spawn C:\WINDOWS\Sysnative\ssh.exe ENOENT
[13:57:20.728] Checking ssh with "c:\Program Files\ffmpeg\bin\ssh.exe -V"
[13:57:20.730] Got error from ssh: spawn c:\Program Files\ffmpeg\bin\ssh.exe ENOENT
[13:57:20.730] Checking ssh with "C:\Users\XXXXXXXX\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Zeit, Inc\ssh.exe -V"
[13:57:20.733] Got error from ssh: spawn C:\Users\XXXXXXXX\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Zeit, Inc\ssh.exe ENOENT
[13:57:20.733] Checking ssh with "C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common\ssh.exe -V"
[13:57:20.735] Got error from ssh: spawn C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common\ssh.exe ENOENT
[13:57:20.735] Checking ssh with "c:\Python27\ssh.exe -V"
[13:57:20.738] Got error from ssh: spawn c:\Python27\ssh.exe ENOENT
[13:57:20.738] Checking ssh with "c:\Python27\Scripts\ssh.exe -V"
[13:57:20.742] Got error from ssh: spawn c:\Python27\Scripts\ssh.exe ENOENT
[13:57:20.743] Checking ssh with "c:\Users\XXXXXXXX\Dropbox\cmder\ssh.exe -V"
[13:57:20.745] Got error from ssh: spawn c:\Users\XXXXXXXX\Dropbox\cmder\ssh.exe ENOENT
[13:57:20.746] Checking ssh with "C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL\ssh.exe -V"
[13:57:20.748] Got error from ssh: spawn C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL\ssh.exe ENOENT
[13:57:20.749] Checking ssh with "C:\Program Files\Intel\Intel(R) Management Engine Components\DAL\ssh.exe -V"
[13:57:20.751] Got error from ssh: spawn C:\Program Files\Intel\Intel(R) Management Engine Components\DAL\ssh.exe ENOENT
[13:57:20.752] Checking ssh with "C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT\ssh.exe -V"
[13:57:20.754] Got error from ssh: spawn C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT\ssh.exe ENOENT
[13:57:20.755] Checking ssh with "C:\Program Files\Intel\Intel(R) Management Engine Components\IPT\ssh.exe -V"
[13:57:20.757] Got error from ssh: spawn C:\Program Files\Intel\Intel(R) Management Engine Components\IPT\ssh.exe ENOENT
[13:57:20.759] Checking ssh with "C:\WINDOWS\System32\OpenSSH\ssh.exe -V"
[13:57:20.810] > OpenSSH_for_Windows_9.5p1, LibreSSL 3.8.2

[13:57:20.820] Running script with connection command: "C:\WINDOWS\System32\OpenSSH\ssh.exe" -T -D 17323 XXXXXXXX sh
[13:57:20.822] Generated SSH command: 'type "C:\Users\ARTEMR~1\AppData\Local\Temp\vscode-linux-multi-line-command-XXXXXXXX-227111873.sh" | "C:\WINDOWS\System32\OpenSSH\ssh.exe" -T -D 17323 XXXXXXXX sh'
[13:57:20.823] Using connect timeout of 17 seconds
[13:57:20.825] Terminal shell path: C:\WINDOWS\System32\cmd.exe
[13:57:21.146] > 
[13:57:21.146] Got some output, clearing connection timeout
[13:57:22.219] > stty: 'standard input': Inappropriate ioctl for device
[13:57:22.238] > 7576d4e148c8: running
> Script executing under PID: 29448
[13:57:22.255] > Found existing installation at /home/archon810/.vscode-server...
> Starting VS Code CLI...
> Removing old logfile at /home/archon810/.vscode-server/.cli.19e0f9e681ecb8e5c09d
> 8784acaa601316ca4571.log
> Spawned remote CLI: 29507
[13:57:22.273] > Waiting for server log...
[13:57:22.283] > Waiting for server log...
[13:57:22.325] > Waiting for server log...
[13:57:22.356] > Waiting for server log...
[13:57:22.388] > Waiting for server log...
[13:57:22.434] > Waiting for server log...
[13:57:22.465] > Waiting for server log...
[13:57:22.511] > Waiting for server log...
[13:57:22.541] > Waiting for server log...
[13:57:22.571] > Waiting for server log...
[13:57:22.617] > Waiting for server log...
[13:57:22.647] > Waiting for server log...
[13:57:22.694] > Waiting for server log...
[13:57:22.726] > Waiting for server log...
[13:57:22.758] > Waiting for server log...
[13:57:22.804] > 7576d4e148c8: start
> listeningOn====
> osReleaseId==opensuse-leap==
> arch==x86_64==
> vscodeArch==x64==
> bitness==64==
> tmpDir==/run/user/1000==    
> platform==linux==
> unpackResult====
> didLocalDownload==0==
> downloadTime====
> installTime====
> serverStartTime==560==
> execServerToken==XXXXXXXX==
> platformDownloadPath==cli-alpine-x64==
> SSH_AUTH_SOCK==/tmp/ssh-XXXXQHqsCw/agent.16947==
> DISPLAY====
> 7576d4e148c8: end
[13:57:22.804] Received install output: 
listeningOn====
osReleaseId==opensuse-leap==
arch==x86_64==
vscodeArch==x64==
bitness==64==
tmpDir==/run/user/1000==    
platform==linux==
unpackResult====
didLocalDownload==0==
downloadTime====
installTime====
serverStartTime==560==
execServerToken==XXXXXXXX==
platformDownloadPath==cli-alpine-x64==
SSH_AUTH_SOCK==/tmp/ssh-XXXXQHqsCw/agent.16947==
DISPLAY====

[13:57:22.805] Failed to parse remote port from server output
[13:57:22.807] Resolver error: Error: 
	at y.Create (c:\Users\XXXXXXXX\.vscode\extensions\ms-vscode-remote.remote-ssh-0.120.0\out\extension.js:2:744751)
	at t.handleInstallOutput (c:\Users\XXXXXXXX\.vscode\extensions\ms-vscode-remote.remote-ssh-0.120.0\out\extension.js:2:742832)
	at t.tryInstall (c:\Users\XXXXXXXX\.vscode\extensions\ms-vscode-remote.remote-ssh-0.120.0\out\extension.js:2:865534)
	at async c:\Users\XXXXXXXX\.vscode\extensions\ms-vscode-remote.remote-ssh-0.120.0\out\extension.js:2:824246
	at async t.withShowDetailsEvent (c:\Users\XXXXXXXX\.vscode\extensions\ms-vscode-remote.remote-ssh-0.120.0\out\extension.js:2:827501)
	at async A (c:\Users\XXXXXXXX\.vscode\extensions\ms-vscode-remote.remote-ssh-0.120.0\out\extension.js:2:820760)
	at async t.resolve (c:\Users\XXXXXXXX\.vscode\extensions\ms-vscode-remote.remote-ssh-0.120.0\out\extension.js:2:824898)
	at async c:\Users\XXXXXXXX\.vscode\extensions\ms-vscode-remote.remote-ssh-0.120.0\out\extension.js:2:1113660
[13:57:22.814] ------




[13:57:22.815] No hints found in the recent session.

Oddly, downgrading openssh on the server back down to something like 9.9p2-lp156.2.5 didn't fix the issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
info-needed Issue requires more information from poster ssh Issue in vscode-remote SSH
Projects
None yet
Development

No branches or pull requests

3 participants