firehand

Prometheus 6   

Do not make the mistake of thinking that because my conclusion is the same as another person's that my reasoning is the same

September 23, 2003

 

Verisign-Too clever by half

You may not have noticed Verisign (who keeps the master lists of .com and .net domain names) screwed with the lists so that any mistyped names redirect to an ad they maintain, much as Internet Explorer redirects them to an MSN search page. You may not have noticed both because on the MSN trick and because the guys who wrote the software that runs the routers have created a patch to work around that mess.

Well, it seems in creating the service Verisign has…how shall I put this gently yet accurately as possible…fucked up.

After an examination spurred by a flurry of complaints from ISPs, ICANN (the Internet Corporation for Assigned Names and Numbers, the crew that authorized Verisign to manage the .com and .net top level domains) had decided Verisign has significantly destabilized things with this service:

VeriSign's change appears to have considerably weakened the stability of the Internet, introduced ambiguous and inaccurate responses in the DNS, and has caused an escalating chain reaction of measures and countermeasures that contribute to further instability.

VeriSign's change has substantially interfered with some number of existing services which depend on the accurate, stable, and reliable operation of the domain name system.

  • Many email configuration errors or temporary outages which were benign have become fatal now that the wildcards exist.
  • Anti-spam services relied on the RCODE 3 response to identify forged email originators.
  • In some environments the DNS is one of a sequence of lookup services. If one service fails the lookup application moves to the next service in search of the desired information. With this change the DNS lookup never fails and the desired information is never found.
[p6: emphasis added]

VeriSign's action has resulted in a wide variety of responses from ISPs, software vendors, and other interested parties, all intended to mitigate the effects of the change. The end result of such a series of changes and counterchanges adds complexity and reduces stability in the overall domain name system and the applications that use it. This sequence leads in exactly the wrong direction. Whenever possible, a system should be kept simple and easy to understand, with its architectural layers cleanly separated.

We note that some networks and applications were performing similar services prior to VeriSign's change. In fact, some user applications and services worked differently depending on the network the user was using. However, VeriSign's change pushes this service to a much lower layer in the protocol stack and a much deeper place in the Internet's global infrastructure, which prevents the user from choosing what services to use and how to proceed when a query is made to a non-existent domain.

This could be a terminal error for Verisign

Posted by P6 at September 23, 2003 09:15 AM | Trackback URL: http://www.prometheus6.org/mt/mt-tb.cgi/1729
Comments
Post a comment
WARNING:I have no problems altering your message to something personally embarrassing if you're rude









Remember personal info?