News for hackers. Stuff that matters.
Re:A public letter to CloudFlare to fix their snoopy vendor by bratao on Friday January 07, 2022 @10:55AM (#29840566)
Please Cloudflare, I'm a paying customer and have some IPv6 only users that are very frustrated every time they see a Cloudflare challenge page. Your provider, HCaptcha still do not support IPv6. I have to use workarounds like an alternative domain without CF and this is very frustrating.
Re:A public letter to CloudFlare to fix their snoopy vendor by cmeacham98 on Friday January 07, 2022 @11:17AM (#29840906)
If you only care about the CDN parts, you can change the security level in the Cloudflare firewall settings to Off and it won't serve any captchas.
Re:A public letter to CloudFlare to fix their snoopy vendor by meibo on Friday January 07, 2022 @02:05PM (#29843303)
HCaptcha is the absolute worst, their captchas are consistently harder, the datasets are impossible to decipher and the failure rate is much higher, even if I'm sure that I chose the right options. My parents had no chance last time they ran into one.

CF should have just rolled their own captcha service instead of buying into someone else's public ML training program again.

Re:A public letter to CloudFlare to fix their snoopy vendor by eli on Friday January 07, 2022 @02:42PM (#29843730)
reCaptcha is definitely worse, but it goes easy on people logged into a google account.
Re:A public letter to CloudFlare to fix their snoopy vendor by celsoazevedo on Friday January 07, 2022 @04:02PM (#29844764)
Settings » Firewall » Settings » Security Level (Set to "Essentially Off")
Re:A public letter to CloudFlare to fix their snoopy vendor by ahupp on Friday January 07, 2022 @11:00AM (#29840632)
It's a little hard for me to believe that there are IPv6-only users out there. Who are these people?

edit: I realize there are plenty users behind NAT64 gateways etc, that's the point: how many users out there have no IPv4 connectivity at all?

Re:A public letter to CloudFlare to fix their snoopy vendor by yolo4553 on Friday January 07, 2022 @11:16AM (#29840890)
> It's a little hard for me to believe that there are IPv6-only users out there

Why is this hard to believe?

IPv4 ran out a while ago depending on which part of the world you are in. New networks do no longer get IPv4 by default. Some can get very small allocations that are barely enough to operate nat64 gateways for a few thousand users. Quite a few networks decided to not invest in legacy IP any more and better spend their (limited) resources on other activities.

> Who are these people?

me + non 1st-world countries.

Re:A public letter to CloudFlare to fix their snoopy vendor by wmf on Friday January 07, 2022 @11:50AM (#29841410)
IPv6 without any transition mechanism is not Internet access. It's more like a tenth of the Internet. If an ISP has to buy a few addresses to run NAT64 that's a cost of doing business.
Re:A public letter to CloudFlare to fix their snoopy vendor by jchw on Friday January 07, 2022 @12:48PM (#29842183)
What happens when there are literally truly no IPv4 addresses left for sale? Not today’s reality, but the clock is ticking.
Re:A public letter to CloudFlare to fix their snoopy vendor by wmf on Friday January 07, 2022 @12:52PM (#29842243)
There will always be IPv4 for sale just as there is always land for sale.
Re:A public letter to CloudFlare to fix their snoopy vendor by teddyh on Friday January 07, 2022 @01:44PM (#29842997)
This is the “oil will never run out” argument. Technically true, but irrelevant.
Re:A public letter to CloudFlare to fix their snoopy vendor by wmf on Friday January 07, 2022 @01:54PM (#29843140)
I chose my analogy carefully. Oil is consumed but land and IP addresses are not.
Re:A public letter to CloudFlare to fix their snoopy vendor by jchw on Friday January 07, 2022 @03:06PM (#29844019)
You can't really just "find" more IPv4 though. Cloud platforms are eating blocks for breakfast, lunch and dinner, and while it's always going to be for sale, there's no reason to expect you'll be able to afford it.
Re:A public letter to CloudFlare to fix their snoopy vendor by wmf on Friday January 07, 2022 @03:47PM (#29844594)
Fortunately, if you can't afford IPv4 then no one else can afford it either, which means the incentive to adopt IPv6 is extremely strong and thus you no longer need IPv4.
Re:A public letter to CloudFlare to fix their snoopy vendor by jchw on Friday January 07, 2022 @05:25PM (#29845719)
Existing large ISPs and cloud providers with remaining IPv4 addresses and no IPv6 support are not going to have a strong incentive until after the damage is already done.
Re:A public letter to CloudFlare to fix their snoopy vendor by teddyh on Friday January 07, 2022 @06:33PM (#29846484)
Why won’t Google, Cloudflare, AWS, etc. simply own all most IPv4 addresses and leave all end users using NAT (or even CGNAT) to access them? This cements their businesses, since then nobody can reasonably host their own servers except through them.
Re:A public letter to CloudFlare to fix their snoopy vendor by 8organicbits on Friday January 07, 2022 @12:54PM (#29842268)
It works both ways though, doesn't it? If you are IPv4 only, you can't access/can't be accessed from the whole internet. If you are IPv6 only, same applies.
Re:A public letter to CloudFlare to fix their snoopy vendor by wmf on Friday January 07, 2022 @12:59PM (#29842352)
No, because there is nothing interesting that's IPv6-only.
Re:A public letter to CloudFlare to fix their snoopy vendor by tankenmate on Friday January 07, 2022 @01:55PM (#29843154)
That depends a great deal on what country / language is your norm.
Re:A public letter to CloudFlare to fix their snoopy vendor by p1mrx on Friday January 07, 2022 @03:45PM (#29844572)
Which country/language has interesting IPv6-only content?
Re:A public letter to CloudFlare to fix their snoopy vendor by JimDabell on Friday January 07, 2022 @11:05AM (#29840700)
It’s super common for cellular networks. Apple even has a rule for the App Store to reject any applications that don’t work in an IPv6-only environment because of this. They’ve had this rule for six years.
Re:A public letter to CloudFlare to fix their snoopy vendor by jaywalk on Friday January 07, 2022 @11:08AM (#29840762)
Must be smaller providers doing this? In the US, we've got CGNAT IPv4 and regular IPv6 for cellular.
Re:A public letter to CloudFlare to fix their snoopy vendor by tedivm on Friday January 07, 2022 @11:31AM (#29841130)
It's driven mostly by adoption outside of the US, particularly in Asia. In 2019 over half of the connections in India were IPv6 (of 475 million devices, 52.49 percent are IPv6 devices, according to the APNIC report).
Re:A public letter to CloudFlare to fix their snoopy vendor by jsodw on Friday January 07, 2022 @11:12AM (#29840832)
That’s not the whole story. Your service doesn’t need to be accessible through ipv6. Just over 464XLAT. That won’t be a problem if you use high level system apis to make connections. All of my servers are ipv4-only and I haven’t had any apps rejected by apple.
Re:A public letter to CloudFlare to fix their snoopy vendor by TrueDuality on Friday January 07, 2022 @11:19AM (#29840929)
You're partially right. Your apps need to support IPv6 because the internet connections can be IPv6 only. I believe T-Mobile is a big one does this. They do translation for their clients to the IPv4 internet, so they'll be hitting your IPv4 server through a translation layer. The client is still IPv6 only.
Re:A public letter to CloudFlare to fix their snoopy vendor by ec109685 on Friday January 07, 2022 @01:20PM (#29842666)
That doesn't make sense. If I hit amazon.com on my browser, which is IPv4 only, t-mobile needs to provide a (private) IPv4 IP to the phone to make that possible.

Edit: was totally wrong about this: https://www.internetsociety.org/resources/deploy360/2014/cas...

iOS (since IOS 12) and Android have native clients that can tunnel IPv4 requests over an IPv6 only network that are used for providers like T-Mobile.

Re:A public letter to CloudFlare to fix their snoopy vendor by Sohcahtoa82 on Friday January 07, 2022 @01:41PM (#29842961)
Not necessarily.

T-Mobile could respond to DNS requests with an IPv6 address that includes an encoding of Amazon.com's IPv4 address in it so that when you try to connect it it, the gateway knows what IP address you're looking for and can do the NATing there.

Of course, this is just conjecture about a possible way of making it work, and it could easily get broken if you configure your phone to use a different DNS server.

Re:A public letter to CloudFlare to fix their snoopy vendor by ec109685 on Friday January 07, 2022 @02:35PM (#29843657)
Thanks, that's a good point. Apple talks about it here: https://developer.apple.com/library/archive/documentation/Ne...
Re:A public letter to CloudFlare to fix their snoopy vendor by jsodw on Friday January 07, 2022 @11:17AM (#29840898)
Your comment has been unfairly downvoted. There are IPv6-only users, but they can access IPv4 servers just fine through transition techniques. Otherwise they’d be unable to access most of the internet. You probably interpreted it as no IPv4 connectivity at all, which as you assumed is impossible.
Re:A public letter to CloudFlare to fix their snoopy vendor by ajsnigrutin on Friday January 07, 2022 @11:07AM (#29840753)
This is quite common in countries with lots of people and not enough IPs.

ipv6+nat64

Re:A public letter to CloudFlare to fix their snoopy vendor by jaywalk on Friday January 07, 2022 @11:09AM (#29840772)
Why don't they use IPv4 with CGNAT in addition to IPv6? That's what the US providers do.
Re:A public letter to CloudFlare to fix their snoopy vendor by ajsnigrutin on Friday January 07, 2022 @04:48PM (#29845289)
You don't need two nats, you don't have to track two types of ip addresses per customer, for most of the traffic, you don't even need nat at all (youtube, facebook, etc, all support native ipv6), and statless nat64 can be simpler and less resource intensive than cgnat
Re:A public letter to CloudFlare to fix their snoopy vendor by wmf on Friday January 07, 2022 @11:51AM (#29841429)
NAT64 and NAT44 are both forms of CGNAT; NAT64 can be simpler to deploy.
Re:A public letter to CloudFlare to fix their snoopy vendor by buro9 on Friday January 07, 2022 @11:06AM (#29840716)
People on mobile networks, especially outside of Europe and the US
Re:A public letter to CloudFlare to fix their snoopy vendor by hetspookjee on Friday January 07, 2022 @11:07AM (#29840748)
Most users from KPN (largest dutch telco) are stuck with just a IPV6 address. Phoning home is often quite a bit of a challenge.
Re:A public letter to CloudFlare to fix their snoopy vendor by gruez on Friday January 07, 2022 @11:14AM (#29840851)
I think the parent poster isn't asking whether you only get an ipv6 address, but rather you only get an ipv6 address without some sort of CGNAT for ipv4