Live data from Hacker News

My Chromecast Ultra would not start until I began answering 8.8.8.8

mailarchive.ietf.org

371–380 of 519 posts

Re: My Chromecast Ultra would not start until I began answering 8.8.8.8

#371

Earlier quoted context omitted.

Not a coffee shop, but certainly a hotel room, to cast some entertainment on the TV rather than rely on a laptop.

The hotel thing can be a pain if there is some sort of per device login portal.

Roku and Amazon Fire TV works fine with captive portals though (Roku elegantly asks you to connect to a custom WiFi AP that just forwards the captive portal to your phone). So this is another case of Google making assumptions that limit their devices' usability.

Re: My Chromecast Ultra would not start until I began answering 8.8.8.8

#372
post #265

Earlier quoted context omitted.

Maybe I'm missing the forest for the trees but... what possible reason would you have for taking a Chromecast to a coffee shop?

The problem here is you are falling in the same trap as the Google engineers here. Why would ______ want to do _______ with their ______ device? You can make a locked down device that only does a very limited subset of functions, but you really should make that known to the user before hand. "This device requires access to $X servers to function". If you have secret requirements that go far beyond user expectations,…

The fact that we got six years into the chromecast world before anybody complained is a pretty good indicator that, no, in fact, most people who want to watch youtube on their TVs don't configure their firewalls to block 8.8.8.8.

Re: My Chromecast Ultra would not start until I began answering 8.8.8.8

#373
My oven should not refuse to work if my gas pipes are not from the same maker. The ability to set up my own products to whatever config I like is not an extraordinary request. Especially when it's the default operating mode with an off brand product. Google should collectively be ashamed.

Re: My Chromecast Ultra would not start until I began answering 8.8.8.8

#374

Earlier quoted context omitted.

Cast itself requires you to use googles services to use the product. It bounces off of Google's servers for app & stream setup, along with authentication. So does it really matter if it uses 8.8.8.8 to resolve the connection to google vs. some other DNS server? It's still going to connect to google's data center to do the singular function of the device. And as the product itself is billed as an internet streaming ap…

> So does it really matter if it uses 8.8.8.8 to resolve the connection to google vs. some other DNS server? It might since there are DNS providers (OpenDNS, AdGuard) that help create blacklists or use one out of the box (family filters, privacy oriented filters, etc). Also, not sure if true, but Google might be required to comply with local laws and 'block' websites through NXDomains.

How would you use the device if you blacklisted its cloud?

Re: My Chromecast Ultra would not start until I began answering 8.8.8.8

#375
post #337

Earlier quoted context omitted.

TIL! This upsets me more than the Chromecast using Google's DNS. I barely use Chrome anymore (just for testing really) but the thought that any domain I wish to go to can be overridden by the browser by default - that's scary. I mean what if Google doesn't like your website's content. They can block it on their DNS server and 99.999% of Chrome users would think something was wrong with your site. Thank you, I hate it…

In theory, couldn't Firefox's certificate store blacklist the TLS certificate your website uses, with the same user-confusing result?

I mean in theory your web browser doesn't have to respect the address bar, it can do whatever the fuck it wants. The point is what Chrome is already doing is not good behaviour.

Re: My Chromecast Ultra would not start until I began answering 8.8.8.8

#376

Earlier quoted context omitted.

Sounds interesting. Do you have a write up about creating such a setup?

No, I don't, but it's conceptually pretty easy (the devil is always in the details). I'm sure you could find something on the net describing this better. What I've done is, first, to block the HTTPS port from going anywhere except to my proxy. If you want to use HTTPS in my network, you have to install my cert. That cert is used to negotiate the HTTPS connection to the proxy. The proxy then has access to the plain-te…

This is giving me some good ideas for my homelab... Thank you!

Re: My Chromecast Ultra would not start until I began answering 8.8.8.8

#377
post #7

Expect more of this once “DNS over HTTPS” takes hold. Nothing Google makes will ever respect your DHCP-server or local network settings ever again.

> Expect more of this once “DNS over HTTPS” takes hold. I do. DNS-over-HTTPS is why I've modified my network so I can MITM all HTTPS connections.

(Un)fortunately, TLS 1.3 will prevent MITM from working unless you are able to install a trusted root ca cert on the device, which I doubt is possible on Chromecast devices.

Re: My Chromecast Ultra would not start until I began answering 8.8.8.8

#378
post #238

Earlier quoted context omitted.

The consumer of the DNS is the Chromecast. Its preference is 8.8.8.8 .

A Chromecast isn't an agent with free will and intentions, the user is. When I set my DNS settings to a different DNS server than Google's, my preference is just that: different from Google's.

I think your humor detection algorithm needs some enhancement.

Re: My Chromecast Ultra would not start until I began answering 8.8.8.8

#379
post #288

Earlier quoted context omitted.

Isn't using a company's product exactly when you'd expect a dependency on that company's service?

This is an artificial dependency. There is no good reason why this device should require a specific nameserver. Here are some reasons I can think of that this would be required: * Getting device metrics for Google's internal use * DNS lookups that are only available from querying google directly - in other words, recursion is disabled for some records needed by the device The first case should be entirely optional, t…

I spent some time researching consumer hardware that consistently sacrificed usability for architectural purity. I'll update this reply as soon as I find an example.

Re: My Chromecast Ultra would not start until I began answering 8.8.8.8

#380

Earlier quoted context omitted.

It was rude because the DNSOP WG mailing list (to which this email was sent to) isn't a google support forum. https://datatracker.ietf.org/wg/dnsop/about/ outlines what the DNS WG is about. Ranting about how Google's devices are terrible isn't an appropriate use of this communication channel.

I assume he does not want support. He wants to highlight a threat to DNS choice.

The threat is actually more at IANA than DNS. I would not be surprised if ISP supplied routers would start MITM quad ip DNS servers in order to retake the data and control. A lot of harm will happen if that became standard practice.

DNSSEC do not protect against this.

Post reply on HN