Cursor Remote-SSH Connection Issue - Mac/Linux to Windows

Version

  • Cursor v0.45.9 (latest release as of writing)

Issue Description

When attempting to connect from Mac or Linux Cursor clients to Windows-based remote SSH servers, the connection fails. The terminal output indicates a 404 error when trying to download the server executable.

Below is a snippet from the Terminal Output
[11:03:58.206] server download URL: https://cursor.blob.core.windows.net/remote-releases/6ea842450e04c5537da4d83d51823fae13bb30f0/cli-win32-x64.tar.gz
[11:03:58.206] Downloading VS Code server locally…
[11:03:58.268] Terminating local server
[11:03:58.271] Resolver error: Error: Failed to download VS Code Server (Server returned 404)

Reproduction Steps

  1. Launch Cursor v0.45.9 on Mac or Linux
  2. Attempt to connect to a Windows-based remote SSH server
  3. Observe connection failure and 404 error in terminal output

Workaround

A temporary workaround has been identified:

  1. First connect to the Windows server using a Windows-based Cursor client
  2. After this initial connection, Mac and Linux clients can successfully connect

Additional Information

  • The issue affects both Mac and Linux (AppImage) clients identically
  • The problem appears to be related to the URL formula used by non-Windows clients when attempting to download the SSH server executable
  • Once the server executable is installed via a Windows client, all subsequent connections work properly

Environment

  • Client OS: macOS, Linux
  • Server OS: Windows
  • Cursor Version: 0.45.9

Just one note, the workaround only fixes the issue for the current release version. After the mac client update’s their Cursor, a windows user will have to remote in with a matching newer version. It just seems like the Mac/Linux clients download path to the server installer formulas are incorrect