Error Report - Error information posted

Please help!

Full error below. It’s been a while since I sent out the first request, albeit wrong email, but how long will it take to fix this?

Request ID: e496c219-7919-4e4c-917e-d8abacfbb069
An unexpected error occurred.
[internal] unable to verify the first certificate; if the root CA is installed locally, try running Node.js with --use-system-ca
RetriableError: [internal] unable to verify the first certificate; if the root CA is installed locally, try running Node.js with --use-system-ca
at dVv (vscode-file://vscode-app/c:/Users/dansa/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:9155:6675)
at EAr (vscode-file://vscode-app/c:/Users/dansa/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:9155:5410)
at Lgm (vscode-file://vscode-app/c:/Users/dansa/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:9156:11974)
at Object.classify (vscode-file://vscode-app/c:/Users/dansa/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:9156:16506)
at mVv (vscode-file://vscode-app/c:/Users/dansa/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:9156:5856)
at async t4a.runWithSharedTurnRunner (vscode-file://vscode-app/c:/Users/dansa/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:9156:15858)
at async Nq.runAgentLoop (vscode-file://vscode-app/c:/Users/dansa/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:20120:3005)
at async uhl.streamFromAgentBackend (vscode-file://vscode-app/c:/Users/dansa/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:20180:14344)
at async uhl.getAgentStreamResponse (vscode-file://vscode-app/c:/Users/dansa/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:20180:23914)
at async GBe.submitChatMaybeAbortCurrent (vscode-file://vscode-app/c:/Users/dansa/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.glass.main.js:9326:2476)

Hey, thanks for the detailed log. This isn’t a Cursor bug. It’s a certificate verification failure on the network side. unable to verify the first certificate means the TLS connection to Cursor servers is being intercepted via SSL inspection, or your system trust store is missing the required root CA. The handshake fails on your side, so the request never reaches our servers. There’s nothing we can fix on our end. This is solved by adjusting your environment. Since you’re on a university network (.edu, Windows), this is a very common corporate or university SSL inspection setup.

What to try:

  1. Quick test: connect via your personal hotspot or off the university network. If it works, the issue is SSL inspection on that network.
  2. Install the corporate or university root CA into the Windows certificate trust store. Cursor uses system certificates by default.
  3. In Cursor Settings (JSON) add:
    • "http.experimental.systemCertificatesV2": true
    • "cursor.general.disableHttp2": true
  4. Temporarily disable HTTPS or SSL scanning in your antivirus (Kaspersky, ESET, etc.) to test.
  5. If your machine or network is managed by IT, ask them to allowlist *.cursor.sh to bypass SSL inspection, or provide the required CA.

Similar thread with the same case: Unable to verify first certificate

Your account is fine. This is a network configuration issue. Let me know if any of the steps above helped.