Yep! Should be. Let us know if you’re still encountering issues.
I’m running into the same issue. I want to install the extension inside a dev container.
The network tab shows this:
I am getting the same error. I have just installed version 0.40.4 for windows 10. I am also running WSL(ubunut) if that makes any difference however, cursor was opened outside of WSL.
Also when I try to install an extension in WSL (Ubuntu) I get the error in the screenshot above. I think Extensions install fine in normal windows but not WSL.
Reporting the same error on the extensionquery
returning 500.
If I search for docker
I get 500.
If I search for template
it works.
Reporting the same. Cursor 0.40.4 & macOS 14.6.1
@truell20 Got some more info that might help.
I ran ‘Fix WSL’ from the command pallet and tried again to install the extensions again I got the following log output
2024-09-14 14:45:32.535 [error] Error: Unable to resolve nonexistent file '/home/username/.cursor-server/bin/63dae81aea2c3fc079420fe72578a8eef26ba870/extensions'
at n.resolve (/home/username/.cursor-server/bin/63dae81aea2c3fc079420fe72578a8eef26ba870/out/vs/server/node/server.main.js:129:12644)
at async X.q (/home/username/.cursor-server/bin/63dae81aea2c3fc079420fe72578a8eef26ba870/out/vs/server/node/server.main.js:183:38891)
at async X.scanExtensions (/home/username/.cursor-server/bin/63dae81aea2c3fc079420fe72578a8eef26ba870/out/vs/server/node/server.main.js:183:38643)
at async X.scanExtensions (/home/username/.cursor-server/bin/63dae81aea2c3fc079420fe72578a8eef26ba870/out/vs/server/node/server.main.js:183:44893)
at async a.M (/home/username/.cursor-server/bin/63dae81aea2c3fc079420fe72578a8eef26ba870/out/vs/server/node/server.main.js:183:35765)
at async Promise.all (index 0)
at async a.scanSystemExtensions (/home/username/.cursor-server/bin/63dae81aea2c3fc079420fe72578a8eef26ba870/out/vs/server/node/server.main.js:183:30273)
at async Promise.all (index 0)
at async a.scanAllExtensions (/home/username/.cursor-server/bin/63dae81aea2c3fc079420fe72578a8eef26ba870/out/vs/server/node/server.main.js:183:29929)
at async q.scanExtensions (/home/username/.cursor-server/bin/63dae81aea2c3fc079420fe72578a8eef26ba870/out/vs/server/node/server.main.js:185:37771)
at async z.M (/home/username/.cursor-server/bin/63dae81aea2c3fc079420fe72578a8eef26ba870/out/vs/server/node/server.main.js:185:12540)
at async /home/username/.cursor-server/bin/63dae81aea2c3fc079420fe72578a8eef26ba870/out/vs/server/node/server.main.js:185:6845
at async Promise.all (index 0)
at async z.I (/home/username/.cursor-server/bin/63dae81aea2c3fc079420fe72578a8eef26ba870/out/vs/server/node/server.main.js:185:6632)
at async z.installGalleryExtensions (/home/username/.cursor-server/bin/63dae81aea2c3fc079420fe72578a8eef26ba870/out/vs/server/node/server.main.js:185:4150)
at async z.installFromGallery (/home/username/.cursor-server/bin/63dae81aea2c3fc079420fe72578a8eef26ba870/out/vs/server/node/server.main.js:185:3262)
it seems to be looking for a file in '/home/username/.cursor-server/bin/63dae81aea2c3fc079420fe72578a8eef26ba870/extensions'
however, when I ls
into ~/.cursor-server
the only folder is data
. I can send a tree
if needed.
and also
Cannot find module 'buffer-crc32' Require stack: - /home/username/.cursor-server/bin/63dae81aea2c3fc079420fe72578a8eef26ba870/node_modules/yauzl/index.js - /home/username/.cursor-server/bin/63dae81aea2c3fc079420fe72578a8eef26ba870/out/server-main.js
Is there a problem with my install?
let me know if there is any logs I can send over and I really want to get cursor working.
We’re looking into this now, not all our users are seeing this, but we’ve had reports here too: Extensions marketplace queries return Error 500 · Issue #1881 · getcursor/cursor · GitHub
Yeah, I can’t add anything. Coming back to cursor and I’m getting a 500 error as well. No VPN and on a home network.
Same issue, a few days ago I thought it wasn’t supported through VSCode (Cursor) Server, which is bad but not a huge deal imo. But now i’ve tried to add extensions locally and it failed with 500.
Hey, think we’ve fixed this now! Had a bug that only affected certain users due to a migration we did (and left some code over from!). Sorry for the inconvenience.
I’m getting an error trying to download extensions, basically I can’t download any
2025-04-05 15:22:08.193 [error] End of central directory record signature not found. Either not a zip file, or file is truncated.: Error: End of central directory record signature not found. Either not a zip file, or file is truncated.
at Q0 (file:///Applications/Cursor.app/Contents/Resources/app/out/vs/code/electron-utility/sharedProcess/sharedProcessMain.js:90:24113)
at file:///Applications/Cursor.app/Contents/Resources/app/out/vs/code/electron-utility/sharedProcess/sharedProcessMain.js:90:25441
at /Applications/Cursor.app/Contents/Resources/app/node_modules/yauzl/index.js:40:7
at /Applications/Cursor.app/Contents/Resources/app/node_modules/yauzl/index.js:190:5
at /Applications/Cursor.app/Contents/Resources/app/node_modules/yauzl/index.js:712:5
at /Applications/Cursor.app/Contents/Resources/app/node_modules/yauzl/fd-slicer.js:33:7
at FSReqCallback.wrapper [as oncomplete] (node:fs:683:5) End of central directory record signature not found. Either not a zip file, or file is truncated.
Clicking try to download manually gives me an error too:
https://open-vsx.org/vscode/gallery/publishers/ReprEng/vsextensions/csv/1.0.6/vspackage
Says
So how can we fix this?
What I’ve noticed is that loading of extensions happens, but it takes literally 10-15 minutes before it completes. Maybe there’s a bottleneck in the marketplace endpoing.
A quick workaround that I discovered since I’m not really familliar with vscode, is to go to
find the plugin i want, then drag and drop into the extensions panel, thereby manually installing extensions.
I got the idea from
which I can only assume is outdated since step #2 doesnt work since the vscode online registry doesn’t have a download link anymore