hey! just shot you a dm, would love to debug live if you have a sec
I don’t know why it would be related but Cline appears to be having similar issues. I’m using claude 3.7 on both.
When you enabe developer tools in vscode, do you also see errors like this?
Failed to load resource: net::ERR_CERT_COMMON_NAME_INVALID
The certificate for this server is invalid. You might be connecting to a server that is pretending to be “api2.cursor.sh”, which could put your confidential information at risk. Would you like to connect to the server anyway?
I see calls to api2.cursor.sh/auth/last_payment_failed fail, and some JSON parsing due to the request failing:
TypeError: Converting circular structure to JSON
→ starting at object with constructor ‘Object’
— property ‘issuerCertificate’ closes the circle
at JSON.stringify ()
at oHt.$callAiConnectTransportProviderUnary
I’ve tried with other LLMs too, same problem
It seems related to some network/certificate issue. Might be relevant: Check for updates breaks too
Tried disabling http2 and reloading the window
But this bug just keeps giving
[anysphere.cursor-always-local][internal] Hostname/IP does not match certificate's altnames: Host: api2.cursor.sh. is not in the cert's altnames: DNS:api.xtrodes.com
And what in the flying ■■■■ does xtrodes.com have to do with this?
workbench.desktop.main.js:2297 TypeError: Cannot read properties of undefined (reading 'onDidChange')
at R_.value (/Users/kennethlynne/.cursor/extensions/lokalise.i18n-ally-2.13.1/dist/extension.js:321463:65)
at C.B (file:///Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:30:747)
at C (file:///Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:30:817)
at C.fire (file:///Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:30:1034)
at Function.update (/Users/kennethlynne/.cursor/extensions/lokalise.i18n-ally-2.13.1/dist/extension.js:310237:33)
at Function.updateRootPath (/Users/kennethlynne/.cursor/extensions/lokalise.i18n-ally-2.13.1/dist/extension.js:310168:24)
at /Users/kennethlynne/.cursor/extensions/lokalise.i18n-ally-2.13.1/dist/extension.js:309943:121
at R_.value (file:///Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:178:35950)
at C.B (file:///Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:30:747)
at C (file:///Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:30:817)
at C.fire (file:///Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:30:1034)
at R_.value (file:///Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:177:64234)
at C.B (file:///Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:30:747)
at C.fire (file:///Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:30:965)
at ZW.acceptDocumentsAndEditorsDelta (file:///Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:143:11669)
at ZW.$acceptDocumentsAndEditorsDelta (file:///Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:143:10136)
at yG.S (file:///Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:45:116122)
at yG.Q (file:///Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:45:115902)
at yG.M (file:///Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:45:114990)
at yG.L (file:///Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:45:114095)
at R_.value (file:///Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:45:112891)
at C.B (file:///Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:30:747)
at C.fire (file:///Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:30:965)
at Qa.fire (file:///Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:45:9462)
at R_.value (file:///Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:196:13372)
at C.B (file:///Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:30:747)
at C.fire (file:///Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:30:965)
at Qa.fire (file:///Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:45:9462)
at MessagePortMain.<anonymous> (file:///Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/api/node/extensionHostProcess.js:196:11659)
at MessagePortMain.emit (node:events:518:28)
at MessagePortMain.emit (node:domain:489:12)
at Object.MessagePortMain._internalPort.emit (node:electron/js2c/utility_init:2:2949)
at Object.topLevelDomainCallback (node:domain:161:15)
at Object.callbackTrampoline (node:internal/async_hooks:128:24)
$onExtensionRuntimeError
ConnectError: [internal] Hostname/IP does not match certificate's altnames: Host: api2.cursor.sh. is not in the cert's altnames: DNS:api.xtrodes.com
at Function.from (/Applications/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js:2:1911473)
at v (/Applications/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js:2:1884680)
at ClientRequest.reject (/Applications/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js:2:1896463)
at ClientRequest.emit (node:events:530:35)
at ClientRequest.emit (node:domain:489:12)
at emitErrorEvent (node:_http_client:101:11)
at TLSSocket.socketErrorListener (node:_http_client:504:5)
at TLSSocket.emit (node:events:518:28)
at TLSSocket.emit (node:domain:489:12)
at emitErrorNT (node:internal/streams/destroy:169:8)
at emitErrorCloseNT (node:internal/streams/destroy:128:3)
at processTicksAndRejections (node:internal
No, I do not have a .cursorignore file.
I tried version 0.46.10 on another MacBook (an older M1 model running Sonoma 14.4.1), and it appears to function as expected now. While I didn’t conduct thorough testing, I opened an older Next.js 14 project (ensuring the folder name has a dot prefix) and asked it to refactor some code into a client component. So far, no problems have been encountered. I do not configure neither .cursorignore or .cursorrules .
File creation isn’t working; it keeps doing something on repeat, fails, and then retries again.
Rolled back to version 45.
Still unable to apply anything in agent mode (not when applying directly to a file with CMD + K)
Version: 0.46.10
VSCode Version: 1.96.2
Commit: 7b3e0d45d4f952938dbd8e1e29c1b17003198480
Date: 2025-03-06T20:54:59.526Z
Electron: 32.2.6
Chromium: 128.0.6613.186
Node.js: 20.18.1
V8: 12.8.374.38-electron.0
OS: Darwin arm64 23.6.0
edit_file tool not applying changes in Windows environment
Description:
The edit_file tool is not applying any changes to files. When attempting to use the tool, it returns “The apply model made no changes to the file” error, and the reapply command also fails.
Steps to Reproduce:
- Create an empty test file (test_edit.md)
- Try to edit the file using edit_file tool
- Observe that no changes are applied
- Try reapply command
- Observe that reapply also fails
Expected Behavior:
- edit_file tool should modify the file content as specified
- reapply should work if edit_file fails
Actual Behavior:
- edit_file tool returns “The apply model made no changes to the file”
- reapply command also fails with the same error
- File remains unchanged
System Information:
- OS: Windows 10.0.22631
- Working Directory: /c%3A/Users/kindr/Downloads/video-extension/current
- Shell: C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
Additional Notes:
- PowerShell commands (echo, type) can write to the file successfully
- File is accessible and writable
- This appears to be a tool-specific issue as other file operations work correctly
Did you by any chance have the same network issues I had?
When opening dev tools in vscode, do you see a lot of errors regarding certificates etc?
46.11 version good, The system can use the edit file tool, I think they solved this problem, at least it does not make the mistake of editing the file, in the test I did, I turned it off from the update settings, the system has been in a daze for 2 weeks.
No, I don’t have any network issues, at least on my end.
Anyone have clue on the issue?
I have the same version cursor PC. One work as expected, the other in my office just cancel every apply (I could see it flash).
Version: 0.47.8 (user setup)
VSCode Version: 1.96.2
Commit: 82ef0f61c01d079d1b7e5ab04d88499d5af500e0
Date: 2025-03-18T05:39:50.993Z
Electron: 32.2.6
Chromium: 128.0.6613.186
Node.js: 20.18.1
V8: 12.8.374.38-electron.0
OS: Windows_NT x64 10.0.26100
I guess I know what happen.
I am behind firewall and everytime apply it will shows:
2025-03-25 20:21:07.712 [error] Error Checking Connection: [internal] self signed certificate in certificate chain
2025-03-25 20:21:21.938 [error] Error Checking Connection: [internal] self signed certificate in certificate chain
2025-03-25 20:21:28.095 [error] Error Checking Connection: [internal] self signed certificate in certificate chain
Any hint how to deal with firewall?
You might need to check with our office IT team what they are doing with the connection since it works at your home
Just an update. I get rid off the [error] Error Checking Connection: [internal] self signed certificate in certificate chain with extention win-ca
Issue is the same.
Update. For my issue, it’s confirmed a firewall issue. Fixed after add cursor to whitelist.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.



