Comments (5)
This is now running on the Fedora production systems.
from mirrormanager2.
Glad to see this, but the whole point of metalinks is to let the clients
decide what they want to use - give them all the possible URLs and then
they choose what they want. This properly belongs in a dnf configuration,
not MM2. As it stands, the user now has to change the dnf configuration
anyhow, to add the specifier on the metalink URL.
On Jun 22, 2015 1:33 PM, "Kevin Fenzi" [email protected] wrote:
Some folks want all their traffic to use ssl, we should offer a option to
the metalink url that makes it return just https using mirrors. Something
like ?method=https or the like in the url.Along with this we might consider mailing mirror admins and asking if they
would update to https where they have https available.Once enough mirrors offered https we could make it the default perhaps.
—
Reply to this email directly or view it on GitHub
#100.
from mirrormanager2.
Yes, I agree with @mdomsch. The official way to make metalink clients use HTTPS must be different. This needs some additional work on other parts (could be dnf). At least there is now a way for people who want to use it and we also know that it works and it is a starting point. It was also a good way to get more HTTPS URLs in the database. But, yes, now that more HTTPS URLs are in the database an option to make dnf prefer HTTPS URLs if available in the metalink sounds like a good idea.
from mirrormanager2.
Sure, that makes some sense... I can ask dnf / librepo maintainers about options there.
from mirrormanager2.
And there is already https://bugzilla.redhat.com/show_bug.cgi?id=1229050 (dnf should provide a protocol option) and https://bugzilla.redhat.com/show_bug.cgi?id=1273051 (librepo should provide a supported protocol list).
from mirrormanager2.
Related Issues (20)
- curl timeout on dnf on fedora 32 x64: "error: Curl error (28): Timeout was reached for https://mirrors.fedoraproject.org/metalink?repo=updates-released-f32&arch=x86_64 [Connection timed out after 30001 milliseconds] (https://mirrors.fedoraproject.org/metalink?repo=updates-released-f32&arch=x86_64)." HOT 1
- Improving mirror list page
- Additional checks on mirrors HOT 1
- Private Mirror in Public Site not able to check in HOT 1
- Last Checked In shows stale timestamp on Public Hosts HOT 1
- Integrate zebra dump parser fixes
- Let MirrorManager2 authenticate using OpenID Connect HOT 3
- location.hosts does not exist HOT 1
- admin-only categories HOT 2
- How to add category and some other items HOT 5
- Caching mirrors HOT 9
- IPv6-only mirrors and clients are not properly supported HOT 1
- Local authentication is broken
- AS path information in mirror selection
- Global mirrors are not possible HOT 1
- time to drop http from metalinks by default? HOT 5
- JSON export with latest mirror update date HOT 6
- hkg.mirror.rackspace.com mirror is never in the mirror list HOT 1
- mirrormanager doesn't work anymore with vagrant
- (IntegrityError) duplicate key value violates unique constraint "host_category_url_url_key"
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mirrormanager2.