Skip to content
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

[Remote-SSH Bug]: failed to connect with setting "remote.SSH.defaultExtensions" and profile function #10376

Open
3 tasks done
74th opened this issue Oct 9, 2024 · 10 comments
Open
3 tasks done
Assignees
Labels
bug Issue identified by VS Code Team member as probable bug ssh Issue in vscode-remote SSH

Comments

@74th
Copy link

74th commented Oct 9, 2024

Is there an existing issue for this bug?

  • I have searched the existing issues

Required Troubleshooting Steps

  • I have followed these troubleshooting steps
  • I have tried both values of the remote.SSH.useLocalServer setting

Connect Locally

It connects successfully

->

I have always found the Remote-SSH function convenient to use. Thank you for all your help.

When using the profile feature in combination with the “emote.SSH.defaultExtensions” setting, an error occurs when trying to open another directory using the profile and the directory cannot be opened.

Expected Behavior

To open a directory using a profile without error.

Steps To Reproduce

  1. add "remote.SSH.defaultExtensions" to user settings.json
// User/settings.json
{
    "remote.SSH.defaultExtensions": [
        "EditorConfig.EditorConfig",
        "MS-vsliveshare.vsliveshare"
    ]
}
  1. create new profile

Image

  1. run command "Connect to Host" (This action is succeeded.)
  2. run code ~/tmp in remote terminal
  3. run command "Profiles: Switch Profiles" and select "test" profile
  4. click "Reload" button

Image

This did not occur when using only default profile.

This did not occur when the setting was left empty.

{
    "remote.SSH.defaultExtensions": [
        // "EditorConfig.EditorConfig",
        // "MS-vsliveshare.vsliveshare"
    ]
}

This did not occur when using Remote-SSH 0.114.3.

Once this occurred, I had to kill all code-server related processes and delete the .vscode-server directory to get it back.

Remote-SSH Log

Remote-SSH Log

[22:30:59.628] Log Level: 2
[22:30:59.639] VS Code version: 1.94.1
[22:30:59.639] Remote-SSH version: [email protected]
[22:30:59.639] darwin arm64
[22:30:59.640] SSH Resolver called for "ssh-remote+reah", attempt 1
[22:30:59.640] "remote.SSH.useLocalServer": true
[22:30:59.640] "remote.SSH.useExecServer": true
[22:30:59.641] "remote.SSH.path": undefined
[22:30:59.641] "remote.SSH.configFile": undefined
[22:30:59.641] "remote.SSH.useFlock": true
[22:30:59.642] "remote.SSH.lockfilesInTmp": false
[22:30:59.642] "remote.SSH.localServerDownload": auto
[22:30:59.642] "remote.SSH.remoteServerListenOnSocket": false
[22:30:59.642] "remote.SSH.showLoginTerminal": false
[22:30:59.642] "remote.SSH.defaultExtensions": ["asvetliakov.vscode-neovim","ms-vsliveshare.vsliveshare","editorconfig.editorconfig","mhutchie.git-graph","eamodio.gitlens","github.vscode-pull-request-github","esbenp.prettier-vscode","streetsidesoftware.code-spell-checker","hediet.vscode-drawio"]
[22:30:59.642] "remote.SSH.loglevel": 2
[22:30:59.642] "remote.SSH.enableDynamicForwarding": true
[22:30:59.643] "remote.SSH.enableRemoteCommand": false
[22:30:59.643] "remote.SSH.serverPickPortsFromRange": {}
[22:30:59.643] "remote.SSH.serverInstallPath": {}
[22:30:59.643] "remote.SSH.permitPtyAllocation": false
[22:30:59.643] "remote.SSH.preferredLocalPortRange: undefined
[22:30:59.643] "remote.SSH.useCurlAndWgetConfigurationFiles: false
[22:30:59.647] SSH Resolver called for host: reah
[22:30:59.647] Setting up SSH remote "reah"
[22:30:59.651] Acquiring local install lock: /var/folders/n3/zcknft2d5sl6m2cp_g62233h0000gn/T/vscode-remote-ssh-d2dfaa11-install.lock
[22:30:59.652] Looking for existing server data file at /Users/nnyn/Library/Application Support/Code/User/globalStorage/ms-vscode-remote.remote-ssh/vscode-ssh-host-d2dfaa11-e10f2369d0d9614a452462f2e01cdc4aa9486296-0.115.0-es/data.json
[22:30:59.653] Found existing data file
[22:30:59.653] Found local server running: {"remoteListeningOn":{"port":33959},"osReleaseId":"ubuntu","arch":"aarch64","tmpDir":"/run/user/1000","platform":"linux","execServerToken":"2295fab7-9555-4250-97f5-7e061e8874b8","pid":9847,"ipcHandlePath":"/var/folders/n3/zcknft2d5sl6m2cp_g62233h0000gn/T/vscode-ssh-askpass-063d8e1cef7a27cd63624a789d0b86eb14810371.sock","socksPort":50408,"startupTime":1728480641093}
[22:30:59.658] Found running server - short-circuiting install
[22:30:59.660] Starting forwarding server. local port 50422 -> socksPort 50408 -> remotePort 33959
[22:30:59.660] Forwarding server listening on port 50422
[22:30:59.660] Waiting for ssh tunnel to be ready
[22:30:59.661] [Forwarding server port 50422] Got connection 0
[22:30:59.662] Tunneled port 33959 to local port 50422
[22:30:59.662] Resolved "ssh-remote+reah" to "port 50422"
[22:30:59.668] Initizing new exec server for ssh-remote+reah
[22:30:59.668] Resolving exec server at port 50422
[22:30:59.670] [Forwarding server port 50422] Got connection 1
[22:30:59.856] Exec server for ssh-remote+reah created and cached
[22:30:59.863] ------




