Connection failed. Unable to get local issuer certificate [internal]

Describe the Bug

My cursor chat stopped working saying: Connection failed. If the problem persists, please check your internet connection or VPN
unable to get local issuer certificate [internal].

Steps to Reproduce

I have Cursor on 2 macbooks and both show network error: unable to get local issuer certificate [internal]

Screenshots / Screen Recordings

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 1.2.2 (Universal)
VSCode Version: 1.99.3
Commit: faa03b17cce93e8a80b7d62d57f5eda6bb6ab9f0
Date: 2025-07-07T06:07:27.002Z
Electron: 34.5.1
Chromium: 132.0.6834.210
Node.js: 20.19.0
V8: 13.2.152.41-electron.0
OS: Darwin x64 23.3.0

Does this stop you from using Cursor

Yes - Cursor is unusable

Can you please try upgrading to the latest version 1.3.5 and check if the issue still exists?

You can download the latest stable version from: Downloads | Cursor - The AI Code Editor

I think update might also not fix this as its a network related issue! This shows a very specific circular reference error in the SSL certificate chain, which is causing JSON serialization to fail for API, Ping, Chat, and Agent connections.

Immediate Fix

This is probably a corporate certificate issue. Try this solution:

  1. Force HTTP/1.1 (most important):
    • Open Cursor Settings (Ctrl + ,)
    • Search for “HTTP/2”
    • Enable “Disable HTTP/2”
    • Restart Cursor

More here Cursor – Common Issues

Let me know if this fixes the connection issues! :wrench:

This topic was automatically closed 22 days after the last reply. New replies are no longer allowed.