I use Mac to remotely connect to my Windows computer. After a cursor update about two months ago, I couldn’t connect anymore, but VSCode Remote SSH is still functioning normally.
Remote SSH Log:
[info] Resolving ssh remote authority 'window' (Unparsed 'ssh-remote+7b22686f73744e616d65223a2277696e646f77227d') (attempt #1)
[info] SSH askpass server listening on /var/folders/8r/nsmw59yn28g2v2vlvx4t_m5m0000gn/T/cursor-ssh-L5ufWy/socket.sock
[debug] hostname: window, remote platform map: {}
[debug] hostname: window, remote server install map: {}
[debug] hostname: window, server port range map: {}
[info] Using askpass script: /Users/tal/.cursor/extensions/anysphere.remote-ssh-1.0.49/dist/scripts/launchSSHAskpass.sh with javascript file /Users/tal/.cursor/extensions/anysphere.remote-ssh-1.0.49/dist/scripts/sshAskClient.js. Askpass handle: /var/folders/8r/nsmw59yn28g2v2vlvx4t_m5m0000gn/T/cursor-ssh-L5ufWy/socket.sock
[info] Launching SSH server via shell with command: cat "/var/folders/8r/nsmw59yn28g2v2vlvx4t_m5m0000gn/T/cursor_remote_install_998663b1-3da3-4fc8-a339-28242bf33f25.sh" | ssh -T -D 52343 window bash --login -c bash
[info] Establishing SSH connection: cat "/var/folders/8r/nsmw59yn28g2v2vlvx4t_m5m0000gn/T/cursor_remote_install_998663b1-3da3-4fc8-a339-28242bf33f25.sh" | ssh -T -D 52343 window bash --login -c bash
[info] Started installation script. Waiting for it to finish...
[info] Waiting for SSH handshake (timeout: 120s). Install timeout: 30s.
[info] (ssh_tunnel) stderr: ** WARNING: connection is not using a post-quantum key exchange algorithm.
** This session may be vulnerable to "store now, decrypt later" attacks.
** The server may need to be upgraded. See https://openssh.com/pq.html
[info] Askpass server received request: POST /
[info] Askpass server received request body: {"request":"[email protected]'s password: "}
[info] Pausing timeout; waiting for askpass response
[info] Received SSH askpass request: [email protected]'s password:
[info] Resuming timeout; askpass response received
[info] (ssh_tunnel) stdout: Configuring Cursor Server on Remote
Using TMP_DIR: /tmp
6c991adf932c025cf6723212: start
exitCode==1==
nodeExecutable====
multiplexListeningOn====
multiplexConnectionToken====
codeListeningOn====
errorMessage==Platform not supported: MINGW64_NT-10.0-19045==
isFatalError==true==
codeConnectionToken====
detectedPlatform====
arch====
SSH_AUTH_SOCK====
DISPLAY==needs-to-be-defined==
6c991adf932c025cf6723212: end
[info] SSH connection established after 7929ms (first stdout received)
[info] Pre-connection stderr: ** WARNING: connection is not using a post-quantum key exchange algorithm.
** This session may be vulnerable to "store now, decrypt later" attacks.
** The server may need to be upgraded. See https://openssh.com/pq.html
[info] Server install command exit code: 1
[error] Error installing server: [o [RemoteSSHError]: Couldn't install Cursor Server, install script returned non-zero exit status: Platform not supported: MINGW64_NT-10.0-19045
at t.installCodeServer (/Users/tal/.cursor/extensions/anysphere.remote-ssh-1.0.49/dist/main.js:4:199823)
at process.processTicksAndRejections (node:internal/process/task_queues:103:5)
at async /Users/tal/.cursor/extensions/anysphere.remote-ssh-1.0.49/dist/main.js:4:475806] {
disconnectReason: 'platform_unsupported'
}
[info] Deleting local script /var/folders/8r/nsmw59yn28g2v2vlvx4t_m5m0000gn/T/cursor_remote_install_998663b1-3da3-4fc8-a339-28242bf33f25.sh
[error] Error resolving SSH authority [o [RemoteSSHError]: Couldn't install Cursor Server, install script returned non-zero exit status: Platform not supported: MINGW64_NT-10.0-19045
at t.installCodeServer (/Users/tal/.cursor/extensions/anysphere.remote-ssh-1.0.49/dist/main.js:4:199823)
at process.processTicksAndRejections (node:internal/process/task_queues:103:5)
at async /Users/tal/.cursor/extensions/anysphere.remote-ssh-1.0.49/dist/main.js:4:475806] {
disconnectReason: 'platform_unsupported'
}