Cannot connet to OrbStack via SSH

Issue Description

Cannot connect to OrbStack via SSH, just stacking at
‘Establishing new SSH connection to default@127.0.0.1:32222…’ on the output panel.

Steps to Reproduce

  1. Connect to Host
  2. Click Orb,
  3. Got stack at establishing connection phase.

Screenshots / Screen Recordings

Here are log on output panel

[Info - 17:17:03.314] Resolving ssh remote authority ‘orb’ (Unparsed 'ssh-remote+') (attempt #1)
[Trace - 17:17:03.314] Unix socket failure flag: false, remoteServerListenOnSocket: false, resolveAttempt: 1
[Info - 17:17:03.315] SSH Hosts tree view registered successfully
[Trace - 17:17:03.323] Identity keys:
/Users/
/.orbstack/ssh/id_ed25519 ssh-ed25519 *******MyID
[Trace - 17:17:03.323] Processing ProxyCommand: ‘/Applications/OrbStack.app/Contents/Frameworks/OrbStack Helper.app/Contents/MacOS/OrbStack Helper’ ssh-proxy-fdpass 501
[Trace - 17:17:03.323] ProxyCommand analysis: isSsh=false, wIndex=-1, ncIndex=-1, isWPattern=false, isNcPattern=false
[Trace - 17:17:03.323] Spawning ProxyCommand: exec ‘/Applications/OrbStack.app/Contents/Frameworks/OrbStack Helper.app/Contents/MacOS/OrbStack Helper’ ssh-proxy-fdpass 501
[Trace - 17:17:03.324] Child process spawned, PID: 7909
[Trace - 17:17:03.324] Child stdout exists: true, stdin exists: true
[Trace - 17:17:03.324] stdout readable: true, stdin writable: true
[Trace - 17:17:03.324] ProxyStream created successfully
[Info - 17:17:03.324] Establishing new SSH connection to default@127.0.0.1:32222…

Operating System

Either macOS 26.3.1(a), 26.4 not working.
Error: Connection lost before handshake
at u (/Applications/Qoder.app/Contents/Resources/app/extensions/open-remote-ssh/dist/extension.js:1:224019)
at /Applications/Qoder.app/Contents/Resources/app/extensions/open-remote-ssh/dist/extension.js:1:71992
at Duplexify. (/Applications/Qoder.app/Contents/Resources/app/extensions/open-remote-ssh/dist/extension.js:1:72792)
at Duplexify.emit (node:events:519:28)
at Duplexify.emit (node:domain:489:12)
at emitCloseNT (node:internal/streams/destroy:148:10)
at emitErrorCloseNT (node:internal/streams/destroy:130:3)
at process.processTicksAndRejections (node:internal/process/task_queues:90:21)
[Trace - 17:20:03.334] ProxyCommand process exited, code: 0, signal: null
[Trace - 17:20:03.334] ProxyCommand process closed, code: 0, signal: null

Current Qoder Version (Menu → About Qoder → Copy)

Version: 0.10.2
VSCode Version: 1.106.3
Commit: 16c1dec9a3994f378353c6947b77c2dcf96e7c49
Date: 2026-03-26T04:27:01.304Z
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Darwin arm64 25.4.0

I thought it was my clash-verge and TUN mode caused connection failure. But after shutting down it and rebooting my OS, it is still not working…

Hello!
Regarding the issue you’ve reported, we recommend clicking the “Report Issue” button in the top-right corner of the Qoder interface to submit it. Please also share the generated feedback code with us. Our team will investigate and resolve the matter as soon as possible. Thank you for your support!