Not able to get the response from CURSOR

Where does the bug appear (feature/product)?

Cursor CLI

Describe the Bug

2026-06-26 16:51:35.989 [warning] [Window] [AlwaysLocalSingleton privacy] {“level”:“warn”,“key”:“mcp”,“message”:“[MCPWellKnownDetection] Failed to pre-resolve server icons:”,“metadata”:{“arch”:“arm64”,“platform”:“darwin”,“channel”:“stable”,“client_version”:“3.9.8”,“layout”:“glass”,“mcpMeta.mcp_version”:“snapshots”,“mcpMeta.subkey”:“well_known_detection”,“mcpMeta.errorMessage”:“[internal] self signed certificate in certificate chain”,“mcpMeta.errorStack”:“ConnectError: [internal] self signed certificate in certificate chain\n at JIS (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js:29967:60973)\n at Object.n [as unary] (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js:29967:65576)\n at async Object.getKnownServers (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js:11817:44585)\n at async vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js:12073:20684”}}
2026-06-26 16:51:36.006 [info] [Window] [PushRequestContextService] Updated git workspace caches (1 entries)
2026-06-26 16:51:36.053 [info] [Window] [lifecycle]: Process participant started (id: shared-process-connection, ms: 1780)
2026-06-26 16:51:36.940 [error] [Window] [Extension Host:unknown] [otel.error] {“stack”:“Error: self signed certificate in certificate chain\n\tat TLSSocket.onConnectSecure (node:internal/tls/wrap:1656:34)\n\tat TLSSocket.emit (node:events:509:28)\n\tat TLSSocket._finishInit (node:internal/tls/wrap:1102:8)\n\tat ssl.onhandshakedone (node:internal/tls/wrap:888:12)”,“message”:“self signed certificate in certificate chain”,“code”:“SELF_SIGNED_CERT_IN_CHAIN”,“name”:“Error”}
2026-06-26 16:51:38.058 [info] [Window] [lifecycle]: Process participant started (id: mcp-process-connection, ms: 2005)
2026-06-26 16:51:38.059 [info] [Window] [lifecycle]: Process participant started (id: utility-process-workers, ms: 0)
2026-06-26 16:51:40.366 [info] [Window] [Extensions]: Checking for updates. Reason: Product update
2026-06-26 16:51:40.366 [info] [Window] [Extensions]: Checking for updates. Reason: Product update
2026-06-26 16:51:40.366 [info] [Window] [Extensions]: Checking for updates. Reason: Product update
2026-06-26 16:51:41.467 [error] [Window] [AlwaysLocalSingleton privacy] {“level”:“error”,“key”:“experiment_refresh_service”,“message”:“ExperimentRefreshService: Statsig bootstrap from server failed”,“metadata”:{“arch”:“arm64”,“platform”:“darwin”,“channel”:“stable”,“client_version”:“3.9.8”,“layout”:“glass”,“error.message”:“self signed certificate in certificate chain”,“error.stack”:“ConnectError: [internal] self signed certificate in certificate chain\n at JIS (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js:29967:60973)\n at Object.n [as unary] (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js:29967:65576)\n at async Object.bootstrapStatsig (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js:11817:44585)\n at async $9e._doRefreshBootstrapFromServer (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js:24412:10928)”,“error.kind”:“ConnectError”,“error.code”:“13”,“trigger”:“poll”,“was_initialized”:“true”},“error”:{“name”:“ConnectError”,“message”:“[internal] self signed certificate in certificate chain”,“stack”:“ConnectError: [internal] self signed certificate in certificate chain\n at JIS (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js:29967:60973)\n at Object.n [as unary] (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js:29967:65576)\n at async Object.bootstrapStatsig (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js:11817:44585)\n at async $9e._doRefreshBootstrapFromServer (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js:24412:10928)”}}
2026-06-26 16:52:38.766 [warning] [Window] [GlassDiffService] getGitRoot failed (cwd=/Users/girish.kumar/IdeaProjects/recovery-ninja, hasGitContextProvider=true): Canceled
2026-06-26 16:52:38.766 [warning] [Window] [GlassDiffService] Refresh git-root lookup errored (reason=immediate, cwd=, previousGitRepoRoot=, hasGitContextProvider=true, message=Canceled)
2026-06-26 16:52:42.341 [warning] [Window] [GlassDiffService] getGitRoot failed (cwd=/Users/girish.kumar/IdeaProjects/recovery-ninja, hasGitContextProvider=true): Canceled
2026-06-26 16:52:42.341 [warning] [Window] [GlassDiffService] Refresh git-root lookup errored (reason=immediate, cwd=, previousGitRepoRoot=, hasGitContextProvider=true, message=Canceled)

Steps to Reproduce

I am unable to get response from CURSOR getting this error when trying with any message
Request ID: 21a4cc55-8446-4529-9af2-3707cf4ec29a
An unexpected error occurred.
[internal] self signed certificate in certificate chain
RetriableError: [internal] self signed certificate in certificate chain
at dHk (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js:12039:27831)
at Isu (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js:12039:26566)
at Wjy (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js:12040:11930)
at Object.classify (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js:12040:16437)
at pHk (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js:12040:5824)
at async V0h.runWithSharedTurnRunner (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js:12040:15789)
at async pj.runAgentLoop (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js:24511:3041)
at async Lcp.streamFromAgentBackend (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js:24530:13853)
at async Lcp.getAgentStreamResponse (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js:24530:22878)
at async R4e.submitChatMaybeAbortCurrent (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.glass.main.js:12127:2087)

Expected Behavior

Results

Operating System

MacOS

Version Information

Version: 3.9.8
VS Code Extension API: 1.105.1
Commit: 4aa8ff1b7877ed7bd01bcba308698f71a6735380
Date: 2026-06-25T01:39:30.490Z
Layout: glass
Build Type: Stable
Release Track: Default
Electron: 40.10.3
Chromium: 144.0.7559.236
Node.js: 24.15.0
V8: 14.4.258.32-electron.0
xterm.js: 6.1.0-beta.256
OS: Darwin arm64 25.5.0

For AI issues: which model did you use?

auto

Does this stop you from using Cursor

Yes - Cursor is unusable

Hi @Girish_Kumar_Sharma,

Please take a look at this similar thread:

@sticheg, are you also seeing the self signed certificate in certificate chain error? If not, it’s likely a different issue and would warrant a new thread.