Remote-ssh: This machine does not meet Cursor Server's prerequisites

Describe the Bug

Error log snippet:

This machine does not meet Cursor Server’s prerequisites, expected either…

  • find GLIBC >= v2.28.0 (but found v2.27.0 instead) for GNU environments
  • find /lib/ld-musl-x86_64.so.1, which is required to run the Cursor Server in musl environments

Steps to Reproduce

After upgrading to the latest Cursor version, I attempted to connect to a development EC2 instance via Remote-SSH, but the connection failed due to an incompatible glibc version.

Expected Behavior

cursor should be able to remote-ssh to the EC2

Operating System

Linux

Current Cursor Version (Menu → About Cursor → Copy)

Version: 1.2.1
VSCode Version: 1.99.3
Commit: 031e7e0ff1e2eda9c1a0f5df67d44053b059c5d0
Date: 2025-07-03T06:06:37.704Z
Electron: 34.5.1
Chromium: 132.0.6834.210
Node.js: 20.19.0
V8: 13.2.152.41-electron.0
OS: Darwin arm64 23.6.0

Does this stop you from using Cursor

Sometimes - I can sometimes use Cursor

1 Like

Now I’ve tried to return to the old version of cursor(Downloads | Cursor - The AI Code Editor ) and the main thing is not to forget to disable auto-update, this is update.mode → none. And now everything started to work for me. Waiting for someone to offer a more logical and practical solution to this problem.

Hi @justin_dengcn and @fdgdfg_dsgsdg, if you’re using the VSCode SSH extension, could you try switching to the Anysphere Remote SSH extension?

In addition, could you share the logs from the “Remote - SSH” output window so we can take a closer look? Thanks!