Certificate signature failure after recent update

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

certificate signature failure

Steps to Reproduce

use company vpn with own certificate chain

Operating System

MacOS

Version Information

Version: 3.3.22
Commit: 38a27120cfc7419a5efa38420665eaeeed1e7b30
Date: 2026-05-07T07:47:13.552Z
Layout: editor
Browser: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Cursor/3.3.22 Chrome/142.0.7444.265 Electron/39.8.1 Safari/537.36

Does this stop you from using Cursor

Sometimes - I can sometimes use Cursor

This is a known issue when Cursor runs behind a corporate VPN or proxy that performs SSL inspection, which replaces certificate chains with your company’s own CA.

A few things to try, in this order:

  1. Enable system certificates — In Cursor, go to Settings (gear icon) and search for systemCertificates. Enable both http.systemCertificates and http.experimental.systemCertificatesV2. This tells Cursor to trust certificates from your macOS Keychain.

  2. Verify your corporate CA is trusted in macOS Keychain — Open Keychain Access, make sure your company’s root CA certificate is in the System keychain and marked as “Always Trust” for SSL.

  3. Switch to HTTP/1.1 — On the same Network settings page where you ran diagnostics, change the HTTP Compatibility Mode dropdown to HTTP/1.1. HTTP/2 can be stricter with certificate validation through proxies.

  4. Optional extension — The mac-ca-vscode extension injects macOS system certificates into Cursor’s Node.js layer, which has helped other users in similar corporate setups.

If none of these help, check with your IT team whether Cursor’s domains (*.cursor.sh, *.cursor-cdn.com, *.cursorapi.com) can be added to the VPN’s bypass list so traffic to Cursor doesn’t go through SSL inspection.

Related thread with more context: Cursor Tab not working: certificate signature failure