Skip to content
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

[Idea] Support official download mirrors when the official download site is down. #3912

Closed
tranquilcarbon opened this issue Nov 20, 2023 · 2 comments
Labels
Issue-Feature This is a feature request for the Windows Package Manager client. Resolution-Duplicate Issue is a duplicate
Milestone

Comments

@tranquilcarbon
Copy link

Description of the new feature / enhancement

Currently, the blender download site is down from what appears to be a denial of service attack, the symptoms include extremely slow download speeds to download failures, If this occurs, winget will slow to a crawl, appearing to not support the ability to stop a download if it times out and move on.

Being a open source program, Blender has several alternative downloads, hosted by third parties. The blender foundation has posted a few mirrors that it trusts, including:

https://mirror.clarkson.edu/blender/release/

and

https://ftp.nluug.nl/pub/graphics/blender/release/

other open source programs also have alternative download mirrors including:

WiresharkFoundation.Wireshark - https://www.wireshark.org/mirror.html

Proposed technical implementation details

If the download either times out or fails in some way, it will move to one of these mirrors and try those. If all of the mirrors fail, then the package update should be skipped.

In addition, there is the concern of hashes, my suggestion is to connect to each server and reserve the hashes in memory and check against the most common hash.

@tranquilcarbon tranquilcarbon added the Issue-Feature This is a feature request for the Windows Package Manager client. label Nov 20, 2023
@microsoft-github-policy-service microsoft-github-policy-service bot added the Needs-Triage Issue need to be triaged label Nov 20, 2023
Copy link
Contributor

Hello @tranquilcarbon,

We've identified this as a duplicate of another issue or PR that already exists. This specific instance is being closed in favor of the linked issue. Please add your 👍 to the other issue to raise its priority. Thanks for your contribution!

Template: msftbot/duplicate/closed

@microsoft-github-policy-service microsoft-github-policy-service bot added Resolution-Duplicate Issue is a duplicate and removed Needs-Triage Issue need to be triaged labels Nov 20, 2023
@denelon denelon added this to the 1.8 Client milestone May 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Issue-Feature This is a feature request for the Windows Package Manager client. Resolution-Duplicate Issue is a duplicate
Projects
None yet
Development

No branches or pull requests

3 participants