vscode-remote-release
vscode-remote-release copied to clipboard
Downloading local server and scp to the remote machine failed, but can be done manually
Is there an existing issue for this bug?
- [x] I have searched the existing open issues and found none that apply.
- [x] 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
- [x] I have read and performed the troubleshooting steps
- [x] I have tried both values of the
remote.SSH.useLocalServersetting - [x] My issue was not covered in the Tips and Tricks linked from the Troubleshooting Wiki.
- [x] 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 did not ask the @remote-ssh participant for help
In step 2 of the troubleshooting wiki, what was the result of running the generated SSH command verbatim outside of VS Code?
I did not try step 2 of the troubleshooting steps
Remote-SSH Log
Remote-SSH Log
[11:32:56.898] Log Level: 2
[11:32:56.907] SSH Resolver called for "ssh-remote+lab", attempt 1
[11:32:56.913] remote.SSH.useLocalServer = true
[11:32:56.913] remote.SSH.useExecServer = true
[11:32:56.913] remote.SSH.bindHost = {}
[11:32:56.913] remote.SSH.path =
[11:32:56.913] remote.SSH.configFile =
[11:32:56.913] remote.SSH.useFlock = true
[11:32:56.913] remote.SSH.lockfilesInTmp = false
[11:32:56.913] remote.SSH.localServerDownload = always
[11:32:56.913] remote.SSH.remoteServerListenOnSocket = false
[11:32:56.913] remote.SSH.defaultExtensions = []
[11:32:56.913] remote.SSH.defaultExtensionsIfInstalledLocally = []
[11:32:56.914] remote.SSH.loglevel = 2
[11:32:56.914] remote.SSH.enableDynamicForwarding = true
[11:32:56.914] remote.SSH.enableRemoteCommand = false
[11:32:56.914] remote.SSH.serverPickPortsFromRange = {}
[11:32:56.914] remote.SSH.serverInstallPath = {}
[11:32:56.914] remote.SSH.permitPtyAllocation = false
[11:32:56.914] remote.SSH.preferredLocalPortRange = undefined
[11:32:56.914] remote.SSH.useCurlAndWgetConfigurationFiles = false
[11:32:56.914] remote.SSH.experimental.chat = true
[11:32:56.914] remote.SSH.experimental.enhancedSessionLogs = true
[11:32:56.914] remote.SSH.httpProxy = {"*":""}
[11:32:56.914] remote.SSH.httpsProxy = {"*":""}
[11:32:56.918] VS Code version: 1.100.3
[11:32:56.918] Remote-SSH version: [email protected]
[11:32:56.918] darwin arm64
[11:32:56.919] SSH Resolver called for host: lab
[11:32:56.919] Setting up SSH remote "lab"
[11:32:56.923] Acquiring local install lock: /var/folders/g1/s491fqn10fvbkj4v09_5pg8c0000gn/T/vscode-remote-ssh-626092f4-install.lock
[11:32:56.925] Looking for existing server data file at /Users/xxx/Library/Application Support/Code/User/globalStorage/ms-vscode-remote.remote-ssh/vscode-ssh-host-626092f4-258e40fedc6cb8edf399a463ce3a9d32e7e1f6f3-0.120.0-es/data.json
[11:32:56.925] No existing data file
[11:32:56.926] Using commit id "258e40fedc6cb8edf399a463ce3a9d32e7e1f6f3" and quality "stable" for server
[11:32:56.926] Extensions to install:
[11:32:56.929] Install and start server if needed
[11:32:56.931] PATH: /opt/homebrew/Caskroom/miniforge/base/condabin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/opt/X11/bin:/Library/TeX/texbin:/Applications/VMware Fusion.app/Contents/Public:/Applications/quarto/bin:/opt/homebrew/Caskroom/mambaforge/base/bin:/opt/homebrew/Caskroom/mambaforge/base/condabin:/Applications/Mplus:/Applications/Mplus:/Users/xxx/.local/bin
[11:32:56.931] Checking ssh with "ssh -V"
[11:32:56.940] > OpenSSH_9.9p2, LibreSSL 3.3.6
[11:32:56.942] askpass server listening on /var/folders/g1/s491fqn10fvbkj4v09_5pg8c0000gn/T/vscode-ssh-askpass-719cfbdcbb8d3a562ae3eee3690dbfc351906b76.sock
[11:32:56.942] Spawning local server with {"serverId":1,"ipcHandlePath":"/var/folders/g1/s491fqn10fvbkj4v09_5pg8c0000gn/T/vscode-ssh-askpass-08bc4d14c6c748be98492162435791a09bbceda8.sock","sshCommand":"ssh","sshArgs":["-v","-T","-D","61451","-o","ConnectTimeout=15","lab"],"serverDataFolderName":".vscode-server","dataFilePath":"/Users/xxx/Library/Application Support/Code/User/globalStorage/ms-vscode-remote.remote-ssh/vscode-ssh-host-626092f4-258e40fedc6cb8edf399a463ce3a9d32e7e1f6f3-0.120.0-es/data.json"}
[11:32:56.942] Local server env: {"SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.QVz8fjKMHv/Listeners","SHELL":"/bin/zsh","DISPLAY":"/private/tmp/com.apple.launchd.90CPeqHZ85/org.xquartz:0","ELECTRON_RUN_AS_NODE":"1","SSH_ASKPASS":"/Users/xxx/.vscode/extensions/ms-vscode-remote.remote-ssh-0.120.0/out/local-server/askpass.sh","VSCODE_SSH_ASKPASS_NODE":"/Applications/Visual Studio Code.app/Contents/Frameworks/Code Helper (Plugin).app/Contents/MacOS/Code Helper (Plugin)","VSCODE_SSH_ASKPASS_EXTRA_ARGS":"","VSCODE_SSH_ASKPASS_MAIN":"/Users/xxx/.vscode/extensions/ms-vscode-remote.remote-ssh-0.120.0/out/askpass-main.js","VSCODE_SSH_ASKPASS_HANDLE":"/var/folders/g1/s491fqn10fvbkj4v09_5pg8c0000gn/T/vscode-ssh-askpass-719cfbdcbb8d3a562ae3eee3690dbfc351906b76.sock"}
[11:32:56.943] Spawned 47554
[11:32:56.943] Using connect timeout of 17 seconds
[11:32:57.027] > local-server-1> Running ssh connection command: ssh -v -T -D 61451 -o ConnectTimeout=15 lab
[11:32:57.028] > local-server-1> Spawned ssh, pid=47560
[11:32:57.031] stderr> OpenSSH_9.9p2, LibreSSL 3.3.6
[11:32:57.066] stderr> debug1: Server host key: ssh-ed25519 SHA256:aZdsK/sEylAw5lxrvkOjhGqaqew+lApLTdkSbM5Dx9Y
[11:32:57.147] stderr> Authenticated to xx.xx.xx.xx (xx.xx.xx.xx:xxxx) using "publickey".
[11:32:57.844] > Welcome to Ubuntu 24.04.2 LTS (GNU/Linux 6.8.0-60-generic x86_64)
>
> * Documentation: https://help.ubuntu.com
> * Management: https://landscape.canonical.com
> * Support: https://ubuntu.com/pro
>
> System information as of Wed Jun 4 11:32:57 AM CST 2025
>
> System load: 120.39
> Usage of /: 9.2% of 1.67TB
> Memory usage: 9%
> Swap usage: 0%
> Temperature: 65.8 C
> Processes: 3574
> Users logged in: 1
> IPv4 address for xxxxxxxxxx: xx.xx.xx.xx
> IPv6 address for xxxxxxxxxx: xxxx:xxx:xxx:xxxx:xxxx:xxxx:xxxx:xxxx
>
> * Strictly confined Kubernetes makes edge and IoT secure. Learn how MicroK8s
> just raised the bar for easy, resilient and secure K8s cluster deployment.
>
> https://ubuntu.com/engage/secure-kubernetes-at-the-edge
>
> Expanded Security Maintenance for Applications is not enabled.
>
> 0 updates can be applied immediately.
>
> 13 additional security updates can be applied with ESM Apps.
> Learn more about enabling ESM Apps service at https://ubuntu.com/esm
>
[11:32:57.852] > ready: c9de35c12409
[11:32:57.857] > Linux 6.8.0-60-generic #63-Ubuntu SMP PREEMPT_DYNAMIC Tue Apr 15 19:04:15 UTC 2025
[11:32:57.858] Platform: linux
[11:32:57.863] > /bin/bash
[11:32:57.863] Parent Shell: bash
[11:32:57.863] Parent Shell pid: 47554
[11:32:57.864] Waiting for subshell to start
[11:32:57.870] > 156790
[11:32:57.871] stdout -> '156790'
[11:32:57.871] sub-process detected
[11:32:57.876] > c9de35c12409: running
> Script executing under PID: 156790
[11:32:57.888] > Installing to /home/xxx/.vscode-server...
[11:32:57.888] > Trigger local server download
> c9de35c12409:trigger_server_download
> artifact==cli-alpine-x64==
> destFolder==/home/xxx/.vscode-server==
> destFolder2==/vscode-cli-258e40fedc6cb8edf399a463ce3a9d32e7e1f6f3.tar.gz==
> c9de35c12409:trigger_server_download_end
> Waiting for client to transfer server archive...
> Waiting for /home/xxx/.vscode-server/vscode-cli-258e40fedc6cb8edf399a463ce3a9d32e7e1f6f3.tar.gz.done and vscode-server.tar.gz to exist
>
[11:32:57.889] Got request to download on client for {"artifact":"cli-alpine-x64","destPath":"/home/xxx/.vscode-server/vscode-cli-258e40fedc6cb8edf399a463ce3a9d32e7e1f6f3.tar.gz"}
[11:32:57.889] server download URL: https://update.code.visualstudio.com/commit:258e40fedc6cb8edf399a463ce3a9d32e7e1f6f3/cli-alpine-x64/stable
[11:32:57.890] Downloading VS Code server locally...
[11:32:59.297] Downloaded VS Code server to /var/folders/g1/s491fqn10fvbkj4v09_5pg8c0000gn/T/14394567-6680-4c1c-b2bf-8a336dd3c4ac
[11:32:59.298] Renamed VS Code server to /var/folders/g1/s491fqn10fvbkj4v09_5pg8c0000gn/T/vscode_server_1749007979297/vscode-cli-258e40fedc6cb8edf399a463ce3a9d32e7e1f6f3.tar.gz
[11:32:59.298] Preparing to scp to host lab
[11:32:59.299] PATH: /opt/homebrew/Caskroom/miniforge/base/condabin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/opt/X11/bin:/Library/TeX/texbin:/Applications/VMware Fusion.app/Contents/Public:/Applications/quarto/bin:/opt/homebrew/Caskroom/mambaforge/base/bin:/opt/homebrew/Caskroom/mambaforge/base/condabin:/Applications/Mplus:/Applications/Mplus:/Users/xxx/.local/bin
[11:32:59.299] Checking ssh with "ssh -V"
[11:32:59.303] > OpenSSH_9.9p2, LibreSSL 3.3.6
[11:32:59.303] Testing scp with "scp"
[11:32:59.308] scp exited with code: 1
[11:32:59.308] Got stderr from scp: usage: scp [-346ABCOpqRrsTv] [-c cipher] [-D sftp_server_path] [-F ssh_config]
[-i identity_file] [-J destination] [-l limit] [-o ssh_option]
[-P port] [-S program] [-X sftp_option] source ... target
[11:32:59.308] Copying file to remote with scp -o ConnectTimeout=15 'vscode-cli-258e40fedc6cb8edf399a463ce3a9d32e7e1f6f3.tar.gz' 'vscode-cli-258e40fedc6cb8edf399a463ce3a9d32e7e1f6f3.tar.gz.done' lab:'/home/xxx/.vscode-server'
[11:32:59.309] Using cwd: file:///var/folders/g1/s491fqn10fvbkj4v09_5pg8c0000gn/T/vscode_server_1749007979297
[11:32:59.455] > /bin/sh: scp: No such file or directory
[11:32:59.677] "Copy server to host" terminal command done
[11:33:00.891] >
[11:33:03.893] >
[11:33:06.895] >
[11:33:09.896] >
[11:33:12.899] >
[11:33:15.902] >
[11:33:18.904] >
[11:33:21.906] >
[11:33:24.908] >
[11:33:27.911] >
[11:33:30.913] >
[11:33:33.914] >
[11:33:36.917] >
[11:33:39.919] >
[11:33:42.921] >
[11:33:45.924] >
[11:33:48.927] >
[11:33:51.929] >
[11:33:54.930] >
[11:33:57.933] >
[11:34:00.938] >
[11:34:03.938] >
[11:34:06.939] >
[11:34:09.942] >
[11:34:12.945] >
[11:34:15.946] >
[11:34:18.947] >
[11:34:21.950] >
[11:34:24.951] >
[11:34:27.953] >
[11:34:30.956] >
[11:34:33.959] >
[11:34:36.961] >
[11:34:39.963] >
[11:34:42.965] >
[11:34:45.968] >
[11:34:48.970] >
[11:34:51.972] >
[11:34:54.975] >
[11:34:57.977] >
[11:35:00.978] >
[11:35:03.981] >
[11:35:06.984] >
[11:35:09.986] >
[11:35:12.989] >
[11:35:15.990] >
[11:35:18.997] >
[11:35:21.995] >
[11:35:24.996] >
[11:35:27.998] >
[11:35:31.001] >
[11:35:34.005] >
[11:35:37.006] >
[11:35:40.010] >
[11:35:43.010] >
[11:35:46.012] >
[11:35:49.013] >
[11:35:52.016] >
### manually scp the vscode-server file to remote machine at [11:35:55.018]
[11:35:58.020] > Found flag and server on host
[11:35:58.027] > c9de35c12409%%2%%
[11:35:58.028] > tar --version: tar (GNU tar) 1.35
> Copyright (C) 2023 Free Software Foundation, Inc.
> License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
> This is free software: you are free to change and redistribute it.
> There is NO WARRANTY, to the extent permitted by law.
>
> Written by John Gilmore and Jay Fenlason.
[11:35:58.209] > code 1.100.3 (commit 258e40fedc6cb8edf399a463ce3a9d32e7e1f6f3)
[11:35:58.220] > Starting VS Code CLI...
[11:35:58.223] > Spawned remote CLI: 157167
[11:35:58.228] > Waiting for server log...
[11:35:58.269] > c9de35c12409: start
> listeningOn==127.0.0.1:45037==
> osReleaseId==ubuntu==
> arch==x86_64==
> vscodeArch==x64==
> bitness==64==
> tmpDir==/run/user/1001==
> platform==linux==
> unpackResult==success==
> didLocalDownload==1==
> downloadTime====
> installTime==173==
> serverStartTime==46==
> execServerToken==1aa1a111-a111-1a11-11a1-11111a1a1a11==
> platformDownloadPath==cli-alpine-x64==
> SSH_AUTH_SOCK====
> DISPLAY====
> c9de35c12409: end
[11:35:58.270] Received install output:
listeningOn==127.0.0.1:45037==
osReleaseId==ubuntu==
arch==x86_64==
vscodeArch==x64==
bitness==64==
tmpDir==/run/user/1001==
platform==linux==
unpackResult==success==
didLocalDownload==1==
downloadTime====
installTime==173==
serverStartTime==46==
execServerToken==1aa1a111-a111-1a11-11a1-11111a1a1a11==
platformDownloadPath==cli-alpine-x64==
SSH_AUTH_SOCK====
DISPLAY====
[11:35:58.270] Remote server is listening on port 45037
[11:35:58.270] Parsed server configuration: {"serverConfiguration":{"remoteListeningOn":{"port":45037},"osReleaseId":"ubuntu","arch":"x86_64","sshAuthSock":"","display":"","tmpDir":"/run/user/1001","platform":"linux","execServerToken":"1aa1a111-a111-1a11-11a1-11111a1a1a11"},"installTime":173,"serverStartTime":46,"didLocalDownload":true,"installUnpackCode":"success"}
[11:35:58.271] Persisting server connection details to /Users/xxx/Library/Application Support/Code/User/globalStorage/ms-vscode-remote.remote-ssh/vscode-ssh-host-626092f4-258e40fedc6cb8edf399a463ce3a9d32e7e1f6f3-0.120.0-es/data.json
[11:35:58.273] Starting forwarding server. local port 62063 -> socksPort 61451 -> remotePort 45037
[11:35:58.273] Forwarding server listening on port 62063
[11:35:58.273] Waiting for ssh tunnel to be ready
[11:35:58.274] Tunneled port 45037 to local port 62063
[11:35:58.274] Resolved "ssh-remote+lab" to "port 62063"
[11:35:58.278] Initizing new exec server for ssh-remote+lab
[11:35:58.278] Resolving exec server at port 62063
[11:35:58.278] [Forwarding server port 62063] Got connection 0
[11:35:58.281] [Forwarding server port 62063] Got connection 1
[11:35:58.314] Exec server for ssh-remote+lab created and cached
[11:35:58.315] Extensions to install:
[11:35:58.319] ------
[11:35:58.320] No hints found in the recent session.
[11:35:58.338] [server] Checking /home/xxx/.vscode-server/cli/servers/Stable-258e40fedc6cb8edf399a463ce3a9d32e7e1f6f3/log.txt and /home/xxx/.vscode-server/cli/servers/Stable-258e40fedc6cb8edf399a463ce3a9d32e7e1f6f3/pid.txt for a running server...
[11:35:58.865] [server] Installing and setting up Visual Studio Code Server...
[11:35:59.065] [server] Downloading Visual Studio Code server -> /tmp/.tmpEgz7Xw/vscode-server-linux-x64.tar.gz
[11:35:59.065] [server] server download progress: 0/61075246 (0%)
[11:35:59.144] [server] server download progress: 2105344/61075246 (3%)
[11:35:59.160] [server] server download progress: 4210688/61075246 (7%)
[11:35:59.178] [server] server download progress: 6316032/61075246 (10%)
[11:35:59.196] [server] server download progress: 8421376/61075246 (14%)
[11:35:59.214] [server] server download progress: 10526720/61075246 (17%)
[11:35:59.232] [server] server download progress: 12632064/61075246 (21%)
[11:35:59.251] [server] server download progress: 14737408/61075246 (24%)
[11:35:59.268] [server] server download progress: 16842752/61075246 (28%)
[11:35:59.285] [server] server download progress: 18948096/61075246 (31%)
[11:35:59.303] [server] server download progress: 21053440/61075246 (34%)
[11:35:59.322] [server] server download progress: 23158784/61075246 (38%)
[11:35:59.340] [server] server download progress: 25264128/61075246 (41%)
[11:35:59.358] [server] server download progress: 27369472/61075246 (45%)
[11:35:59.376] [server] server download progress: 29474816/61075246 (48%)
[11:35:59.394] [server] server download progress: 31580160/61075246 (52%)
[11:35:59.411] [server] server download progress: 33685504/61075246 (55%)
[11:35:59.429] [server] server download progress: 35790848/61075246 (59%)
[11:35:59.447] [server] server download progress: 37896192/61075246 (62%)
[11:35:59.465] [server] server download progress: 40001536/61075246 (65%)
[11:35:59.483] [server] server download progress: 42106880/61075246 (69%)
[11:35:59.501] [server] server download progress: 44212224/61075246 (72%)
[11:35:59.520] [server] server download progress: 46317568/61075246 (76%)
[11:35:59.536] [server] server download progress: 48422912/61075246 (79%)
[11:35:59.555] [server] server download progress: 50528256/61075246 (83%)
[11:35:59.572] [server] server download progress: 52633600/61075246 (86%)
[11:35:59.591] [server] server download progress: 54738944/61075246 (90%)
[11:35:59.609] [server] server download progress: 56844288/61075246 (93%)
[11:35:59.626] [server] server download progress: 58949632/61075246 (97%)
[11:35:59.644] [server] server download progress: 61054976/61075246 (100%)
[11:35:59.645] [server] server download progress: 61075246/61075246 (100%)
[11:36:00.700] [server] server inflate progress: 103/2042 (5%)
[11:36:00.730] [server] server inflate progress: 207/2042 (10%)
[11:36:00.741] [server] server inflate progress: 311/2042 (15%)
[11:36:00.753] [server] server inflate progress: 415/2042 (20%)
[11:36:00.757] [server] server inflate progress: 519/2042 (25%)
[11:36:00.764] [server] server inflate progress: 623/2042 (31%)
[11:36:00.769] [server] server inflate progress: 727/2042 (36%)
[11:36:00.780] [server] server inflate progress: 831/2042 (41%)
[11:36:00.786] [server] server inflate progress: 935/2042 (46%)
[11:36:00.791] [server] server inflate progress: 1039/2042 (51%)
[11:36:00.915] [server] server inflate progress: 1143/2042 (56%)
[11:36:00.922] [server] server inflate progress: 1247/2042 (61%)
[11:36:00.928] [server] server inflate progress: 1351/2042 (66%)
[11:36:00.944] [server] server inflate progress: 1455/2042 (71%)
[11:36:00.954] [server] server inflate progress: 1559/2042 (76%)
[11:36:00.973] [server] server inflate progress: 1663/2042 (81%)
[11:36:00.997] [server] server inflate progress: 1767/2042 (87%)
[11:36:01.019] [server] server inflate progress: 1871/2042 (92%)
[11:36:01.069] [server] server inflate progress: 1975/2042 (97%)
[11:36:01.088] [server] server inflate progress: 2042/2042 (100%)
[11:36:01.222] [server] Server integrity verified, version: 1.100.3 / 258e40fedc6cb8edf399a463ce3a9d32e7e1f6f3 / x64 /
[11:36:01.246] [server] Server setup complete
[11:36:01.247] [server] Starting server...
[11:36:01.247] [server] Starting server with command... Command { std: "/home/xxx/.vscode-server/cli/servers/Stable-258e40fedc6cb8edf399a463ce3a9d32e7e1f6f3/server/bin/code-server" "--connection-token=remotessh" "--accept-server-license-terms" "--start-server" "--enable-remote-auto-shutdown" "--socket-path=/tmp/code-0e920a9c-a56a-4a8e-95da-e5433e0076d1", kill_on_drop: false }
[11:36:01.326] [server] *
[11:36:01.327] [server] * Visual Studio Code Server
[11:36:01.327] [server] *
[11:36:01.327] [server] * By using the software, you agree to
[11:36:01.327] [server] * the Visual Studio Code Server License Terms (https://aka.ms/vscode-server-license) and
[11:36:01.327] [server] * the Microsoft Privacy Statement (https://privacy.microsoft.com/en-US/privacystatement).
[11:36:01.328] [server] *
[11:36:01.329] [server] Server bound to /tmp/code-0e920a9c-a56a-4a8e-95da-e5433e0076d1
[11:36:01.330] [server] Extension host agent listening on /tmp/code-0e920a9c-a56a-4a8e-95da-e5433e0076d1
[11:36:01.330] [server] parsed location: "/tmp/code-0e920a9c-a56a-4a8e-95da-e5433e0076d1"
[11:36:01.331] [server]
[11:36:01.331] [server] Server started
[11:36:01.376] [server] [11:36:01]
[11:36:01.417] [server]
[11:36:01.417] [server]
[11:36:01.418] [server]
[11:36:01.428] [server] [11:36:01] Extension host agent started.
[11:36:01.520] [server] [11:36:01] [<unknown>][42cbe3e4][ExtensionHostConnection] New connection established.
[11:36:01.520] [server] [11:36:01] [<unknown>][a83ee64b][ManagementConnection] New connection established.
[11:36:01.607] [server] [node.js fs] readdir with filetypes failed with error: Error: ENOENT: no such file or directory, scandir '/home/xxx/.vscode-server/extensions/editorconfig.editorconfig-0.17.2'
[11:36:01.647] [server] at async Object.readdir (node:internal/fs/promises:952:18)
[11:36:01.647] [server] at async SC (file:///home/xxx/.vscode-server/cli/servers/Stable-258e40fedc6cb8edf399a463ce3a9d32e7e1f6f3/server/out/server-main.js:43:4567)
[11:36:01.647] [server] at async Object.Ah (file:///home/xxx/.vscode-server/cli/servers/Stable-258e40fedc6cb8edf399a463ce3a9d32e7e1f6f3/server/out/server-main.js:43:4496)
[11:36:01.647] [server] at async Ou.readdir (file:///home/xxx/.vscode-server/cli/servers/Stable-258e40fedc6cb8edf399a463ce3a9d32e7e1f6f3/server/out/server-main.js:67:16002)
[11:36:01.647] [server] at async R8.s (file:///home/xxx/.vscode-server/cli/servers/Stable-258e40fedc6cb8edf399a463ce3a9d32e7e1f6f3/server/out/server-main.js:55:7847) {
[11:36:01.647] [server] errno: -2,
[11:36:01.647] [server] code: 'ENOENT',
[11:36:01.647] [server] syscall: 'scandir',
[11:36:01.647] [server] path: '/home/xxx/.vscode-server/extensions/editorconfig.editorconfig-0.17.2'
[11:36:01.648] [server] }
[11:36:01.648] [server] [node.js fs] readdir with filetypes failed with error: Error: ENOENT: no such file or directory, scandir '/home/xxx/.vscode-server/extensions/ms-python.vscode-python-envs-0.3.11501701'
[11:36:01.648] [server] at async Object.readdir (node:internal/fs/promises:952:18)
[11:36:01.648] [server] at async SC (file:///home/xxx/.vscode-server/cli/servers/Stable-258e40fedc6cb8edf399a463ce3a9d32e7e1f6f3/server/out/server-main.js:43:4567)
[11:36:01.648] [server] at async Object.Ah (file:///home/xxx/.vscode-server/cli/servers/Stable-258e40fedc6cb8edf399a463ce3a9d32e7e1f6f3/server/out/server-main.js:43:4496)
[11:36:01.648] [server] at async Ou.readdir (file:///home/xxx/.vscode-server/cli/servers/Stable-258e40fedc6cb8edf399a463ce3a9d32e7e1f6f3/server/out/server-main.js:67:16002)
[11:36:01.648] [server] at async Sl.t (file:///home/xxx/.vscode-server/cli/servers/Stable-258e40fedc6cb8edf399a463ce3a9d32e7e1f6f3/server/out/server-main.js:64:51815)
[11:36:01.648] [server] at async Sl.resolve (file:///home/xxx/.vscode-server/cli/servers/Stable-258e40fedc6cb8edf399a463ce3a9d32e7e1f6f3/server/out/server-main.js:64:50931)
[11:36:01.648] [server] at async yf.H (file:///home/xxx/.vscode-server/cli/servers/Stable-258e40fedc6cb8edf399a463ce3a9d32e7e1f6f3/server/out/server-main.js:55:25227)
[11:36:01.648] [server] at async Promise.all (index 16)
[11:36:01.649] [server] at async yf.scanAllUserExtensions (file:///home/xxx/.vscode-server/cli/servers/Stable-258e40fedc6cb8edf399a463ce3a9d32e7e1f6f3/server/out/server-main.js:55:20374)
[11:36:01.649] [server] at async R8.H (file:///home/xxx/.vscode-server/cli/servers/Stable-258e40fedc6cb8edf399a463ce3a9d32e7e1f6f3/server/out/server-main.js:55:9952)
[11:36:01.649] [server] at async R8.s (file:///home/xxx/.vscode-server/cli/servers/Stable-258e40fedc6cb8edf399a463ce3a9d32e7e1f6f3/server/out/server-main.js:55:7847) {
[11:36:01.649] [server] errno: -2,
[11:36:01.649] [server] code: 'ENOENT',
[11:36:01.649] [server] syscall: 'scandir',
[11:36:01.649] [server] path: '/home/xxx/.vscode-server/extensions/ms-python.vscode-python-envs-0.3.11501701'
[11:36:01.649] [server] }
[11:36:01.649] [server] [11:36:01] Deleted marked for removal extension from disk editorconfig.editorconfig /home/xxx/.vscode-server/extensions/editorconfig.editorconfig-0.17.2
[11:36:01.649] [server] [11:36:01] Deleted marked for removal extension from disk ms-python.vscode-python-envs /home/xxx/.vscode-server/extensions/ms-python.vscode-python-envs-0.3.11501701
[11:36:01.707] [server] [11:36:01] ComputeTargetPlatform: linux-x64
[11:36:01.866] [server] [11:36:01] [<unknown>][42cbe3e4][ExtensionHostConnection] <157377> Launched Extension Host Process.
[11:36:02.382] Opening exec server for ssh-remote+lab
[11:36:02.439] Opening exec server for ssh-remote+lab
[11:36:02.441] Verified and reusing cached exec server for ssh-remote+lab
[11:36:02.441] No hints found in the recent session.
[11:36:02.446] Verified and reusing cached exec server for ssh-remote+lab
[11:36:02.446] No hints found in the recent session.
[11:36:02.453] Opening exec server for ssh-remote+lab
[11:36:02.464] Verified and reusing cached exec server for ssh-remote+lab
[11:36:02.465] No hints found in the recent session.
[11:36:03.223] [server] [11:36:03] ComputeTargetPlatform: linux-x64
Expected Behavior
Scp the vscode-server files should be completed automatically.
Actual Behavior
Cannot automatically copy the local file to server.
Steps To Reproduce
- update vscode
- set
"remote.SSH.showLoginTerminal": true - use remote ssh to connect the remote machine
- scp got error: no such file or directory
- manually scp the vscode server files to remote ~/.vscode-server/
- the connection is established
Anything else?
This issue has occured since I use vscode 1.98. It may because of scp cannot get the right directory on mac? When I use cd to change directory to the right directory /var/folders/g1/s491fqn10fvbkj4v09_5pg8c0000gn/T/vscode_server_1749007979297, and use scp * lab:/home/xxx/.vscode-server, the connection can be established.
Platform: macOS 14.7.6 CPU: Apple silicon M2 VSCode version: 1.100.3 Remote SSH version: 0.120.0