[22:30:59.874] [server] Checking /home/nnyn/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/log.txt and /home/nnyn/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/pid.txt for a running server...
[22:30:59.914] [server] Found running server (pid=32625)
[22:30:59.915] [server] Installing extensions...
[22:31:00.265] [server] Checking /home/nnyn/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/log.txt and /home/nnyn/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/pid.txt for a running server...
[22:31:00.270] [server] Found running server (pid=32625)
[22:31:00.271] [server] Installing extensions...
[22:31:00.665] [server] Checking /home/nnyn/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/log.txt and /home/nnyn/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/pid.txt for a running server...
[22:31:00.667] [server] Found running server (pid=32625)
[22:31:00.672] ------




[22:31:00.672] SSH Resolver called for "ssh-remote+reah", attempt 2, (Reconnection)
[22:31:00.673] SSH Resolver called for host: reah
[22:31:00.674] Setting up SSH remote "reah"
[22:31:00.675] Acquiring local install lock: /var/folders/n3/zcknft2d5sl6m2cp_g62233h0000gn/T/vscode-remote-ssh-d2dfaa11-install.lock
[22:31:00.676] Looking for existing server data file at /Users/nnyn/Library/Application Support/Code/User/globalStorage/ms-vscode-remote.remote-ssh/vscode-ssh-host-d2dfaa11-e10f2369d0d9614a452462f2e01cdc4aa9486296-0.115.0-es/data.json
[22:31:00.676] Found existing data file
[22:31:00.676] Found local server running: {"remoteListeningOn":{"port":33959},"osReleaseId":"ubuntu","arch":"aarch64","tmpDir":"/run/user/1000","platform":"linux","execServerToken":"2295fab7-9555-4250-97f5-7e061e8874b8","pid":9847,"ipcHandlePath":"/var/folders/n3/zcknft2d5sl6m2cp_g62233h0000gn/T/vscode-ssh-askpass-063d8e1cef7a27cd63624a789d0b86eb14810371.sock","socksPort":50408,"startupTime":1728480641093}
[22:31:00.677] Running server is stale. Ignoring
[22:31:00.677] Using commit id "e10f2369d0d9614a452462f2e01cdc4aa9486296" and quality "stable" for server
[22:31:00.680] Script variables:
 {
  "InstallExitCode.24": "AlreadyInProgress",
  "InstallExitCode.25": "ServerDownloadFailed",
  "InstallExitCode.26": "NoDownloaderAvailable",
  "InstallExitCode.27": "UnsupportedArch",
  "InstallExitCode.28": "StatusCheckFailed",
  "InstallExitCode.29": "NeedInsidersArch",
  "InstallExitCode.30": "NoDownloaderAvailableForStatusCheck",
  "InstallExitCode.31": "ServerTransferFailed",
  "InstallExitCode.32": "ServerFailedToStart",
  "InstallExitCode.33": "NeedInsidersWindows",
  "InstallExitCode.34": "CreateInstallDirFailed",
  "InstallExitCode.35": "UnsupportedPlatform",
  "InstallExitCode.36": "ServerTerminatedCVE20201416",
  "InstallExitCode.37": "UnpackFailed",
  "InstallExitCode.38": "ChangeDirFailed",
  "InstallExitCode.AlreadyInProgress": "24",
  "InstallExitCode.ServerDownloadFailed": "25",
  "InstallExitCode.NoDownloaderAvailable": "26",
  "InstallExitCode.NoDownloaderAvailableForStatusCheck": "30",
  "InstallExitCode.UnsupportedArch": "27",
  "InstallExitCode.StatusCheckFailed": "28",
  "InstallExitCode.NeedInsidersArch": "29",
  "InstallExitCode.ServerTransferFailed": "31",
  "InstallExitCode.ServerFailedToStart": "32",
  "InstallExitCode.NeedInsidersWindows": "33",
  "InstallExitCode.CreateInstallDirFailed": "34",
  "InstallExitCode.UnsupportedPlatform": "35",
  "InstallExitCode.ServerTerminatedCVE20201416": "36",
  "InstallExitCode.UnpackFailed": "37",
  "InstallExitCode.ChangeDirFailed": "38",
  "InstallUnpackCode.Success": "success",
  "InstallUnpackCode.Error": "error",
  "InstallUnpackCode.MissingFiles": "missingFiles",
  "uuid": "ce7f01dcebf0",
  "startMarker": "ce7f01dcebf0: running",
  "commitId": "e10f2369d0d9614a452462f2e01cdc4aa9486296",
  "quality": "stable",
  "token": "1a1aaaa1-11a1-1111-111a-a11aa111a1a1",
  "vscodeAgentFolder": "$HOME/.vscode-server",
  "allowClientDownload": "1",
  "forceClientDownload": "0",
  "cliNameInArchive": "code",
  "ignoreWgetConfigFlag": " --no-config ",
  "ignoreCurlConfigFlag": " --disable ",
  "wgetTriesSegment": "--tries=1",
  "listenArgs": "--on-host=127.0.0.1 --on-port",
  "getDownloadServerStartTrigger": "ce7f01dcebf0:trigger_server_download",
  "getDownloadServerEndTrigger": "ce7f01dcebf0:trigger_server_download_end",
  "getProgressDownloading": "ce7f01dcebf0%%1%%",
  "getProgressInstalling": "ce7f01dcebf0%%2%%"
}
[22:31:00.684] Install and start server if needed
[22:31:00.688] PATH: /Users/nnyn/.sdkman/candidates/java/current/bin:/Users/nnyn/.sdkman/candidates/gradle/current/bin:/Users/nnyn/.rd/bin:/Users/nnyn/bin:/Users/nnyn/ghq/github.com/74th/dotfiles/bin/macos:/Users/nnyn/ghq/github.com/74th/mycheatsheets/bin:/Users/nnyn/ghq/github.com/74th/dotfiles/bin:/Users/nnyn/.cargo/bin:/Users/nnyn/.pyenv/bin:/Users/nnyn/.rye/shims:/Users/nnyn/go/bin:/Users/nnyn/.pyenv/shims:/Users/nnyn/.nodenv/shims:/Users/nnyn/npm/bin:/Users/nnyn/google-cloud-sdk/bin:/Users/nnyn/Library/Python/3.9/bin:/Users/nnyn/.local/bin:/Applications/Rancher Desktop.app/Contents/Resources/resources/darwin/bin:/usr/local/sbin:/opt/homebrew/bin:/opt/local/bin:/usr/local/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:/Library/Apple/usr/bin
[22:31:00.688] Checking ssh with "ssh -V"
[22:31:00.696] > OpenSSH_9.7p1, LibreSSL 3.3.6

