You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Some poorly designed cloud service platforms(CSP) push default IPv4 route to the IPv6-only VM. This causes long pauses when a v4 only mirror is selected whilst downloading packages. If dnf is run in the region where dual-stacked mirrors are scarce, the pauses can happen many times.
RFC 6555, 8305 recommends doing what's called "happy eyeballs" to cull connectivity(v4 or v6) with broken route paths. All modern browsers are immune to the problem since they all implement it. Happy eyeballs is implemented in curl, but dnf doesn't seem to enable the option.
The text was updated successfully, but these errors were encountered:
dxdxdt
changed the title
Use libcurl with Happy Eyeballs ()
Use libcurl with Happy Eyeballs (RFC 6555, 8305)
Nov 23, 2024
Some poorly designed cloud service platforms(CSP) push default IPv4 route to the IPv6-only VM. This causes long pauses when a v4 only mirror is selected whilst downloading packages. If dnf is run in the region where dual-stacked mirrors are scarce, the pauses can happen many times.
RFC 6555, 8305 recommends doing what's called "happy eyeballs" to cull connectivity(v4 or v6) with broken route paths. All modern browsers are immune to the problem since they all implement it. Happy eyeballs is implemented in curl, but dnf doesn't seem to enable the option.
The text was updated successfully, but these errors were encountered: