mstdn.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A general-purpose Mastodon server with a 500 character limit. All languages are welcome.

Administered by:

Server stats:

15K
active users

#happyeyeballs

0 posts0 participants0 posts today
Replied in thread

@quux
Thank you for the story!
My initial "#IPv6 is hard" was a bit sarcastic, because people don't take it seriously even today. And fail, when they add it as a second thought and don't have monitoring etc.
Because #HappyEyeballs hide many issues.

To quote Jen Linkova "You do not really operate IPv6 until you turn IPv4 off" Ripe87

Some time ago, I debugged and fixed an interesting issue, related to fail behaviour of TCP connection establishment... read the writeup at semgrep.dev/blog/2023/http-req (reminds me of an issue from a while ago where I had to dig through the entire stack hannes.robur.coop/Posts/BadRec )

TL;DR: sit down and rethink your failure possibilities (including drop and reset), or you've to deal with timeouts...

How we resolved the ‘HTTP request failed: timeout’ issue in OCamlHow we resolved the ‘HTTP request failed: timeout’ issue in OCamlHappy Eyeballs is an algorithm published by the
#MirageOS#OCaml#DNS