Failed to Download VS Code Server on Alpine Linux

Description:

While attempting to set up a development container using VS Code with Alpine Linux, the process fails to download the VS Code Server. The error message indicates a 404 HTTP error, stating that the specified blob does not exist.

Steps to Reproduce:

  1. Start the setup of a development container using VS Code.
  2. Select Alpine Linux as the base image.
  3. Observe the logs during the installation process.

Error Log Snippet:

Failed to download VS Code Server (https://cursor.blob.core.windows.net/remote-releases/d9f8a232158c173cb84b31a70a49a9689bf0f770/vscode-reh-linux-alpine.tar.gz): HTTP 404 - The specified blob does not exist.

Expected Behavior:

The VS Code Server should download successfully without encountering a 404 error.

Additional Information:

  • The issue appears to be related to the specific commit ID d9f8a232158c173cb84b31a70a49a9689bf0f770.
  • Support for Alpine Linux is currently in preview, which may contribute to this issue.

Suggested Action:

Investigate the availability of the specified VS Code Server blob for Alpine Linux and ensure that the correct resources are hosted for the installation process.

Hey, it seems you may have the incorrect Remote SSH extension installed - likely imported from VSCode!

Can you try to remove the extension, and reinstall it using the Show Remote Menu command, followed by the Open Remote SSH option?

Hey, just to follow up, I’ve spoke to the team and we our Remote SSH server doesn’t currently support Alpine, which may mean SSH still possibly would not work with the correct SSH extension installed!

I’ll log this down so we can look at adding it in the future.

Thank you! In addition to SSH, will you add the feature for development in containers? Like Dev Containers

DevContainers do work in Cursor, but the compatibility and integration is not as good as we want it to be yet, these are definitely areas we want to improve on in the near future!

@danperks any new development on this?

@danperks I am getting the same issue as well. We do have a few servers with Alpine Linux, what alternative do we have? Is there a solution for this? VSCode does support them, so what is different with Cursor?

https://cursor.blob.core.windows.net/remote-releases/0781e811de386a0c5bcb07ceb259df8ff8246a50/vscode-reh-alpine-x64.tar.gz

<Error>
<Code>BlobNotFound</Code>
<Message>The specified blob does not exist. RequestId:ab547255-c01e-0051-327a-c4fe28000000 Time:2025-05-14T02:44:39.5251964Z</Message>
</Error>

Thanks

Hi! Wanted to share that we just added support for Alpine Linux remote hosts.

You will need:

  • Cursor v0.50.5 or greater
  • The latest version of the Anysphere Remote Extension
    • Dev Containers (anysphere.remote-containers) v0.0.12 or greater, or
    • Remote SSH (anysphere.remote-ssh) v0.0.34 or greater
  • Inside your Alpine remote host:
    • bash
    • libstdc++
    • wget
    • openssh (SSH only, not required for docker), with TCP Forwarding enabled (set AllowTCPForwarding yes inside /etc/ssh/sshd_config)

Support for Alpine remote hosts is in beta. Please let us know if you run into any issues with the setup. Thanks!