microsoft / microsoft/vscode

Extension Host crashes with Signal: unknown (code 134) and No socket factory found for Managed(1) on Remote-SSH

Open
#331,613 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
193k
Forks
42.4k
PR merge metrics
PR metrics pending

Description

Type: Bug

Steps to Reproduce:

Connect to remote host via Remote-SSH.

Connection establishes, but after a short period, Extension Host crashes silently.

Developer Tools Console shows Extension host terminated unexpectedly. Code: 134.

Subsequent reconnection attempts fail with Error: No socket factory found for Managed(1).

What I have already tried (without success):

Rebooted remote server.

Terminated all remote processes (pkill -f vscode) and purged ~/.vscode-server.

Disabled extensions (including GitHub Copilot).

Adjusted SSH config (ServerAliveInterval).

VS Code version: Code 1.133.0 (a5b500951314efd502d07465bd138dfbd714a960, 2026-08-11T22:14:08Z)
OS version: Windows_NT x64 10.0.26200
Modes:
Remote OS version: Linux x64 7.0.0-1011-aws

System Info

|Item|Value|
|---|---|
|CPUs|13th Gen Intel(R) Core(TM) i5-13400 (16 x 2496)|
|GPU Status|2d_canvas: enabled
GPU0: VENDOR= 0x8086, DEVICE=0x4682 [Intel(R) UHD Graphics 730], DRIVER_VENDOR=Intel, DRIVER_VERSION=32.0.101.6129 *ACTIVE*
GPU1: VENDOR= 0x1414, DEVICE=0x008c [Microsoft Basic Render Driver], DRIVER_VERSION=10.0.26100.8972
Machine model name:
Machine model version:
direct_rendering_display_compositor: disabled_off_ok
gpu_compositing: enabled
multiple_raster_threads: enabled_on
opengl: enabled_on
rasterization: enabled
raw_draw: disabled_off_ok
skia_graphite: disabled_off
trees_in_viz: disabled_off
video_decode: enabled
video_encode: enabled
webgl: enabled
webgpu: enabled
webnn: disabled_off|
|Load (avg)|undefined|
|Memory (System)|31.78GB (5.65GB free)|
|Process Argv|--crash-reporter-id ca7201d6-9fa5-4f8d-a27a-9e7feb5bbe1c|
|Screen Reader|no|
|VM|0%|

|Item|Value|
|---|---|
|Remote|SSH: dev|
|OS|Linux x64 7.0.0-1011-aws|
|CPUs|AMD EPYC 7571 (4 x 0)|
|Memory (System)|15.46GB (10.38GB free)|
|VM|0%|
Extensions (21)

Name|Identifier|Author|Version
---|---|---|---
EJS language support|digitalbrainstem.javascript-ejs-support|DigitalBrainstem|1.3.3
VSCode Great Icons|emmanuelbeziat.vscode-great-icons|emmanuelbeziat|2.1.121
Python Indent|kevinrose.vsc-python-indent|KevinRose|1.21.0
AWK|luggage66.awk|luggage66|0.0.2
TalonFile syntax highlighting|mrob95.vscode-talonscript|mrob95|0.3.24
Dev Containers|ms-vscode-remote.remote-containers|ms-vscode-remote|0.466.0
Remote - SSH|ms-vscode-remote.remote-ssh|ms-vscode-remote|0.124.0
Remote - SSH: Editing Configuration Files|ms-vscode-remote.remote-ssh-edit|ms-vscode-remote|0.87.0
WSL|ms-vscode-remote.remote-wsl|ms-vscode-remote|0.104.3
Remote Development|ms-vscode-remote.vscode-remote-extensionpack|ms-vscode-remote|0.26.0
Remote Explorer|ms-vscode.remote-explorer|ms-vscode|0.5.0
Remote - Tunnels|ms-vscode.remote-server|ms-vscode|1.5.3
Command server|pokey.command-server|pokey|0.14.1
Cursorless|pokey.cursorless|pokey|1.1.1795
Parse tree|pokey.parse-tree|pokey|0.58.0
multi-command|ryuta46.multi-command|ryuta46|1.6.0
fish-vscode|skyapps.fish-vscode|skyapps|0.2.1
vscode-pdf|tomoki1207.pdf|tomoki1207|1.2.2
vscode-icons|vscode-icons-team.vscode-icons|vscode-icons-team|12.19.0
Pretty TypeScript Errors|yoavbls.pretty-ts-errors|YoavBls|0.8.7
Claude Code for VS Code|anthropic.claude-code|Anthropic|2.1.235

A/B Experiments

```
vsliv368:30146709
binariesv615:30325510
nativeloc1:31344060
dwcopilot:31170013
dwoutputs:31242946
copilot_t_ci:31333650
e5gg6876:31282496
pythonrdcb7:31342333
6518g693:31463988
aj953862:31281341
envsactivate1:31551504
gh487529:31544284
cloudbuttont:31379625
3efgi100_wstrepl:31403338
ec5jj548:31422691
cp_cls_t_966_ss:31526232
4je02754:31466945
8hhj4413:31478653
ge8j1254_inline_auto_hint_haiku:31490510
cp_cls_t_1081:31454832
conptydll_true:31498968
e9c30283:31461165
test_treatment2:31471001
46204921:31447328
ei9d7968:31496641
chat:31457767
ghj88844:31499326
h08i8180_copy:31475368
23c7c724:31520045
ddid_c:31478207
hmra_i5g22:31518061
7df3h592:31512476
cp_cls_t_1082:31535311
logging_enabled_new:31498466
db5d2638:31499441
jb_cp_cls_t_632:31543129
56dj4588:31512888
32d76977:31512328
ha629193:31508444
jh5f2457_c:31540921
jbcp_cls_pctr_t:31531130
61138546:31518536
cp_intellij_t_nes:31548657
jf4hg949:31526829
ahp-both-windows:31556933
sessions_3:31532893
ihg5j128:31534457
f412h606:31551416
9gg7f176:31542112
enable_editor_pane_layout:31567814
allow-none:31555437
fd5dc207:31551400
ac562147:31564510
c7c27ce7:31554789
1h923230:31564177
0dg73464:31554319
treatment-23-1:31555779
unuse_dynamic_mcp:31555281
0d8dfbc3:31566037
a1hcc538:31559322
0c1h4866:31566224
vrbsty_tr:31561058
session-archive:31558132
5b8j3302:31564601

```

Image

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the failure through the Remote-SSH connection and inspect the Developer Tools Console and Remote-SSH logs around the Extension Host crash. Compare the crash with the subsequent “No socket factory found for Managed(1)” error; done means the remote connection remains usable without either failure.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
devtools
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.