I cannot create new chats in Cursor. Each attempt fails with the following error:
Request ID: 0f9061c2-c37a-41fe-8b20-c42b6d1f3d7f
ConnectError: [internal] 1185413480192:error:10000410:SSL routines:OPENSSL_internal:SSLV3_ALERT_HANDSHAKE_FAILURE:../../third_party/boringssl/src/ssl/tls_record.cc:486:SSL alert number 40
I also noticed that the domain api.cursor.sh does not resolve for me.
dig, nslookup, ping, and curl all fail to resolve this host across multiple DNS providers (1.1.1.1, 8.8.8.8, 9.9.9.9).
Other Cursor domains (like api2.cursor.sh) resolve and respond normally.
Things I already tried:
• disabling VPN
• restarting my Mac
• clearing the Cursor cache
• fully reinstalling Cursor
• trying different networks
• logging out/in
• flushing DNS cache (dscacheutil, mDNSResponder)
• changing system DNS servers
• verifying that no entry exists in /etc/hosts
• testing with curl, dig, nslookup, ping — all show NOANSWER for api.cursor.sh
Steps to Reproduce
1. Open Cursor
2. Try to create a new chat
3. The error appears immediately
4. Network-level checks (ping, dig, nslookup) show that api.cursor.sh does not resolve from any DNS server
Expected Behavior
Cursor should resolve and connect to all required API endpoints, including api.cursor.sh, and allow creating new chats without SSL or DNS errors.
Operating System
MacOS
Current Cursor Version (Menu → About Cursor → Copy)
Go to Cursor Settings → Network → Run Diagnostics
Share a screenshot of the results
ISP/location:
What’s your ISP and general location?
Some ISPs or regions may filter specific domains
If extensions/security software aren’t the issue, this looks like it may need engineering investigation since api.cursor.sh should resolve globally. Please share the info above and I’ll escalate if needed.
Thanks for the detailed follow-up and diagnostics!
It’s unusual that api.cursor.sh doesn’t resolve for you while api2.cursor.sh works, combined with the “first chat works, subsequent fail” pattern, suggesting something specific to your environment or network path.
A few things to try:
HTTP/2 setting (sometimes helps with SSL/TLS issues):