IssuerCertificate api2.cursor.sh

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

no feedback for submit
so I make run diagnositc
Got error ’ converting circular structure to Json —> starting at object with constructor ‘Object’ ---- property ‘issuerCertificate’ closes the circle
I check the update it shows me an error 'no feedback for submit
so I make run diagnositc

I check the update show me error 'The certificate for this server is invalid. You might be connecting to a server that is pretending to be “api2.cursor.sh”, which could put your confidential information at risk. Would you like to connect to the server anyway? ’

Steps to Reproduce

disable http2 in proxy setting
I have no vpn , delete chrome cache, restart, reinstall the app

Screenshots / Screen Recordings

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 1.7.44 (Universal)
VSCode Version: 1.99.3
Commit: 9d178a4■■■89981b62546448bb32920a8219a5d0
Date: 2025-10-10T15:43:37.500Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Darwin x64 24.2.0

For AI issues: which model did you use?

Claude-4.5-sonnet

Does this stop you from using Cursor

No - Cursor works, but with this issue

Hey, thanks for the report. The certificate error suggests something in your network might be intercepting SSL connections to api2.cursor.sh.

Could you please share:

  1. Are you on a corporate network or behind a corporate firewall/proxy?
  2. Do you have any antivirus or security software installed (Little Snitch, Kaspersky, etc.)?
  3. Can you open https://api2.cursor.sh in your browser without certificate warnings?
  4. Have you tried fully disabling proxy settings (not just HTTP/2)?

Let me know what you find.

Thanks for your help, I hope it can help other people with this issues.
Final solution is “reboot the home router wifi”, but the main problem still not found yet
before rebooting, I already did

  1. check router admin site, close firewall, it doesn’t work
  2. no vpn and antivirus
  3. it’s saying unsafe and stuck loading in unsafe website
  4. I tried HTTP 1/2 as well, not working

Are you using a VPN, proxy, or any software that controls your internet connection?

Additionally, try adding Google’s DNS to your network settings. Use the address 8.8.8.8. Some users have found this resolves the issue.