-
Notifications
You must be signed in to change notification settings - Fork 6.3k
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
NodeJS LTS Linux download link dead #6360
Comments
I believe this is due to bitness detection in util/getNodeDownloadUrl.ts |
This issue only exists on the old/legacy Node.js website. Can you check if the same issue happens on the new website? (https://beta-node-js-org.vercel.app/en) (This website is not yet public) |
Hi @ovflowd , I have tried this and the issue does persist. |
We use the Browser Bitness API to get your system bitness. What browser do you use? You wrote 123.0 on Browser, is that a version or? Note that it is only supported on these Browsers: https://developer.mozilla.org/en-US/docs/Web/API/NavigatorUAData/getHighEntropyValues |
As written in my initial message, my browser is Firefox 123.0 (version). Whatever the case may be; I think since there are no x86 versions of nodejs for linux available, the website should not generate a download link that can never be valid. |
I completely missed the name of the Browser! And yes, this API is not available on Firefox.
I'm unfortunately unable to reproduce your issue on the redesign. Could you mention in which tab you're facing this issue? The only tab supporting Linux on the redesign is the "Prebuilt Binaries" one, and we don't even show a x86 option for Linux there 🤔 could you record a screenshot/video of the issue on the redesig? i.e. https://beta-node-js-org.vercel.app |
In the prebuilt binaries I do not have this issue, Find a GIF attached. |
Right, but again, just to clarify the issue is not that it is detecting x86, it is just probably fall-backing to x86... But Ill work on a fix anyways |
by the by https://nodejs.org/en/download/prebuilt-binaries links to Tested on FF 115 (Waterfox G6.0.9, which is built against FF ESR). Please respect the UNOFFICIAL DRAFT splashed all over https://wicg.github.io/ua-client-hints/#dom-navigatoruadata-gethighentropyvalues ... |
Oh that seems a typo from our side. @nodejs/nodejs-website can someone look into this? |
As mentioned before, we are working on a fix already, so there's no need for hostility. |
I'd appreciate it if y'all could test https://nodejs-org-git-fork-canerakdas-fix-linux-bitness-openjs.vercel.app/ this preview branch and check if the bug is fixed. |
Hi @ovflowd Yes, I am able to download the file now using this branch https://nodejs-org-git-fork-canerakdas-fix-linux-bitness-openjs.vercel.app/ |
Looks good to me, unable to reproduce the bug on this website. |
URL:
https://nodejs.org/
Browser Name:
Firefox
Browser Version:
123.0
Operating System:
Manjaro Linux 6.7.2
How to reproduce the issue:
Expected: tar.xz download
Actual: Dead link, reporting a 404 nginx error
Additional info:
It seems the link points to a x86 build, which does not exist.
Specifically, it points to:
https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x86.tar.xz
While it should point to:
https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.xz
The text was updated successfully, but these errors were encountered: