Chat stuck when use remote ssh

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

The chat doesn’t respond when I connect to some machines via remote SSH, but it works normally in other cases. Could help find why?

Steps to Reproduce

It’s hard to reproduce. You should connect a remote machine with remote ssh plugin. Sometimes you can see it.

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 1.7.54 (Universal)
VSCode Version: 1.99.3
Commit: 5c17eb2968a37f66bc6662f48d6356a100b67be0
Date: 2025-10-21T19:07:38.476Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Darwin arm64 24.3.0

Does this stop you from using Cursor

Sometimes - I can sometimes use Cursor

Hey, thanks for the report. First, please update to the latest Cursor version. Open Cursor → Check for Updates.

If the issue persists after updating, please share:

  • Logs (press Cmd+Shift+U, select “MCP Logs” and “Remote SSH”)
  • What exactly happens: spinner? error message? does Cmd+K work?
  • Machine differences: what’s different between machines where it fails vs works?

Let me know if updating fixes the problem.

Updating didn’t fix it. Cmd+K can work. There is no any error message. Two machines are macbook, no big different. No MCP log.

log.txt (14.5 KB) Here is Remote SSH log.

Thanks for the logs. I can see the issue - your remote host cannot reach downloads.cursor.com (connection timeouts). This network restriction likely also blocks Cursor’s AI endpoints, which would explain why chat doesn’t work.

Could you please:

  1. Test AI endpoint connectivity from remote host:

    curl -I https://api.cursor.sh
    curl -I https://api2.cursor.sh
    
  2. Run network diagnostics: Cursor Settings → Network → Run Diagnostics (paste output)

  3. Test locally: Does chat work when you open a local folder (not via Remote SSH)?

  4. Try HTTP/2 fix: Cmd + , → search “HTTP/2” → enable “Disable HTTP/2” → fully quit and relaunch → test chat

Your remote server appears to be behind a firewall or proxy that’s blocking Cursor’s infrastructure. If the curl commands fail, you’ll need to configure your network to allow connections to *.cursor.sh and downloads.cursor.com.

We use remote ssh to connect remote machine. And remote machine can’t connect internet for security issue. It’s strange my colleague can connect same machine and work normal.

I have tried disable HTTP/2, it also not work.

log.zip (8.0 KB)

I’ve noticed something odd. Chatting works fine when I connect via remote SSH as long as I don’t open a folder. However, once I open a folder, it stops working.

hi, is there any way to help solve the problem?