News for hackers. Stuff that matters.
Re:GitHub seems to be enabling IPv6 for GitHub Pages by dheera on Saturday August 14, 2021 @01:19PM (#28182326)
Too bad I often have to disable IPv6 because my ISP suddenly decides to stop routing it from time to time.

This is Comcast, so arguing with them doesn't get me anywhere, all I get is "Thanks for expressing your concern." "Rest assured that I will solve all your problems." from the support dude in some random call/chat center.

Re:GitHub seems to be enabling IPv6 for GitHub Pages by miyuru on Saturday August 14, 2021 @01:32PM (#28182442)
Doesn't Happy Eyeballs fallback to IPv4 on that situation?
Re:GitHub seems to be enabling IPv6 for GitHub Pages by formerly_proven on Saturday August 14, 2021 @02:53PM (#28183054)
Anecdata: Enabling IPv6 does seem to break random stuff randomly.
Re:GitHub seems to be enabling IPv6 for GitHub Pages by wongarsu on Saturday August 14, 2021 @05:52PM (#28184223)
If something has a network problem but it's not the uplink and it isn't DNS, then disabling ipv6 is definitely the next in the list.
Re:GitHub seems to be enabling IPv6 for GitHub Pages by gerdesj on Saturday August 14, 2021 @08:50PM (#28185282)
Sort of. There needs to be more intelligence at the client end though. I have a fairly decent IPv6 link but it can still fail in strange ways, that does not mirror the IPv4 link. Then again the IPv4 link has moved in mysterious ways from time to time.

Happy Eyeballs isn't quite fully prevalent and it hasn't seen all failure modes yet nor how to deal with them.

Internets is a really hard problem. For starters: define "connected". My wife will sometimes suggest that our internet connection is not working - she implies that her laptop (Arch Linux - obvs) is completely broken. What is really happening is that Mr Zuckerberg's thang has wandered off for a break and a smoko.

This morning it was our mail server. Hit the wifi kill switch by accident then internet will not work.

I've disabled the kill switch.

Re:GitHub seems to be enabling IPv6 for GitHub Pages by profmonocle on Sunday August 15, 2021 @12:51AM (#28186357)
Depends. Anecdotal evidence: Most "normal user" software handles it fine. (Chrome and Apple Mail on my Mac, Android apps, etc.)

With terminal apps I use as a developer, it's more of a crapshoot. curl and SSH work fine. I've seen others that don't.

Notably, Node.js's socket libraries can't fall back to IPv4 at all, even after the v6 connection times out. Node's DNS library actually overrides the default system behavior to prefer v4 over v6, probably for this reason. (This can be changed globally within a particular program, or on a per-lookup basis, but preferring v6 will allegedly become the default in an upcoming release.)

I've unfortunately had much experience with this due to major bugs in Comcast's modems.

Re:GitHub seems to be enabling IPv6 for GitHub Pages by dheera on Saturday August 14, 2021 @02:48PM (#28183029)
Maybe it's supposed to in theory but empirical results on my machine say it doesn't
Re:GitHub seems to be enabling IPv6 for GitHub Pages by gtirloni on Saturday August 14, 2021 @02:55PM (#28183075)
Same here. I had enough random problems when IPv6 was enabled and got tired of troubleshooting things. Just disabled it and will enable again in a few years. Hopefully things will be better.
Re:GitHub seems to be enabling IPv6 for GitHub Pages by rahimnathwani on Saturday August 14, 2021 @02:54PM (#28183064)
I use both Comcast and Monkeybrains. I've had to disable IPv6 only once in the last 18 months: for my Monkeybrains connection.
Re:GitHub seems to be enabling IPv6 for GitHub Pages by rahimnathwani on Sunday August 15, 2021 @03:32AM (#28186895)
Just to clarify, this was just once, for about a day.