[22:31:00.698] askpass server listening on /var/folders/n3/zcknft2d5sl6m2cp_g62233h0000gn/T/vscode-ssh-askpass-90a634f4def14116314be0b7a76ed2228dca28a9.sock
[22:31:00.699] Spawning local server with {"serverId":1,"ipcHandlePath":"/var/folders/n3/zcknft2d5sl6m2cp_g62233h0000gn/T/vscode-ssh-askpass-8ac2617d591cd13543c7d30d49bae83932c80039.sock","sshCommand":"ssh","sshArgs":["-v","-T","-D","50427","-o","ConnectTimeout=15","reah"],"serverDataFolderName":".vscode-server","dataFilePath":"/Users/nnyn/Library/Application Support/Code/User/globalStorage/ms-vscode-remote.remote-ssh/vscode-ssh-host-d2dfaa11-e10f2369d0d9614a452462f2e01cdc4aa9486296-0.115.0-es/data.json"}
[22:31:00.699] Local server env: {"SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.rVTt2s5uKB/Listeners","SHELL":"/bin/bash","DISPLAY":"1","ELECTRON_RUN_AS_NODE":"1","SSH_ASKPASS":"/Users/nnyn/.vscode/extensions/ms-vscode-remote.remote-ssh-0.115.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/nnyn/.vscode/extensions/ms-vscode-remote.remote-ssh-0.115.0/out/askpass-main.js","VSCODE_SSH_ASKPASS_HANDLE":"/var/folders/n3/zcknft2d5sl6m2cp_g62233h0000gn/T/vscode-ssh-askpass-90a634f4def14116314be0b7a76ed2228dca28a9.sock"}
[22:31:00.700] Spawned 9898
[22:31:00.700] Using connect timeout of 17 seconds
[22:31:00.708] [server] Installing extensions...
[22:31:00.779] > local-server-1> Running ssh connection command: ssh -v -T -D 50427 -o ConnectTimeout=15 reah
[22:31:00.781] > local-server-1> Spawned ssh, pid=9921
[22:31:00.784] stderr> OpenSSH_9.7p1, LibreSSL 3.3.6
[22:31:00.823] stderr> debug1: Server host key: ssh-ed25519 SHA256:7QJGctYjHFT8+3+ZkXMUlitghlVawBYMUAbkHxu175w
[22:31:00.915] stderr> Authenticated to 192.168.1.194 ([192.168.1.194]:22) using "publickey".
[22:31:01.291] >   �[0;1;34;94m___  �[0;1;34;94m____  �[0;1;34;94m_   ____    ____  _           
>  �[0;1;34;94m/ �[0;1;34;94m_ �[0;1;34;94m\|  _ \(_) | ___|  |  _ \| |_   _ _�[0;1;30;90m__ 
> | | | | |_) | | |___ \  | |_) | �[0;1;30;90m| �[0;1;30;90m| �[0;1;30;90m| �[0;1;30;90m/ �[0;1;30;90m__|
> | |_| |  __/| |  ___) | �[0;1;30;90m|  �[0;1;30;90m__/| �[0;1;30;90m| �[0;1;30;90m|_| �[0;1;30;90m\_�[0;1;34;94m_ �[0;1;34;94m\
>  \___/|_|   |_| �[0;1;30;90m|____/  �[0;1;30;90m|_|   �[0;1;30;90m|_�[0;1;34;94m|\__,_|___/
>                                            
> Welcome to Armbian 24.5.2 Noble with Linux 6.1.43-vendor-rk35xx
> 
> System load:   5%           	Up time:       10:05	Local users:   13            	
> Memory usage:  4% of 15.35G 	IP:	       172.20.0.1 172.18.0.1 172.19.0.1 172.17.0.1 192.168.1.194
> CPU temp:      38°C           	Usage of /:    22% of 454G   	
> RX today:      1.2 GiB  	
> 
> Tip of the day: Support our work and become a sponsor https:/sponsors/armbian
> 
> [ 39 security updates available, 135 updates total: apt upgrade ]
> Last check: 2024-10-09 12:41
[22:31:01.304] > ready: ce7f01dcebf0
[22:31:01.307] > Linux 6.1.43-vendor-rk35xx #1 SMP Thu Jun 20 10:33:36 UTC 2024
[22:31:01.310] Platform: linux
[22:31:01.311] > /bin/bash
[22:31:01.314] Parent Shell: bash
[22:31:01.314] Parent Shell pid: 9898
[22:31:01.316] > 33285
[22:31:01.316] Waiting for pid of spawned 'sh' subshell: '33285'...
[22:31:01.319] > ce7f01dcebf0: running
> Script executing under PID: 33285
[22:31:01.332] > Found existing installation at /home/nnyn/.vscode-server...
> Starting VS Code CLI...
> printenv:
[22:31:01.334] >     LANGUAGE=en_US.UTF-8
>     USER=nnyn
>     SSH_CLIENT=192.168.1.4 50428 22
>     XDG_SESSION_TYPE=tty
>     SHLVL=1
>     HOME=/home/nnyn
>     LC_CTYPE=en_US.UTF-8
>     DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
>     DEBUGINFOD_URLS=https://debuginfod.ubuntu.com 
>     LOGNAME=nnyn
>     _=/usr/bin/sh
>     XDG_SESSION_CLASS=user
>     XDG_SESSION_ID=114
>     PATH=/home/nnyn/.cargo/bin:/home/nnyn/.rye/shims:/home/nnyn/.local/bin:/home/nnyn/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
>     XDG_RUNTIME_DIR=/run/user/1000
>     LANG=en_US.UTF-8
>     LC_MESSAGES=en_US.UTF-8
>     SHELL=/bin/bash
>     PWD=/home/nnyn
>     LC_ALL=en_US.UTF-8
>     SSH_CONNECTION=192.168.1.4 50428 192.168.1.194 22
[22:31:01.336] > Removing old logfile at /home/nnyn/.vscode-server/.cli.e10f2369d0d9614a452462f2e01cdc4aa9486296.log
[22:31:01.337] > Spawned remote CLI: 33303
[22:31:01.341] > Waiting for server log...
[22:31:01.376] > Waiting for server log...
[22:31:01.415] > ce7f01dcebf0: start
> listeningOn==127.0.0.1:39173==
> osReleaseId==ubuntu==
> arch==aarch64==
> vscodeArch==arm64==
> bitness==64==
> tmpDir==/run/user/1000==
> platform==linux==
> unpackResult====
> didLocalDownload==0==
> downloadTime====
> installTime====
> serverStartTime==79==
> execServerToken==1a1aaaa1-11a1-1111-111a-a11aa111a1a1==
> platformDownloadPath==cli-alpine-arm64==
> ce7f01dcebf0: end
[22:31:01.415] Received install output: 
listeningOn==127.0.0.1:39173==
osReleaseId==ubuntu==
arch==aarch64==
vscodeArch==arm64==
bitness==64==
tmpDir==/run/user/1000==
platform==linux==
unpackResult====
didLocalDownload==0==
downloadTime====
installTime====
serverStartTime==79==
execServerToken==1a1aaaa1-11a1-1111-111a-a11aa111a1a1==
platformDownloadPath==cli-alpine-arm64==

[22:31:01.416] Remote server is listening on port 39173
[22:31:01.416] Parsed server configuration: {"serverConfiguration":{"remoteListeningOn":{"port":39173},"osReleaseId":"ubuntu","arch":"aarch64","tmpDir":"/run/user/1000","platform":"linux","execServerToken":"1a1aaaa1-11a1-1111-111a-a11aa111a1a1"},"serverStartTime":79,"installUnpackCode":""}
[22:31:01.416] ** Note: Support for architecture "aarch64" is in preview **
[22:31:01.417] Persisting server connection details to /Users/nnyn/Library/Application Support/Code/User/globalStorage/ms-vscode-remote.remote-ssh/vscode-ssh-host-d2dfaa11-e10f2369d0d9614a452462f2e01cdc4aa9486296-0.115.0-es/data.json
[22:31:01.419] Starting forwarding server. local port 50429 -> socksPort 50427 -> remotePort 39173
[22:31:01.419] Forwarding server listening on port 50429
[22:31:01.420] Waiting for ssh tunnel to be ready
[22:31:01.420] Tunneled port 39173 to local port 50429
[22:31:01.420] Resolved "ssh-remote+reah" to "port 50429"
[22:31:01.421] [Forwarding server port 50429] Got connection 0
[22:31:01.423] Verified and reusing cached exec server for ssh-remote+reah
[22:31:01.425] ------




[22:31:01.429] [server] Checking /home/nnyn/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/log.txt and /home/nnyn/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/pid.txt for a running server...
[22:31:01.429] [server] Checking /home/nnyn/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/log.txt and /home/nnyn/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/pid.txt for a running server...
[22:31:01.475] [server] Found running server (pid=32625)
[22:31:01.475] [server] Found running server (pid=32625)
[22:31:01.475] [server] Installing extensions...
[22:31:01.475] [server] Installing extensions...
[22:31:01.837] [server] Checking /home/nnyn/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/log.txt and /home/nnyn/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/pid.txt for a running server...
[22:31:01.837] [server] Checking /home/nnyn/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/log.txt and /home/nnyn/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/pid.txt for a running server...
[22:31:01.838] [server] Found running server (pid=32625)
[22:31:01.838] [server] Found running server (pid=32625)
[22:31:01.839] [server] Installing extensions...
[22:31:01.839] [server] Installing extensions...
[22:31:01.841] ------




[22:31:01.841] SSH Resolver called for "ssh-remote+reah", attempt 3, (Reconnection)
[22:31:01.841] SSH Resolver called for host: reah
[22:31:01.841] Setting up SSH remote "reah"
[22:31:01.842] Acquiring local install lock: /var/folders/n3/zcknft2d5sl6m2cp_g62233h0000gn/T/vscode-remote-ssh-d2dfaa11-install.lock
[22:31:01.843] Looking for existing server data file at /Users/nnyn/Library/Application Support/Code/User/globalStorage/ms-vscode-remote.remote-ssh/vscode-ssh-host-d2dfaa11-e10f2369d0d9614a452462f2e01cdc4aa9486296-0.115.0-es/data.json
[22:31:01.843] Found existing data file
[22:31:01.843] Found local server running: {"remoteListeningOn":{"port":39173},"osReleaseId":"ubuntu","arch":"aarch64","tmpDir":"/run/user/1000","platform":"linux","execServerToken":"2d8bdca6-79b2-4529-852e-c23db176d9c8","pid":9898,"ipcHandlePath":"/var/folders/n3/zcknft2d5sl6m2cp_g62233h0000gn/T/vscode-ssh-askpass-8ac2617d591cd13543c7d30d49bae83932c80039.sock","socksPort":50427,"startupTime":1728480660700}
[22:31:01.844] Found running server - short-circuiting install
[22:31:01.845] Starting forwarding server. local port 50433 -> socksPort 50427 -> remotePort 39173
[22:31:01.846] Forwarding server listening on port 50433
[22:31:01.846] Waiting for ssh tunnel to be ready
[22:31:01.846] Tunneled port 39173 to local port 50433
[22:31:01.846] Resolved "ssh-remote+reah" to "port 50433"
[22:31:01.847] [Forwarding server port 50433] Got connection 0
[22:31:01.848] Verified and reusing cached exec server for ssh-remote+reah
[22:31:01.849] ------




[22:31:02.246] [server] Checking /home/nnyn/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/log.txt and /home/nnyn/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/pid.txt for a running server...
[22:31:02.246] [server] Checking /home/nnyn/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/log.txt and /home/nnyn/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/pid.txt for a running server...
[22:31:02.246] [server] Checking /home/nnyn/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/log.txt and /home/nnyn/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/pid.txt for a running server...
[22:31:02.246] [server] Found running server (pid=32625)
[22:31:02.246] [server] Found running server (pid=32625)
[22:31:02.246] [server] Found running server (pid=32625)
[22:31:02.246] [server] Installing extensions...
[22:31:02.246] [server] Installing extensions...
[22:31:02.246] [server] Installing extensions...
[22:31:02.661] [server] Checking /home/nnyn/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/log.txt and /home/nnyn/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/pid.txt for a running server...
[22:31:02.661] [server] Checking /home/nnyn/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/log.txt and /home/nnyn/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/pid.txt for a running server...
[22:31:02.661] [server] Checking /home/nnyn/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/log.txt and /home/nnyn/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/pid.txt for a running server...
[22:31:02.662] [server] Found running server (pid=32625)
[22:31:02.662] [server] Found running server (pid=32625)
[22:31:02.663] [server] Found running server (pid=32625)
[22:31:02.663] [server] Installing extensions...
[22:31:02.663] [server] Installing extensions...
[22:31:02.663] [server] Installing extensions...
[22:31:02.665] ------




[22:31:02.665] SSH Resolver called for "ssh-remote+reah", attempt 4, (Reconnection)
[22:31:02.666] SSH Resolver called for host: reah
[22:31:02.666] Setting up SSH remote "reah"
[22:31:02.667] Acquiring local install lock: /var/folders/n3/zcknft2d5sl6m2cp_g62233h0000gn/T/vscode-remote-ssh-d2dfaa11-install.lock
[22:31:02.667] Looking for existing server data file at /Users/nnyn/Library/Application Support/Code/User/globalStorage/ms-vscode-remote.remote-ssh/vscode-ssh-host-d2dfaa11-e10f2369d0d9614a452462f2e01cdc4aa9486296-0.115.0-es/data.json
[22:31:02.668] Found existing data file
[22:31:02.668] Found local server running: {"remoteListeningOn":{"port":39173},"osReleaseId":"ubuntu","arch":"aarch64","tmpDir":"/run/user/1000","platform":"linux","execServerToken":"2d8bdca6-79b2-4529-852e-c23db176d9c8","pid":9898,"ipcHandlePath":"/var/folders/n3/zcknft2d5sl6m2cp_g62233h0000gn/T/vscode-ssh-askpass-8ac2617d591cd13543c7d30d49bae83932c80039.sock","socksPort":50427,"startupTime":1728480660700}
[22:31:02.669] Found running server - short-circuiting install
[22:31:02.670] Starting forwarding server. local port 50438 -> socksPort 50427 -> remotePort 39173
[22:31:02.670] Forwarding server listening on port 50438
[22:31:02.670] Waiting for ssh tunnel to be ready
[22:31:02.670] Tunneled port 39173 to local port 50438
[22:31:02.670] Resolved "ssh-remote+reah" to "port 50438"
[22:31:02.671] [Forwarding server port 50438] Got connection 0
[22:31:02.672] Verified and reusing cached exec server for ssh-remote+reah
[22:31:02.673] ------




[22:31:03.080] [server] Checking /home/nnyn/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/log.txt and /home/nnyn/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/pid.txt for a running server...
[22:31:03.080] [server] Checking /home/nnyn/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/log.txt and /home/nnyn/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/pid.txt for a running server...
[22:31:03.080] [server] Checking /home/nnyn/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/log.txt and /home/nnyn/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/pid.txt for a running server...
[22:31:03.080] [server] Checking /home/nnyn/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/log.txt and /home/nnyn/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/pid.txt for a running server...
[22:31:03.080] [server] Found running server (pid=32625)
[22:31:03.081] [server] Found running server (pid=32625)
[22:31:03.081] [server] Found running server (pid=32625)
[22:31:03.081] [server] Found running server (pid=32625)
[22:31:03.081] [server] Installing extensions...
[22:31:03.081] [server] Installing extensions...
[22:31:03.081] [server] Installing extensions...
[22:31:03.081] [server] Installing extensions...
[22:31:03.578] [server] Checking /home/nnyn/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/log.txt and /home/nnyn/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/pid.txt for a running server...
[22:31:03.578] [server] Checking /home/nnyn/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/log.txt and /home/nnyn/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/pid.txt for a running server...
[22:31:03.579] [server] Checking /home/nnyn/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/log.txt and /home/nnyn/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/pid.txt for a running server...
[22:31:03.579] [server] Checking /home/nnyn/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/log.txt and /home/nnyn/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/pid.txt for a running server...
[22:31:03.579] [server] Found running server (pid=32625)
[22:31:03.579] [server] Found running server (pid=32625)
[22:31:03.579] [server] Found running server (pid=32625)
[22:31:03.580] [server] Found running server (pid=32625)
[22:31:03.580] [server] Installing extensions...
[22:31:03.580] [server] Installing extensions...
[22:31:03.580] [server] Installing extensions...
[22:31:03.580] [server] Installing extensions...
[22:31:03.586] ------




[22:31:03.586] SSH Resolver called for "ssh-remote+reah", attempt 5, (Reconnection)
[22:31:03.587] SSH Resolver called for host: reah
[22:31:03.587] Setting up SSH remote "reah"
[22:31:03.589] Acquiring local install lock: /var/folders/n3/zcknft2d5sl6m2cp_g62233h0000gn/T/vscode-remote-ssh-d2dfaa11-install.lock
[22:31:03.590] Looking for existing server data file at /Users/nnyn/Library/Application Support/Code/User/globalStorage/ms-vscode-remote.remote-ssh/vscode-ssh-host-d2dfaa11-e10f2369d0d9614a452462f2e01cdc4aa9486296-0.115.0-es/data.json
[22:31:03.590] Found existing data file
[22:31:03.590] Found local server running: {"remoteListeningOn":{"port":39173},"osReleaseId":"ubuntu","arch":"aarch64","tmpDir":"/run/user/1000","platform":"linux","execServerToken":"2d8bdca6-79b2-4529-852e-c23db176d9c8","pid":9898,"ipcHandlePath":"/var/folders/n3/zcknft2d5sl6m2cp_g62233h0000gn/T/vscode-ssh-askpass-8ac2617d591cd13543c7d30d49bae83932c80039.sock","socksPort":50427,"startupTime":1728480660700}
[22:31:03.590] Running server is stale. Ignoring
[22:31:03.591] Using commit id "e10f2369d0d9614a452462f2e01cdc4aa9486296" and quality "stable" for server
[22:31:03.593] Script variables:
 {
  "InstallExitCode.24": "AlreadyInProgress",
  "InstallExitCode.25": "ServerDownloadFailed",
  "InstallExitCode.26": "NoDownloaderAvailable",
  "InstallExitCode.27": "UnsupportedArch",
  "InstallExitCode.28": "StatusCheckFailed",
  "InstallExitCode.29": "NeedInsidersArch",
  "InstallExitCode.30": "NoDownloaderAvailableForStatusCheck",
  "InstallExitCode.31": "ServerTransferFailed",
  "InstallExitCode.32": "ServerFailedToStart",
  "InstallExitCode.33": "NeedInsidersWindows",
  "InstallExitCode.34": "CreateInstallDirFailed",
  "InstallExitCode.35": "UnsupportedPlatform",
  "InstallExitCode.36": "ServerTerminatedCVE20201416",
  "InstallExitCode.37": "UnpackFailed",
  "InstallExitCode.38": "ChangeDirFailed",
  "InstallExitCode.AlreadyInProgress": "24",
  "InstallExitCode.ServerDownloadFailed": "25",
  "InstallExitCode.NoDownloaderAvailable": "26",
  "InstallExitCode.NoDownloaderAvailableForStatusCheck": "30",
  "InstallExitCode.UnsupportedArch": "27",
  "InstallExitCode.StatusCheckFailed": "28",
  "InstallExitCode.NeedInsidersArch": "29",
  "InstallExitCode.ServerTransferFailed": "31",
  "InstallExitCode.ServerFailedToStart": "32",
  "InstallExitCode.NeedInsidersWindows": "33",
  "InstallExitCode.CreateInstallDirFailed": "34",
  "InstallExitCode.UnsupportedPlatform": "35",
  "InstallExitCode.ServerTerminatedCVE20201416": "36",
  "InstallExitCode.UnpackFailed": "37",
  "InstallExitCode.ChangeDirFailed": "38",
  "InstallUnpackCode.Success": "success",
  "InstallUnpackCode.Error": "error",
  "InstallUnpackCode.MissingFiles": "missingFiles",
  "uuid": "85b97be15b48",
  "startMarker": "85b97be15b48: running",
  "commitId": "e10f2369d0d9614a452462f2e01cdc4aa9486296",
  "quality": "stable",
  "token": "11aaa111-aa11-1a1a-a111-11aa1a11a111",
  "vscodeAgentFolder": "$HOME/.vscode-server",
  "allowClientDownload": "1",
  "forceClientDownload": "0",
  "cliNameInArchive": "code",
  "ignoreWgetConfigFlag": " --no-config ",
  "ignoreCurlConfigFlag": " --disable ",
  "wgetTriesSegment": "--tries=1",
  "listenArgs": "--on-host=127.0.0.1 --on-port",
  "getDownloadServerStartTrigger": "85b97be15b48:trigger_server_download",
  "getDownloadServerEndTrigger": "85b97be15b48:trigger_server_download_end",
  "getProgressDownloading": "85b97be15b48%%1%%",
  "getProgressInstalling": "85b97be15b48%%2%%"
}
[22:31:03.594] Install and start server if needed
[22:31:03.597] askpass server listening on /var/folders/n3/zcknft2d5sl6m2cp_g62233h0000gn/T/vscode-ssh-askpass-a853ad919ccaec79c0b00adada2d3912eecc0c2d.sock
[22:31:03.597] Spawning local server with {"serverId":2,"ipcHandlePath":"/var/folders/n3/zcknft2d5sl6m2cp_g62233h0000gn/T/vscode-ssh-askpass-b4ff14ee4e78301c011a2e55b3fd9c921926f90a.sock","sshCommand":"ssh","sshArgs":["-v","-T","-D","50441","-o","ConnectTimeout=15","reah"],"serverDataFolderName":".vscode-server","dataFilePath":"/Users/nnyn/Library/Application Support/Code/User/globalStorage/ms-vscode-remote.remote-ssh/vscode-ssh-host-d2dfaa11-e10f2369d0d9614a452462f2e01cdc4aa9486296-0.115.0-es/data.json"}
[22:31:03.597] Local server env: {"SSH_AUTH_SOCK":"/private/tmp/com.apple.launchd.rVTt2s5uKB/Listeners","SHELL":"/bin/bash","DISPLAY":"1","ELECTRON_RUN_AS_NODE":"1","SSH_ASKPASS":"/Users/nnyn/.vscode/extensions/ms-vscode-remote.remote-ssh-0.115.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/nnyn/.vscode/extensions/ms-vscode-remote.remote-ssh-0.115.0/out/askpass-main.js","VSCODE_SSH_ASKPASS_HANDLE":"/var/folders/n3/zcknft2d5sl6m2cp_g62233h0000gn/T/vscode-ssh-askpass-a853ad919ccaec79c0b00adada2d3912eecc0c2d.sock"}
[22:31:03.599] Spawned 9922
[22:31:03.599] Using connect timeout of 17 seconds
[22:31:03.687] > local-server-2> Running ssh connection command: ssh -v -T -D 50441 -o ConnectTimeout=15 reah
[22:31:03.689] > local-server-2> Spawned ssh, pid=9945
[22:31:03.692] stderr> OpenSSH_9.7p1, LibreSSL 3.3.6
[22:31:03.754] stderr> debug1: Server host key: ssh-ed25519 SHA256:7QJGctYjHFT8+3+ZkXMUlitghlVawBYMUAbkHxu175w
[22:31:03.846] stderr> Authenticated to 192.168.1.194 ([192.168.1.194]:22) using "publickey".
[22:31:04.221] >   �[0;1;34;94m___  �[0;1;34;94m____  �[0;1;34;94m_   ____    ____  _           
>  �[0;1;34;94m/ �[0;1;34;94m_ �[0;1;34;94m\|  _ \(_) | ___|  |  _ \| |_   _ _�[0;1;30;90m__ 
> | | | | |_) | | |___ \  | |_) | �[0;1;30;90m| �[0;1;30;90m| �[0;1;30;90m| �[0;1;30;90m/ �[0;1;30;90m__|
> | |_| |  __/| |  ___) | �[0;1;30;90m|  �[0;1;30;90m__/| �[0;1;30;90m| �[0;1;30;90m|_| �[0;1;30;90m\_�[0;1;34;94m_ �[0;1;34;94m\
>  \___/|_|   |_| �[0;1;30;90m|____/  �[0;1;30;90m|_|   �[0;1;30;90m|_�[0;1;34;94m|\__,_|___/
>                                            
> Welcome to Armbian 24.5.2 Noble with Linux 6.1.43-vendor-rk35xx
> 
> System load:   5%           	Up time:       10:05	Local users:   14            	
> Memory usage:  4% of 15.35G 	IP:	       172.20.0.1 172.18.0.1 172.19.0.1 172.17.0.1 192.168.1.194
> CPU temp:      38°C           	Usage of /:    22% of 454G   	
> RX today:      1.2 GiB  	
> 
> Tip of the day: Support our work and become a sponsor https:/sponsors/armbian
> 
> [ 39 security updates available, 135 updates total: apt upgrade ]
> Last check: 2024-10-09 12:41
> 
> [ General system configuration (beta): armbian-config ]
[22:31:04.229] > ready: 85b97be15b48
[22:31:04.230] > Linux 6.1.43-vendor-rk35xx #1 SMP Thu Jun 20 10:33:36 UTC 2024
[22:31:04.230] Platform: linux
[22:31:04.231] > /bin/bash
[22:31:04.231] Parent Shell: bash
[22:31:04.231] Parent Shell pid: 9922
[22:31:04.234] > 33625
[22:31:04.234] Waiting for pid of spawned 'sh' subshell: '33625'...
[22:31:04.236] > 85b97be15b48: running
> Script executing under PID: 33625
[22:31:04.251] > Found existing installation at /home/nnyn/.vscode-server...
> Starting VS Code CLI...
> printenv:
[22:31:04.252] >     LANGUAGE=en_US.UTF-8
>     USER=nnyn
>     SSH_CLIENT=192.168.1.4 50442 22
>     XDG_SESSION_TYPE=tty
>     SHLVL=1
>     HOME=/home/nnyn
>     LC_CTYPE=en_US.UTF-8
>     DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
>     DEBUGINFOD_URLS=https://debuginfod.ubuntu.com 
>     LOGNAME=nnyn
>     _=/usr/bin/sh
>     XDG_SESSION_CLASS=user
>     XDG_SESSION_ID=115
>     PATH=/home/nnyn/.cargo/bin:/home/nnyn/.rye/shims:/home/nnyn/.local/bin:/home/nnyn/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
>     XDG_RUNTIME_DIR=/run/user/1000
>     LANG=en_US.UTF-8
>     LC_MESSAGES=en_US.UTF-8
>     SHELL=/bin/bash
>     PWD=/home/nnyn
>     LC_ALL=en_US.UTF-8
>     SSH_CONNECTION=192.168.1.4 50442 192.168.1.194 22
[22:31:04.254] > Removing old logfile at /home/nnyn/.vscode-server/.cli.e10f2369d0d9614a452462f2e01cdc4aa9486296.log
[22:31:04.256] > Spawned remote CLI: 33643
[22:31:04.260] > Waiting for server log...
[22:31:04.296] > Waiting for server log...
[22:31:04.336] > 85b97be15b48: start
> listeningOn==127.0.0.1:34053==
> osReleaseId==ubuntu==
> arch==aarch64==
> vscodeArch==arm64==
> bitness==64==
> tmpDir==/run/user/1000==
> platform==linux==
> unpackResult====
> didLocalDownload==0==
> downloadTime====
> installTime====
> serverStartTime==81==
> execServerToken==11aaa111-aa11-1a1a-a111-11aa1a11a111==
> platformDownloadPath==cli-alpine-arm64==
> 85b97be15b48: end
[22:31:04.337] Received install output: 
listeningOn==127.0.0.1:34053==
osReleaseId==ubuntu==
arch==aarch64==
vscodeArch==arm64==
bitness==64==
tmpDir==/run/user/1000==
platform==linux==
unpackResult====
didLocalDownload==0==
downloadTime====
installTime====
serverStartTime==81==
execServerToken==11aaa111-aa11-1a1a-a111-11aa1a11a111==
platformDownloadPath==cli-alpine-arm64==

[22:31:04.337] Remote server is listening on port 34053
[22:31:04.337] Parsed server configuration: {"serverConfiguration":{"remoteListeningOn":{"port":34053},"osReleaseId":"ubuntu","arch":"aarch64","tmpDir":"/run/user/1000","platform":"linux","execServerToken":"11aaa111-aa11-1a1a-a111-11aa1a11a111"},"serverStartTime":81,"installUnpackCode":""}
[22:31:04.337] ** Note: Support for architecture "aarch64" is in preview **
[22:31:04.338] Persisting server connection details to /Users/nnyn/Library/Application Support/Code/User/globalStorage/ms-vscode-remote.remote-ssh/vscode-ssh-host-d2dfaa11-e10f2369d0d9614a452462f2e01cdc4aa9486296-0.115.0-es/data.json
[22:31:04.340] Starting forwarding server. local port 50443 -> socksPort 50441 -> remotePort 34053
[22:31:04.340] Forwarding server listening on port 50443
[22:31:04.340] Waiting for ssh tunnel to be ready
[22:31:04.341] Tunneled port 34053 to local port 50443
[22:31:04.341] Resolved "ssh-remote+reah" to "port 50443"
[22:31:04.342] [Forwarding server port 50443] Got connection 0
[22:31:04.343] Verified and reusing cached exec server for ssh-remote+reah
[22:31:04.345] ------




[22:31:04.349] [server] Checking /home/nnyn/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/log.txt and /home/nnyn/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/pid.txt for a running server...
[22:31:04.349] [server] Checking /home/nnyn/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/log.txt and /home/nnyn/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/pid.txt for a running server...
[22:31:04.349] [server] Checking /home/nnyn/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/log.txt and /home/nnyn/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/pid.txt for a running server...
[22:31:04.349] [server] Checking /home/nnyn/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/log.txt and /home/nnyn/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/pid.txt for a running server...
[22:31:04.349] [server] Checking /home/nnyn/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/log.txt and /home/nnyn/.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/pid.txt for a running server...
[22:31:04.395] [server] Found running server (pid=32625)
[22:31:04.395] [server] Found running server (pid=32625)
[22:31:04.395] [server] Found running server (pid=32625)
[22:31:04.395] [server] Found running server (pid=32625)
[22:31:04.395] [server] Found running server (pid=32625)
[22:31:04.395] [server] Installing extensions...
[22:31:04.396] [server] Installing extensions...
[22:31:04.396] [server] Installing extensions...
[22:31:04.396] [server] Installing extensions...
[22:31:04.396] [server] Installing extensions...
[22:31:07.673] > local-server-1> Timed out
[22:31:07.677] Local server exit: 0








Anything else?

.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/log.txt

.vscode-server/cli/servers/Stable-e10f2369d0d9614a452462f2e01cdc4aa9486296/pid.txt

Version: 1.94.1
Commit: e10f2369d0d9614a452462f2e01cdc4aa9486296
Date: 2024-10-05T05:44:32.189Z
Electron: 30.5.1
ElectronBuildId: 10262041
Chromium: 124.0.6367.243
Node.js: 20.16.0
V8: 12.4.254.20-electron.0
OS: Darwin arm64 23.6.0
  • Remote-SSH version: v0.115.0
  • Remote Host: Linux (aarch64, Ubuntu 24.04, 6.1.43-vendor, Armbian)
@74th 74th added the ssh Issue in vscode-remote SSH label Oct 9, 2024
@xsxnet
Copy link

xsxnet commented Oct 10, 2024

+1

@joshspicer
Copy link
Member

Could you please try again after updating your editor to 1.94.2 (released this morning) and let me know if the issue continues to repro? Others are reporting that this has been fixed

@74th
Copy link
Author

74th commented Oct 10, 2024

I tried it and when I connected to the remote server and code ~/tmp it seemed to open the workspace normally. However, when I then run “Developer: Reload Window”, I get an error. Instead of the previous error message “Failed to connect to remote extension host server”, the error message is “cloud not fetch remote environment”.

Image

As in the previous version, either delete the setting “remote.SSH.defaultExtensions” or delete all profiles except the default profile, so that it is recovered.

VS Code version

Version: 1.94.2
Commit: 384ff7382de624fb94dbaf6da11977bba1ecd427
Date: 2024-10-09T16:08:44.566Z (1 day ago)
Electron: 30.5.1
ElectronBuildId: 10262041
Chromium: 124.0.6367.243
Node.js: 20.16.0
V8: 12.4.254.20-electron.0
OS: Darwin arm64 23.6.0

Output: Remote-SSH

output_remote-ssh.log

.vscode-server/cli/servers/Stable-384ff7382de624fb94dbaf6da11977bba1ecd427/log.txt

_vscode-server-cli_servers_Stable-384ff7382de624fb94dbaf6da11977bba1ecd427_log.txt

@jabbera
Copy link

jabbera commented Oct 14, 2024

We are having the same issue.

@joshspicer joshspicer added the bug Issue identified by VS Code Team member as probable bug label Oct 14, 2024
@joshspicer
Copy link
Member

Thanks for following up - will take a closer look

@jabbera
Copy link

jabbera commented Oct 14, 2024

This doesn't seem to be extension specific. We have about 10 in our default list and we can't get the install error to go away until we remove all of them.

@tekumara
Copy link

Still happening in 1.94.2 ... On the first connect after opening VS Code its fine:

[22:08:09.930] [server] [11:08:09] Installing extensions...
[22:08:09.944] [server] [11:08:09] Extension host agent started.
[22:08:10.099] [server] [11:08:09] Extension 'ms-python.python' v2024.16.1 is already installed. Use '--force' option to update to latest version or provide '@<version>' to install a specific version, for example: '[email protected]'.
[22:08:10.100] [server] [11:08:09] Extension 'ms-python.vscode-pylance' v2024.10.1 is already installed. Use '--force' option to update to latest version or provide '@<version>' to install a specific version, for example: '[email protected]'.

But on the next connect it find a running server and loops trying to install the extensions failing each time:

[22:09:23.478] [server] Found running server (pid=113168)
[22:09:23.478] [server] Installing extensions...
[22:09:24.921] Opening exec server for ssh-remote+dev
[22:09:25.160] Verified and reusing cached exec server for ssh-remote+dev
[22:09:25.389] Opening exec server for ssh-remote+dev
[22:09:25.618] Verified and reusing cached exec server for ssh-remote+dev

until it errors with Could not fetch remote environment:

I tried rm -rf ~/.vscode-server/* but that didn't help.

I have symlinked ~/.vscode-server to a network drive, maybe that's a problem?

@tekumara
Copy link

Removing the symlinked ~/.vscode-server directory (which pointed to an NFS mount) and re-connecting has fixed this:

rm -rf ~/.vscode-server/

@jabbera
Copy link

jabbera commented Oct 17, 2024

We have this setup but I can't remove the symlink. The home folder is way too slow so we symlink it to faster local storage.

@grst
Copy link

grst commented Oct 17, 2024

FWIW, I don't have a symlink, but use a non-standard path for .vscode-server using remote.SSH.serverInstallPath in settings.json. I am experiencing the same issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Issue identified by VS Code Team member as probable bug ssh Issue in vscode-remote SSH
Projects
None yet
Development

No branches or pull requests

7 participants