Where does the bug appear (feature/product)?
Somewhere else…
Describe the Bug
I use cursor with remote instance(Ubuntu 24.xx LTS)
Even yesterday I used it and it worked well.
So I deleted .cursor-server and restarted the cursor and Mac again. But, still, remote SSH failed.
um i searched for information in another post, he says use anysnycs? remote SSH., and i use that, too.
I guessed the problem is missing ssh-remote+pod configuration.
How do I set up the configuration on the Mac and the remote server??
Remote SSH Log:
[info] Resolving ssh remote authority 'pod' (Unparsed 'ssh-remote+pod') (attempt #1)
[info] SSH askpass server listening on /var/folders/y1/31my8s553k1bpg_q9477891m0000gn/T/cursor-ssh-HYHs43/socket.sock
[debug] hostname: pod, remote platform map: {}
[debug] hostname: pod, remote server install map: {}
[info] Using askpass script: /Users/elefunt/.cursor/extensions/anysphere.remote-ssh-1.0.30/dist/scripts/launchSSHAskpass.sh with javascript file /Users/elefunt/.cursor/extensions/anysphere.remote-ssh-1.0.30/dist/scripts/sshAskClient.js. Askpass handle: /var/folders/y1/31my8s553k1bpg_q9477891m0000gn/T/cursor-ssh-HYHs43/socket.sock
[info] Launching SSH server via shell with command: cat "/var/folders/y1/31my8s553k1bpg_q9477891m0000gn/T/cursor_remote_install_5c1e0d69-4984-4dab-9cd4-f6bd4a706bfe.sh" | ssh -T -D 52949 pod bash --login -c bash
[info] Establishing SSH connection: cat "/var/folders/y1/31my8s553k1bpg_q9477891m0000gn/T/cursor_remote_install_5c1e0d69-4984-4dab-9cd4-f6bd4a706bfe.sh" | ssh -T -D 52949 pod bash --login -c bash
[info] Started installation script. Waiting for it to finish...
[info] Waiting for server to install. Timeout: 30000ms
[info] (ssh_tunnel) stderr: shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stdout: Configuring Cursor Server on Remote
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stdout: Using TMP_DIR: /tmp
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stdout: Locking /tmp/cursor-remote-lock.0939f4c10fe8cb0fef56d5bd029984c4
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
pushd: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stdout: Downloading server via wget from https://downloads.cursor.com/production/2f2737de9aa376933d975ae30290447c910fdf46/linux/x64/cursor-reh-linux-x64.tar.gz to cursor-server-0fe145b1-79fa-468b-9918-c9e861c784c5.tar.gz
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
sh: 0: getcwd() failed: No such file or directory
job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: --2025-09-11 05:49:47-- https://downloads.cursor.com/production/2f2737de9aa376933d975ae30290447c910fdf46/linux/x64/cursor-reh-linux-x64.tar.gz
[info] (ssh_tunnel) stderr: Resolving downloads.cursor.com (downloads.cursor.com)...
[info] (ssh_tunnel) stderr: 104.18.16.128, 104.18.17.128, 2606:4700::6812:1180, ...
Connecting to downloads.cursor.com (downloads.cursor.com)|104.18.16.128|:443...
[info] (ssh_tunnel) stderr: connected.
[info] (ssh_tunnel) stderr: HTTP request sent, awaiting response...
[info] (ssh_tunnel) stderr: 200 OK
Length: 65642590 (63M) [application/gzip]
Saving to: ‘cursor-server-0fe145b1-79fa-468b-9918-c9e861c784c5.tar.gz’
cursor-server-0fe14 0%[ ] 0 --.-KB/s
[info] (ssh_tunnel) stderr:
cursor-server-0fe14 31%[=====> ] 19.83M 99.1MB/s
[info] (ssh_tunnel) stderr:
cursor-server-0fe14 58%[==========> ] 36.40M 91.0MB/s
[info] (ssh_tunnel) stderr:
cursor-server-0fe14 77%[==============> ] 48.42M 79.6MB/s
[info] (ssh_tunnel) stderr:
cursor-server-0fe14 99%[==================> ] 62.05M 76.8MB/s
cursor-server-0fe14 100%[===================>] 62.60M 77.0MB/s in 0.8s
job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: 2025-09-11 05:49:48 (77.0 MB/s) - ‘cursor-server-0fe145b1-79fa-468b-9918-c9e861c784c5.tar.gz’ saved [65642590/65642590]
[info] (ssh_tunnel) stdout: Extracting server contents from cursor-server-0fe145b1-79fa-468b-9918-c9e861c784c5.tar.gz
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[info] (ssh_tunnel) stdout: c99f3fa5bb09df9deb9387ab: start
exitCode==1==
nodeExecutable==/home/jovyan/.cursor-server/bin/2f2737de9aa376933d975ae30290447c910fdf40/node==
multiplexListeningOn====
multiplexConnectionToken====
codeListeningOn====
errorMessage==Failed to extract code server script: /home/jovyan/.cursor-server/bin/2f2737de9aa376933d975ae30290447c910fdf40/bin/cursor-server==
isFatalError==false==
codeConnectionToken====
detectedPlatform==linux==
arch==x64==
SSH_AUTH_SOCK====
c99f3fa5bb09df9deb9387ab: end
Unlocking /tmp/cursor-remote-lock.0939f4c10fe8cb0fef56d5bd029984c4
[info] Server install command exit code: 1
[error] Error installing server: [Error: Couldn't install Cursor Server, install script returned non-zero exit status: Failed to extract code server script: /home/jovyan/.cursor-server/bin/2f2737de9aa376933d975ae30290447c910fdf40/bin/cursor-server
at t.installCodeServer (/Users/elefunt/.cursor/extensions/anysphere.remote-ssh-1.0.30/dist/main.js:2:948387)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async /Users/elefunt/.cursor/extensions/anysphere.remote-ssh-1.0.30/dist/main.js:2:401945]
[info] Deleting local script /var/folders/y1/31my8s553k1bpg_q9477891m0000gn/T/cursor_remote_install_5c1e0d69-4984-4dab-9cd4-f6bd4a706bfe.sh
[info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
[error] Error resolving SSH authority [Error: Couldn't install Cursor Server, install script returned non-zero exit status: Failed to extract code server script: /home/jovyan/.cursor-server/bin/2f2737de9aa376933d975ae30290447c910fdf40/bin/cursor-server
at t.installCodeServer (/Users/elefunt/.cursor/extensions/anysphere.remote-ssh-1.0.30/dist/main.js:2:948387)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async /Users/elefunt/.cursor/extensions/anysphere.remote-ssh-1.0.30/dist/main.js:2:401945]
in the log, 2025-09-11 14:50:10.870 [info] (ssh_tunnel) stderr: job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
job-working-directory: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory.
also i checked .cursor-server permission. but it’s all fine.
Has anyone faced this same error?
Steps to Reproduce
install same version of cursor and vs code
and then use remote ssh
Operating System
MacOS
Current Cursor Version (Menu → About Cursor → Copy)
Version: 1.5.11 (Universal)
VSCode Version: 1.99.3
Commit: 2f2737de9aa376933d975ae30290447c910fdf40
Date: 2025-09-05T03:48:32.332Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Darwin arm64 23.1.0
Does this stop you from using Cursor
Yes - Cursor is unusable