After trying to install a couple of wired ethernet Rokus, I was forced into a lot of network troubleshooting - which I discovered was being caused by Xfinity's Dns servers selectively doing a very poor job of resolving any domain name ending in "roku.com".
The rokus themselves generate a lot of dns requests for within "roku.com" (no surprise there). But Xfinity's dns servers were taking literally minutes to respond, when they responded at all. More often they just didn't resolve "roku.com" lookups at all. But at the same time they did a normal job of resolving the other dns lookups I sent.
The rokus fell-back to accessing Google Dns after a few minutes of Xfinity's poor dns performance.
But my web browser did not have an auto-fallback when Xfinity's servers would not resolve "www.roku.com" :(
In the end, I needed to point all requests for roku domains to Cloudflare.
That solved things.
↧