Skip to content

[Bug]: node-pty is not available on this remote host #8758

Description

@BUR4KBEY

Operating system

Linux

Orca version

1.4.139

Details

I installed Orca on my machine for the first time today and started exploring its features. I noticed the Remote SSH functionality and decided to connect to my Debian 13 development VM, which I normally access over SSH without any issues.

The SSH connection itself is established successfully, and I'm able to open an existing project. However, as soon as Orca attempts to launch an integrated terminal, it fails with the following error:

node-pty is not available on this remote host

I searched for possible solutions and tried troubleshooting with Claude, including:

  • Verifying that Node.js is installed and available in my PATH
  • Installing common build dependencies
  • Confirming that the correct Node.js version is being used

Unfortunately, none of these steps resolved the issue.

I'm not sure whether this is a bug, a missing dependency, or something specific to my environment. Any guidance or suggestions would be greatly appreciated.

Host machine

OS: Artix Linux x86_64
Kernel: Linux 7.1.2-zen3-1-zen
Packages: 8 (flatpak), 1300 (pacman)
Shell: fish 4.8.0
WM: Hyprland 0.55.4 (Wayland)
Terminal: kitty 0.47.1
CPU: AMD Ryzen 7 7800X3D
GPU: NVIDIA GeForce RTX 4070 Ti SUPER
Memory: 30.50 GiB
Locale: en_US.UTF-8

Remote machine

OS: Debian GNU/Linux 13 (trixie) x86_64
Host: KVM/QEMU Standard PC (Q35 + ICH9, 2009) (pc-q35-11.0)
Kernel: Linux 6.12.95+deb13-amd64
CPU: AMD Ryzen 7 7800X3D (8 vCPUs)
Memory: 11.69 GiB
Filesystem: ext4
Shell: zsh 5.9
Locale: en_US.UTF-8

Node.js (remote)

I use nvm to manage Node.js versions on the remote machine.

$ node -v
v20.20.2

Expected behavior

After connecting to the remote host via SSH, Orca should be able to launch an integrated terminal successfully.

Actual behavior

The SSH connection succeeds, but opening a terminal fails with:

node-pty is not available on this remote host

If there are any additional logs or diagnostic information that would be helpful, I'd be happy to provide them.

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingos:linuxIssues affecting Linux

Type

Fields

No fields configured for Bug.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions