Slashdot Mirror


ICANN, IAB Ask VeriSign to Suspend SiteFinder

dmehus writes "ICANN issued an advisory late today concerning VeriSign's controversial SiteFinder service. The advisory requests that VeriSign voluntarily suspend SiteFinder until various independent and objective reviews, which are now underway, have been completed. Interested parties should see the advisory for more details." I think most people here can agree it was a bad idea, although it's not generating revenue for most of us either. ICANN isn't alone here either. Nuclear Elephant writes "The Internet Architecture Board issued this response to an ICANN inquiry about Verisign's SiteFinder service."

23 of 276 comments (clear)

  1. This isn't really new. by windows · · Score: 5, Informative

    Forgive me if I'm being idiotic about this, but relatively recently, the .museum TLD went live. It's just like any other TLD except that domains that don't exist diect you to a page saying the domain doesn't exist and with a couple of links. It's not very different than Verisign's SIteFinder, but there's little to no outcry over this. I'm curious because a lot of the objections about SiteFinder should also be true about the .museum TLD. What's different here?

    1. Re:This isn't really new. by SmallFurryCreature · · Score: 3, Informative
      Oops good thing I checked before I commented.

      Amazing you are right. I never knew this. That of course might be your answer. Who the fuck uses .museum anyway? (Yeah I know the obvious answer thank you) See this for all the domains on .museum. One company I maintain servers for has got more domains then this list. Anyway.

      The outcry is not so much that they are cybersquatting. Well some are but that is not why the geeks are rebelling. The problem is that you used to be able to do a lot of usefull stuff by checking if a domain existed or not.

      Now thanks to this you can't well not without rewriting your code. grrr.

      I can only guess that nobody ever used a .museum url anyway :)

      But yes it is exactly the same thing. Except for the scale difference. I guess you can't check against spam being send from a .museum domain either.

      Good for finding this and pointing this out.

      --

      MMO Quests are like orgasms:

      You may solo them, I prefer them in a group.

  2. Not a "best guess" system by Crimplene+Prakman · · Score: 4, Informative

    In common with the majority of internet protocols, DNS is not a best-guess system, it is a technically accurate way of transferring information, with correct failover mechanisms. From the article:

    As a lookup system, the DNS is designed to provide authoritative answers to queries.

    And later...

    The DNS is not a search service, and presenting speculative mappings based on HTTP inputs is not the service that the registry is expected to provide.

    And later still...

    To restore the data integrity and predictability of the DNS infrastructure, the IAB believes it would be best to return the .com and .net TLD servers to the behavior specified by the DNS protocols.

    That seems to wrap it up really. I doubt any further studies will find differently, unless Verisign follows the apparently accepted way of paying for a biassed study......

  3. IAB response isn't by Frater+219 · · Score: 5, Informative
    "The Internet Architecture Board issued this response to an ICANN inquiry about Verisign's SiteFinder service."

    Actually, if you read that article you will find that it is dated January 25 and is a response to another Verisign screwup. That one was similar to the present one, but had specifically to do with "internationalized" domain names -- DNS records for strings with characters above ASCII position 127.

    Historians find it important to check the dates of events and documents, so they can know which ones could possibly be responses to which other situations. For instance, an American comedian telling anti-French racial jokes in August 2001 could not possibly be responding to the French objection to Bush's war. Similarly, a document released January 25 2003 cannot be a response to a situation that arises the following September. Time just doesn't work that way.

  4. Old IAB response by zjbs14 · · Score: 4, Informative
    People keep quoting that IAB response, but if you look at the date and actually read it, you'll see it's from back in January. And it was in response to Verisign's proposed wildcarding of only domains that contained non-ASCII characters, not all domains. Their point was that wildcarding based on a character set was against standards.

    So I guess Verisign interpreted that as "we better wildcard everything then."

    --
    No sig, sorry.
  5. Get the latest version of BIND by AchmedHabib · · Score: 5, Informative

    Get the latest version of BIND to block that Verisign junk. go here
    Now all it needs is support for the Evil-Bit in TCP/IP

    1. Re:Get the latest version of BIND by Baki · · Score: 2, Informative

      I just installed it, together with the lines:

      zone "com" { type delegation-only; };
      zone "net" { type delegation-only; };

      in /etc/named.conf.

      Works very well, the solution was really elegant.

      I think it shall be installed very quickly by all ISP's, just in case and even if verisign stops and undoes their criminal move. Just in case...

  6. Re:I'd love to have been a fly on the wall... by hephro · · Score: 2, Informative
    Well, OK, so it does violate DNS specifications.
    In fact it does not violate the DNS specs as the advisories explicitly state.
  7. Real IAB Response by bigal123 · · Score: 5, Informative

    The response in the orignal article links to something old. Here is the IAB's offical reponse. The bottom has a whole section on "Principles, Conclusions, and Recommendations" Good reading http://www.iab.org/documents/docs/2003-09-20-dns-w ildcards.html

  8. Re:I'd love to have been a fly on the wall... by Anonymous Coward · · Score: 1, Informative

    Probably you haven't read tha IAB's response, right ? ...

    Any person with minor understanding of the DNS protocol knows that it violates SEVERAL points of the DNS specs ...

    It's incredible why some people prefer to believe the unveliebable ...

  9. Re:Versign should have to pay to register domain. by Joe+U · · Score: 2, Informative

    Actually, there aren't an infinite number of domains. The number could be calculated if you had the time or really cared.

    I think it would be something like amount = (max_DNS_entry_size! - registered .com domains) + (max_DNS_entry_size! - registered .net domains)

    This would give you a nice fair dollar amount to charge them.

  10. Re:I'd love to have been a fly on the wall... by Nurgled · · Score: 3, Informative

    At DNS level also. Wildcard records are part of the master record format. Verisign's servers are using a more complex decision than "anything not registered" which is detailed in the IAB report.

    If they simply added a wildcard record there would be no spec violation.

  11. Re:So who gets the money ? by warkda+rrior · · Score: 4, Informative

    DNS is not distributed, it is hierarchical. The queries travel up the tree (where the client first queries the ISP which is a leaf in the DNS tree), until the reach the top level DNS. Someone has to be at the top and manage the top level DNS. Of course, it does not have to/should not have to be Verisign...

    --
    You need to install an RTFM interface.
  12. Re:I'd love to have been a fly on the wall... by squiggleslash · · Score: 4, Informative
    No, not at the DNS level. At the DNS level, NXDOMAIN should be returned for domains that do not exist. www.sjnnasdfdfjksdfdndajkadjndks.com is NOT a valid name for a machine in Verisign and should never be resolved to a machine in Verisign. If you misuse wildcards to point domains at machines they're not valid for, then it becomes impossible to automatically detect errors.

    While theres some legitimacy in saying "I want every email ending in .isp.net to get directed to mail.isp.net so that all my customers can have subdomains, so I'll use a wildcard for that" despite that resulting in misspellings going to that machine too, there's no such excuse with the Verisign grab. Verisign's wildcard never matches legitimate sites, and it's at such a high level that third parties will regularly be inconvenienced. It's worth noting that every paper I've read on wildcards specifically advises against using them if possible.

    I have one domain at work I maintain that uses one, and we only use it because we know that if we have to get our technical services people and the DNS server company we contract the thing out to to change it for each additional subdomain we add, then it's going to get messy. I'm not happy about it, and if I could manage the name server directly, I'd do that instead.

    --
    You are not alone. This is not normal. None of this is normal.
  13. ICANN: "I ain't dead yet" by Anonymous Coward · · Score: 1, Informative
    One of my namesakes commented about ICANN's reaction:
    Ask? How about demand.
    Agreed. But ICANN has at least taken a public position (which is more than some of us expected) and on the right side, even.

    There's an interesting op-ed piecein El Reg about the way that ICANN is being reconstructed. (Brits like myself would immediately recognise what's being described as a Quango[*].) The point is, ICANN's new directors are approaching this as a political and diplomatic problem - not surprising as this is what they are familiar with. Their public statement that they have asked Verisign to "voluntarily suspend the service until the various reviews now underway are completed" is - how to put it? - the sort of advice that Verisign would be reckless to ignore.

    (BTW, I imagine that the digital certificate side of Verisign is mad as hell about the actions of the cowboys in the name-service unit. Think about it for a moment: would you trust a certificate of identity that was issued by a company that has changed the behaviour of the nameservers it runs under contract for the most important top-level domain on the internet, so that they return invalid results, in the hope of making a few quick bucks?)

    * Quango: acronym for Quasi-Autonomous Non-Government Organisation. In case it's not obvious, the term was invented with extreme ironical intent.

  14. Re:I'd love to have been a fly on the wall... by Directrix1 · · Score: 2, Informative

    I agree NXDOMAIN should be returned. But the RRs are valid, they point to the CNAME sitefinder.verisign.com. Its a real host with a real address, and your going to need a better argument than its not valid for those domains. The whole point of DNS is domain lookup using a hierarchy. Good or bad, they are TLD .com until some things get changed. Nuff said.

    OK, so set up one DNS server locally. Simple configurations are available on the net. I just went through setting up BIND 9.2.2 server, it takes some reading but its not impossible. Took me a little less than a week (and thats just because I read through all of BINDs documentation, in addition to a couple of RFCs). Set your zones to be masters and have them notify slave servers in some Secondary DNS provider. Its not that hard really. www.dyndns.org is just one of many secondary dns providers (among other thing and they are 5x globally redundant too, I might add). You might want to look into it.

    --
    Occam's razor is the blind faith in the natural selection of least resistance and in universal oversimplification. -- EF
  15. Re:So who gets the money ? by mlong · · Score: 3, Informative
    maybe because they're tired of running half of the DNS system for free? I mean, we're talking absolutely huge servers that serve hundred of gigabytes per day and like 2/3 of the traffic are absolutely useless queries from random IDS and logging systems. weekend internet users won't care and the rest of us will find ways to ignore it. So why not?

    You do realize that for every domain name registered in .com or .net ANYWHERE VeriSign gets a cut for running the "registry"? I think its $6. Thats a hell of a lot of money when its multiplied out. Now as far as running a root server, then perhaps, but there are dozens of other organizations also running root servers.

    --
    //m
  16. Re:So who gets the money ? by Nintendork · · Score: 3, Informative
    Reading through this thread, it's obvious that there's a lot of confusion on how DNS works. AC was close by saying that it's hierarchal, but (s)he missed a step or two. When a client needs to resolve a DNS name, it sends a recursive query to the DNS server it's configured to use. Assuming the server isn't using any forwarders (Forwarding the query on to another DNS server), it goes through the name resolution process. Let's say you type in www.slashdot.org in your web browser. Your computer will send a DNS query to the configured DNS server. The query will ask for "www.slashdot.org.". The extra dot is usually not seen by us end users, but it's there. The full host name with the trailing dot is a fully qualified domain name (FQDN). That DNS server (Let's say the ISP) will then contact the root servers (That trailing dot) and ask for the record, www.slashdot.org.. The root servers will respond that they don't have that record, but they do know where the org servers are. The DNS server will then send the same query to an org server. The org server will respond that it doesn't have the record, but it does know where the slashdot.org servers are. Finally, the DNS server sends the query to the slashdot.org servers and gets the host record for www.slashdot.org.

    -Lucas

  17. At least 15 different TLDs are doing this by Gnavpot · · Score: 3, Informative

    In a quick search I found 12 two-letter TLDs doing the * thingy:
    .ac, .cc, .cx, .mp, .nu, .ph, .pw, .sh, .td, .tk, .tm and .ws

    Including .com, .net and .museum this makes 15 TLDs.

    The search was done using this very clumsy one-liner:
    for b1 in a b c d e f g h i j k l m n o p q r s t u v w x y z ; do for b2 in a b c d e f g h i j k l m n o p q r s t u v w x y z ; do host asqerdfqewrd.$b1$b2 >> dom.txt.slet; done; done

    (I wonder if there is a character equivalent for 'seq 1-27'.)

  18. Re:Down Goes Their Reputation by Reziac · · Score: 2, Informative

    Verisign isn't engaging in anything that's so out of line for them. They're already thoroughly infamous for "slamming" domain names by way of sending out scare-tactic letters to make people think that unless they registered with *Verisign*, they would lose their domain. GoDaddy.com had a scan of the physical letter online for a while, but offhand I can't find the link.

    --
    ~REZ~ #43301. Who'd fake being me anyway?
  19. Implementation Changes... by pabl0 · · Score: 3, Informative
    This appeared on the NANOG list about an hour ago. Seems they are at least addressing some of the problems that this has caused with mail services. Please don't go flaming this person's e-mail address. Consensus on list is that he's a "good guy making the best of a bad situation".

    Unfortunately, despite the fact that they say they aren't collecting e-mail addresses, for the community at large the issue is we now have to trust them to continue to honor that promise. Considering their actions in implementing SiteFinder in a most irresponsible fashion, I'm not sure that trust would be well placed.

    Date: Sat, 20 Sep 2003 14:01:39 -0400
    From: Matt Larson
    To: nanog@nanog.org
    Subject: VeriSign SMTP reject server updated

    Folks,

    One piece of feedback we received multiple times after the addition of
    the wildcard A record to the .com/.net zones concerned snubby, our
    SMTP mail rejection server. This server was designed to be the most
    modest of SMTP implementations and supported only the most common
    sequence of SMTP commands.

    In response to this feedback, we have deployed an alternate SMTP
    implementation using Postfix that should address many of the concerns
    we've heard. Like snubby, this server rejects any mail sent to it (by
    returning 550 in response to any number of RCPT TO commands).

    We would like to state for the record that the only purpose of this
    server is to reject mail immediately to avoid its remaining in MTA
    queues throughout the Internet. We are specifically not retaining,
    nor do we have any intention to retain, any email addresses from these
    SMTP transactions. In fact, to achieve sufficient performance, all
    logging has been disabled.

    We are interested in feedback on the best way within the SMTP protocol
    to definitively reject mail at these servers. One alternate option we
    are considering is rejecting the SMTP transaction by returning a 554
    response code as described in Section 3.1 of RFC 2821. Our concern is
    if this response effectively causes most SMTP servers to bounce the
    message, which is the desired reaction. We are researching common
    SMTP servers' handling of this response code; at least one popular
    server appears to requeue mail after receiving 554. Another option is
    remaining with the more standard SMTP sequence (returning 250 in
    response to HELO/EHLO), but then returning 550 in response to MAIL
    FROM as well as RCPT TO.

    I would welcome feedback on these options sent to me privately or the
    list; I will summarize the former.

    Matt


    Are we having fun yet?
  20. Re:So who gets the money ? by ewolfr · · Score: 2, Informative

    They don't run half of the DNS system, in fact is less way less than half. This quote is directly from a Verisign webpage, "VeriSign also operates two of the 13 authoritative root servers that identify the complete directory of the DNS or all of the IP addresses for all registered Top Level Domains (TLDs)." at http://www.verisign.com/tl/nds.html?sl=060201.

    So they only run 2 of the 13 root servers. Seems like a lot less of a load than you believe it is.

  21. Re:Shouldn't we be outraged by email implications? by Bronster · · Score: 2, Informative

    in the meantime they have the ability to
    Read my entire message


    Actually, they don't (yes, I've tested this by telnetting to the SMTP port).

    They accept the envelope sender and receiver, then reject the DATA command.