Connection failed - all models

I’m getting a connection failed error message no matter what model I try to use (Anthropic and Open AI). It’s been happening since yesterday.

Version: 0.45.17
VSCode Version: 1.96.2
Commit: 7c00f62dd81412c8defe2b64b4d32d06e0a7e720
Date: 2025-02-26T19:15:49.861Z (8 hrs ago)
Electron: 32.2.6
Chromium: 128.0.6613.186
Node.js: 20.18.1
V8: 12.8.374.38-electron.0
OS: Darwin arm64 24.3.0

Here is the request id if that helps 47eb7973-1a47-48f0-81e8-6182790180f9

Here is the info from the console window:

[MCPService] Getting servers:
workbench.desktop.main.js:1014 [MCPService] No connected servers found. Server statuses:
getToolsForComposer @ workbench.desktop.main.js:1014
await in getToolsForComposer
(anonymous) @ workbench.desktop.main.js:2822
await in (anonymous)
submitChatMaybeAbortCurrent @ workbench.desktop.main.js:2822
await in submitChatMaybeAbortCurrent
w @ workbench.desktop.main.js:2822
workbench.desktop.main.js:589 ConnectError: [unavailable] getaddrinfo ENOTFOUND api2.cursor.sh
at Ucs.$streamAiConnect (workbench.desktop.main.js:1411:94056)
at async workbench.desktop.main.js:459:175237
at async N1 (workbench.desktop.main.js:589:3080)
at async workbench.desktop.main.js:988:6468
at async Xa.handleStreamComposer (workbench.desktop.main.js:988:2023)
at async gPt.streamResponse (workbench.desktop.main.js:589:12244)
at async WVt. (workbench.desktop.main.js:2907:860)
at async Sn.processCodeBlocks (workbench.desktop.main.js:2831:4236)
at async workbench.desktop.main.js:2822:63269
at async Sn.submitChatMaybeAbortCurrent (workbench.desktop.main.js:2822:56307)
streamResponse @ workbench.desktop.main.js:589
await in streamResponse
(anonymous) @ workbench.desktop.main.js:2907
processCodeBlocks @ workbench.desktop.main.js:2831
(anonymous) @ workbench.desktop.main.js:2822
await in (anonymous)
submitChatMaybeAbortCurrent @ workbench.desktop.main.js:2822
await in submitChatMaybeAbortCurrent
w @ workbench.desktop.main.js:2822
workbench.desktop.main.js:2822 [composer] Error in AI response: ConnectError: [unavailable] getaddrinfo ENOTFOUND api2.cursor.sh
at Ucs.$streamAiConnect (workbench.desktop.main.js:1411:94056)
at async workbench.desktop.main.js:459:175237
at async N1 (workbench.desktop.main.js:589:3080)
at async workbench.desktop.main.js:988:6468
at async Xa.handleStreamComposer (workbench.desktop.main.js:988:2023)
at async gPt.streamResponse (workbench.desktop.main.js:589:12244)
at async WVt. (workbench.desktop.main.js:2907:860)
at async Sn.processCodeBlocks (workbench.desktop.main.js:2831:4236)
at async workbench.desktop.main.js:2822:63269
at async Sn.submitChatMaybeAbortCurrent (workbench.desktop.main.js:2822:56307)
(anonymous) @ workbench.desktop.main.js:2822
await in (anonymous)
submitChatMaybeAbortCurrent @ workbench.desktop.main.js:2822
await in submitChatMaybeAbortCurrent
w @ workbench.desktop.main.js:2822
workbench.desktop.main.js:2822 [composer] Failed to get complete AI response
submitChatMaybeAbortCurrent @ workbench.desktop.main.js:2822
await in submitChatMaybeAbortCurrent
w @ workbench.desktop.main.js:2822
workbench.desktop.main.js:5088 error reporting bug ConnectError: [unavailable] getaddrinfo ENOTFOUND api2.cursor.sh
at t (workbench.desktop.main.js:1411:95575)
at async Object.reportBug (workbench.desktop.main.js:459:174367)
at async Pdi.reportBug (workbench.desktop.main.js:5088:29102)
reportBug @ workbench.desktop.main.js:5088
await in reportBug
run @ workbench.desktop.main.js:5088
handler @ workbench.desktop.main.js:61
invokeFunction @ workbench.desktop.main.js:3060
n @ workbench.desktop.main.js:1953
executeCommand @ workbench.desktop.main.js:1953
n @ workbench.desktop.main.js:551
handleError @ workbench.desktop.main.js:551
streamResponse @ workbench.desktop.main.js:589
await in streamResponse
(anonymous) @ workbench.desktop.main.js:2907
processCodeBlocks @ workbench.desktop.main.js:2831
(anonymous) @ workbench.desktop.main.js:2822
await in (anonymous)
submitChatMaybeAbortCurrent @ workbench.desktop.main.js:2822
await in submitChatMaybeAbortCurrent
w @ workbench.desktop.main.js:2822
workbench.desktop.main.js:2837 Error renaming composer ConnectError: [unavailable] getaddrinfo ENOTFOUND api2.cursor.sh
at t (workbench.desktop.main.js:1411:95575)
at async Object.nameTab (workbench.desktop.main.js:459:174367)
at async Sn.renameComposer (workbench.desktop.main.js:2836:2956)
at async Sn.submitChatMaybeAbortCurrent (workbench.desktop.main.js:2822:67771)
renameComposer @ workbench.desktop.main.js:2837
await in renameComposer
(anonymous) @ workbench.desktop.main.js:58
S4 @ workbench.desktop.main.js:58
s.value @ workbench.desktop.main.js:58
submitChatMaybeAbortCurrent @ workbench.desktop.main.js:2822
await in submitChatMaybeAbortCurrent
w @ workbench.desktop.main.js:2822
workbench.desktop.main.js:2841 [composer] Error getting conversation summary: ConnectError: [unavailable] getaddrinfo ENOTFOUND api2.cursor.sh
at t (workbench.desktop.main.js:1411:95575)
at async Object.getConversationSummary (workbench.desktop.main.js:459:174367)
at async Sn.updateComposerSummaryIfOutdated (workbench.desktop.main.js:2841:1592)
updateComposerSummaryIfOutdated @ workbench.desktop.main.js:2841
await in updateComposerSummaryIfOutdated
(anonymous) @ workbench.desktop.main.js:58
S4 @ workbench.desktop.main.js:58
s.value @ workbench.desktop.main.js:58
submitChatMaybeAbortCurrent @ workbench.desktop.main.js:2822
await in submitChatMaybeAbortCurrent
w @ workbench.desktop.main.js:2822
workbench.desktop.main.js:977 Failed to cache ranked files: ConnectError: [unavailable] getaddrinfo ENOTFOUND api2.cursor.sh
at Ucs.$streamAiConnect (workbench.desktop.main.js:1411:94056)
at async workbench.desktop.main.js:459:175237
at async QFt.getRankedFilesInternal (workbench.desktop.main.js:977:2842)
at async QFt.cacheRankedFiles (workbench.desktop.main.js:977:2156)
cacheRankedFiles @ workbench.desktop.main.js:977
await in cacheRankedFiles
(anonymous) @ workbench.desktop.main.js:2848
YIi @ workbench.desktop.main.js:280
vz @ workbench.desktop.main.js:280
Ane @ workbench.desktop.main.js:280
Rrn @ workbench.desktop.main.js:280
(anonymous) @ workbench.desktop.main.js:280
t1 @ workbench.desktop.main.js:280
Lrn @ workbench.desktop.main.js:280
t1 @ workbench.desktop.main.js:280
KIi @ workbench.desktop.main.js:280
s @ workbench.desktop.main.js:280
K @ workbench.desktop.main.js:2848
onFocus @ workbench.desktop.main.js:2848
onFocus @ workbench.desktop.main.js:2847
setIsFocused @ workbench.desktop.main.js:1039
(anonymous) @ workbench.desktop.main.js:1041
mFi @ workbench.desktop.main.js:453
(anonymous) @ workbench.desktop.main.js:453
vFi @ workbench.desktop.main.js:453
fk @ workbench.desktop.main.js:453
update @ workbench.desktop.main.js:448
mFi @ workbench.desktop.main.js:453
xs @ workbench.desktop.main.js:453
o @ workbench.desktop.main.js:450
e.HTMLElement.focus @ workbench.desktop.main.js:1425
(anonymous) @ workbench.desktop.main.js:458
setTimeout
e.setTimeout @ workbench.desktop.main.js:1425
focus @ workbench.desktop.main.js:458
focusPrevBubble @ workbench.desktop.main.js:2867
handleAbortChat @ workbench.desktop.main.js:2822
submitChatMaybeAbortCurrent @ workbench.desktop.main.js:2822
await in submitChatMaybeAbortCurrent
w @ workbench.desktop.main.js:2822
2workbench.desktop.main.js:5088 error reporting bug ConnectError: [unavailable] getaddrinfo ENOTFOUND api2.cursor.sh
at t (workbench.desktop.main.js:1411:95575)
at async Object.reportBug (workbench.desktop.main.js:459:174367)
at async Pdi.reportBug (workbench.desktop.main.js:5088:29102)
reportBug @ workbench.desktop.main.js:5088
await in reportBug
run @ workbench.desktop.main.js:5088
handler @ workbench.desktop.main.js:61
invokeFunction @ workbench.desktop.main.js:3060
n @ workbench.desktop.main.js:1953
executeCommand @ workbench.desktop.main.js:1953
n @ workbench.desktop.main.js:551
handleError @ workbench.desktop.main.js:551
streamResponse @ workbench.desktop.main.js:589
await in streamResponse
(anonymous) @ workbench.desktop.main.js:2907
processCodeBlocks @ workbench.desktop.main.js:2831
(anonymous) @ workbench.desktop.main.js:2822
await in (anonymous)
submitChatMaybeAbortCurrent @ workbench.desktop.main.js:2822
await in submitChatMaybeAbortCurrent
w @ workbench.desktop.main.js:2822
workbench.desktop.main.js:589 Error refreshing default models: ConnectError: [unavailable] getaddrinfo ENOTFOUND api2.cursor.sh
at t (workbench.desktop.main.js:1411:95575)
at async Object.availableModels (workbench.desktop.main.js:459:174367)
at async gPt.refreshDefaultModels (workbench.desktop.main.js:589:6661)
at async eOt.withSemaphore (workbench.desktop.main.js:980:1587)
refreshDefaultModels @ workbench.desktop.main.js:589
await in refreshDefaultModels
(anonymous) @ workbench.desktop.main.js:4979
withSemaphore @ workbench.desktop.main.js:980
await in withSemaphore
(anonymous) @ workbench.desktop.main.js:4979

:white_check_mark: Check the forum to ensure the issue hasn’t been reported already
:lady_beetle: Provide a clear description of the bug
:arrows_counterclockwise: Explain how to reproduce the bug (if known)
:camera: Attach screenshots or recordings (e.g., .jpg, .png, .mp4).
:computer: Tell us your operating system and your Cursor version (e.g., Windows, 0.x.x).
:no_entry_sign: Tell us if the issue stops you from using Cursor.

Hey, are you using a VPN? If so, try turning it off, or if not, try turning it on. Also, the issue might be related to DNS.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.