-
Notifications
You must be signed in to change notification settings - Fork 5.9k
404 when code-server is downloading a newer release #1746
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
The same for me |
The same for me +1 |
Should just work now! |
Published https://github.com/cdr/code-server/releases/tag/3.4.0 Sorry about this! |
I think this is a misunderstanding. The URL requested by code-server has a "v" before the version number, inside the file name. And that's what we need to update. A filename with "v3..4.0" in it. When this is fixed, these URLs should work: |
It has a v because it’s filling the latest release tag into the template. With the v removed it should just work. |
Argh this is going to break the install script though. 🤦🏻♂️ |
Fixing. |
Should be fixed as part of the install script fixes. |
i.e literally just fixed a few seconds ago |
It's still failing here. So close! |
macOS ungzipped it automatically. 🤦 |
Hehe. Thank you for your patience. |
@KolyaKorruptis No thank you! Please give it a shot now! |
I'm on it. It prompted for the update, I accepted and waited a while, then got a message "Failed to fetch". Same on the second try. Then VSCode said it lost the connection. When I closed it and tried to run it again, it wouldn't start anymore. Maybe it's my weird setup. I'm on Ubuntu which runs inside Termux Proot on a Smartphone. |
It seems to have gotten the download anyway. But the installation went sideways somehow. |
I installed 3.4.0 manually and got the same error. |
Ahh I see. The problem is you're symlinking to the symlink. |
I'll be sure to fix recursive symlinks in the entry script in the next release. |
I updated again from 3.2.0 and everything just worked flawlessly, presumably due to your fix for recursive symlinking. Thank you! |
Glad its working for you! Oddly enough though I haven't merged my change in and replaced the releases so I'm not sure why it started working for you. |
Not sure then. I just replaced the symlink, as you suggested, but only after a successful update. |
New release is out! |
It told me Do not use, scroll down to v3.4.1, what happen If I use it? Because I use a script to auto update code-server
and it seems work fine. Just curious will it cause any problem that idk if I use 3.4.1 instead of v3.4.1? |
@HuJK Only the tags with |
When prompted to install a new version through the UI I'm receiving a 404 error downloading the newest release. It appears to be caused by the versions 3.30 and later being tagged with a
v3.3.0
but the associated release file name doesn't include thev
.Here's the URL being used to download the newest release vs the newest release's actual URL:
Attempted (404 error): https://github.com/cdr/code-server/releases/download/v3.4.0/code-server-v3.4.0-linux-x86_64.tar.gz
Actual: https://github.com/cdr/code-server/releases/download/v3.4.0/code-server-3.4.0-linux-x86_64.tar.gz
This could be "fixed" in the code here, but it might just be a consistency issue that can be addressed moving forward by adjusting the tag names and files to match.
code-server --version
: 3.2.0The text was updated successfully, but these errors were encountered: