|
Rogers Messing with DNS
A nasty surprise. Rogers updated my DNS so that addresses that do not resolve are instead sent to a "Rogers Search"
web site. Its DNS servers resolve all unknown addresses to a server somewhere in the U.S. (8.15.7.107) that for port 80
gives a 404 error (which is not correct at all) that includes cloaked Javascript, complete with tracking code,
redirecting to a web page on which it has advertising. It took me a while to figure this out while trying to diagnose a DNS problem.
It uses different types of redirection for HTTP/1.0 or HTTP/1.1 requests, and different responses for ports other than 80.
It is annoying as well that they do not send the full set of http headers, for instance no Content-Length and the connection
is not closed properly so this consumes unnecessary resources (for us). HEAD and GET methods do the same thing for many User-Agents,
meaning the HEAD method returns a message body in the response. The message body DOES vary with User-Agent as well. MSIE returns
400 Bad Request, Firefox and others gives a 404 Not Found. Oddly enough, the response to a HEAD method that claims to be
from IE or unknown user-agents is better than most. It identifies the server as Apache, and closes the connection without a message body.
Their "opt out" option changes very little; The DNS does exactly the same thing, but it sets a cookie in your current
browser that redirects you to a different web page, which looks like the default English-language IE error message
(regardless of the browser you are actually using).
I have spent some time trying to switch to a different DNS servers available to me. It looks like some other companies
are doing the same thing although some seem to default to Google search instead. When DNS doesn't resolve, I don't want
my tools to tell me that it simply moved to a new IP address, I want them to tell me that the DNS no longer resolves.
Didn't Verisign get their knuckles rapped for doing the same thing a couple of years back?
Bad, Rogers. Very Bad.
Tags:
computers
internet
Rogers
DNS
[]
permanent link
|