Slashdot Mirror


BIND Patches Make Bad Situation Worse

An anonymous reader writes "After .COM and .NET started using a wildcard, the internet community busily started creating patches to various pieces of software to circumvent this. It was said that this was a grave problem to the internet. Several official BIND patches were announced over the next few days. However, it turns out they weren't necessarily too well thought through. Usage of the patch unexpectedly broke at least 7 Top Level Domains, ISC announced 3 weeks later, after users started having problems. The .NAME registry has sent a formal letter to ICANN's Security and Stability Advisory Comittee to warn against using the BIND patch, which they will look into in their next meeting. The intention may have been good, but... Stability? Anyone?"

280 comments

  1. Isn't it unnecessary now? by catbutt · · Score: 1

    I thought sitefinder was dead

    1. Re:Isn't it unnecessary now? by jimi1283 · · Score: 0

      Yes site-finder is dead, now people can have their vanity .name domains back without fear.

    2. Re:Isn't it unnecessary now? by karl.auerbach · · Score: 2, Informative

      Verisign is playing a cat and mouse game with the US Dept of Commerce (NTIA) and ICANN.

      As I see it, Verisign is building a portfolio of legal positions that it will be using in what I belive is almost certain litigation between Verisign and ICANN and possibly involving the US Department of Commerce?

      - Verisign is trying to engender a sufficient number of statements by technical experts that it can convince a judge that there is really a technical debate and that thus the judge ought to stay out of the matter.

      - It is trying to come up with enough anecdotal evidence that the internet isn't broken by sitefinder. Of course, those anecdotes are from a point of view, such as that of the typical mom and pop user, that is unlikely to perceive the real damage that has been caused. But we have to remember that most people who use the net, including most judges and lawyers, see the net in that same, technially naive, way.

      - It is trying to expose the fact that the US Department of Commerce never articulated, and may not have, any authority to have done what it has done in these areas and that thus it has no authority over Verisign.

      - It is trying to use the previous item to undermine ICANN's authority. And ICANN's authority is far from clear: a) the contracts ICANN uses are very, very complicated (and like many complicated things, may be full of holes) b) ICANN's claims of "consensus" are far from broadly established, particularly given ICANN's explusion of the broad community of internet users from its decision making forums.

      - It is trying to establish that if there is any harm to the net, it is not of such an immediate and overwhelming nature that it has to be restrained during any legal proceedings. (Verisign would, of course, reap the financial proceeds of sitefinder during those proceedings - thus giving it a cash flow to finance the litigation. ICANN's pockets are not so deep and it is not in a position to outspend Verisign.)

      So, the DNS wildcarding part of sitefinder may be turned off for the moment, but I think that is merely a tactical move on Verisign's part.

    3. Re:Isn't it unnecessary now? by catbutt · · Score: 1

      But surely Verisign must know by now that playing hardball in this matter will simply result in the net working around the issue ("The more you tighten your grip, Tarkin, the more star systems will slip through your fingers" :) ). If it has to be through changes to BIND, that's what it will be -- I'm sure the BIND people will get everything right eventually. Or the next generation of popup blockers will override sitefinder (maybe getting their suggestions while stripping the ads?). If nothing else, ISP's will run their own equivalent to sitefinder and just bypass verisign (not that that would make it so much better for the end user, but at least it wouldn't be done by a monopoly, and if you don't like it, you can change your isp).

      This has gotten far more negative attention than Verisign ever anticipated, and at this point, I think there is little they can do other than run off with their tail between their legs to lick their wounds.

    4. Re:Isn't it unnecessary now? by Anonymous Coward · · Score: 0

      -1 Dork

      For using Star Wars to explain political repercussions.

    5. Re:Isn't it unnecessary now? by Anonymous Coward · · Score: 0

      I was thinking the exact thing. Got philosophy at the movies.

  2. Do I know anymore? by Neon+Spiral+Injector · · Score: 1

    Yes. .io and .sz.

    1. Re:Do I know anymore? by arivanov · · Score: 1

      And CX for that matter. Anyway, stability, security and Vixie? Give me an effing break. The man has great ideas, but god forbid him from implementing them or even directing the implementation. If you want an example, take the source of dig out of bind 8 or even 4.9 and try to read it. 40K of a single C file. Bloody hell... It is HIS handywork. His name is in the copyright. Behold (I already did once upon a time).

      --
      Baker's Law: Misery no longer loves company. Nowadays it insists on it
      http://www.sigsegv.cx/
    2. Re:Do I know anymore? by alan_d_post · · Score: 1
  3. Doh! by inteller · · Score: 1

    I see we call these "patches" and not security updates.

    1. Re:Doh! by Anonymous Coward · · Score: 0

      I see we call these "patches" and not security updates.

      Why would they be called "security updates" instaed of "patches"? From what I see, there wsan't a security issue involved, just the fact that things stopped working for .name TLD.

      turn off your mini FUD machine, inteller.

    2. Re:Doh! by t0ny · · Score: 1

      Since .NET is involved, it must be Microsoft's fault.

      --

      Manipulate the moderator system! Mod someone as "overrated" today.

    3. Re:Doh! by Anonymous Coward · · Score: 0

      Yeah, I read that as COM and .NET (both MSFT technologies). Thank you Microsoft for making things confusing.

    4. Re:Doh! by Anonymous Coward · · Score: 0

      well actually the article is confusing because tld's are usually written as lowercase - .com and .net. I am not sure why the author chose to make them uppercase.

    5. Re:Doh! by happyfrogcow · · Score: 1

      It's only confusing if you didn't read past the first handfull of words.

    6. Re:Doh! by Tony-A · · Score: 1

      Since .NET is involved, it must be Microsoft's fault.
      Good one, that.

    7. Re:Doh! by Rich+Klein · · Score: 1

      That's because the patches weren't patching a security hole. Unless, that is, you feel that Verisign taking over unclaimed domains is a security threat. Nevertheless, I really don't think you can say that's a shortcoming in BIND.

      --
      -Rich
  4. Software Development Cycle by TedCheshireAcad · · Score: 1

    Write, Compile, Deploy, Test, Pass the Blame.

    1. Re:Software Development Cycle by Overly+Critical+Guy · · Score: 1

      So much for that "patches as soon as posssible" advantage OSS people are always touting. Why do you think it takes a little while for most commercial companies to let out patches? It's called TESTING.

      --
      "Sufferin' succotash."
    2. Re:Software Development Cycle by Anonymous Coward · · Score: 0

      BIND isn't OSS you dumbass.

  5. Bind by supe · · Score: 1

    Ahhh! BIND

    1. Re:Bind by Anonymous Coward · · Score: 0

      Well said! :D

  6. Obligatory by Anonymous Coward · · Score: 0

    Why don't you use MSN Keywords(r) or new.net browser plug-ins, you GNU hippies!

  7. Told ya so by Anonymous Coward · · Score: 0

    That's what happens when you rush patches out the door. Thankfully, I'm running XP which needs no BIND patches thanks to Microsoft's policy that puts high quality before profits.

  8. Not ISC's fault by Eric+Smith · · Score: 1
    It should be noted that the bugs in the BIND patch are really Verisign's fault, not ISC's. Verisign (Network Solutions) is the company that unilaterally decided to break the .com and .net TLD servers by making them return false data, with almost no advance warning. ISC basically came up with an emergency response to support their customers, and it's unsurprising that it wasn't perfect.

    It seems appropriate for the Commerce Dept. to revoke the Verisign contract and award it to another entity that will be more concerned about operating the registry, root, and TLD servers in compliance with relevant standards and for stability and the public benefit, rather than an entity that sees their custodianship as a way of subverting the system to increase their profits without regards to the effects on the internet at large.

    1. Re:Not ISC's fault by Tackhead · · Score: 1
      > It should be noted that the bugs in the BIND patch are really Verisign's fault, not ISC's. Verisign (Network Solutions) is the company that unilaterally decided to break the .com and .net TLD servers by making them return false data, with almost no advance warning. ISC basically came up with an emergency response to support their customers, and it's unsurprising that it wasn't perfect.

      Preach on, brother. None of this would have happened had Verislime decided that it wanted to 0wn teh intarweb.

      Q: How do you know your sysadmin is talking to someone at Verisign?
      A: The music in your headphones is drowned out by the thump-thump-thump of a head being banged on a desk, as well as the words "cocksucker" and "motherfucker", at a range of at least six cubicles.

    2. Re:Not ISC's fault by rufey · · Score: 3, Insightful
      I don't necessarily think that it is a bug in the BIND patches, nor with VeriSign. Its more a configuration issue with BIND.

      The problem is that some TLDs do more than just delegation. The article mentioned the .name domain specifically.

      The problem with the BIND patch arose when people implemeting the patch decided to not allow wildcarding on all TLDs. If you used the patch to only set .com/.net to delegate-only, there wasn't a problem. If you also set .name to delegate-only, then you would have a problem with stuff in the .name domain.

      For those who didn't install the patch and start using the delegate-only options, BIND doesn't automatically start enforcing a delegate-only on all TLDs. The TLDs which you want to be delegate-only have to be specified in the config file. To undo VeriSign's wildcard behavior, one would only want to set the delegate-only option on the .com and .net domains. Other TLDs had been doing wildcards prior to VeriSign's actions, and, indeed, some TLDs relied on wildcarding for some things to work. Unilaterally stopping all TLDs from doing more than delegating would break things.

    3. Re:Not ISC's fault by Zocalo · · Score: 2, Insightful
      *What* bugs are there in BIND due to the anti-wildcarding of DNS patches? ISC's patch provides two ways of approaching the problem; either prevent wildcarding of specific TLDs or globally ban wildcarding of TLDs and provide an exception list. Both approaches work fine, provided that the DNS admins that implement them take the time to understand the implications and approach the patch with caution instead of a jerking knee. It also clearly stated in the release notes with the patches what the issues were and that there were exceptions such as .de, .museum and several others.

      If anything, the rest of the blame for this part of the fiasco lies with the DNS admins at the TLDs concerned that took so long to realise that they were doing wildcarding and raise this issue with ISC. Or any of the other DNS vendors that provided a similar workaround for that matter. Still, at least I know some more TLD operators to avoid registering domains with now...

      --
      UNIX? They're not even circumcised! Savages!
    4. Re:Not ISC's fault by Blkdeath · · Score: 1
      *What* bugs are there in BIND due to the anti-wildcarding of DNS patches? ISC's patch provides two ways of approaching the problem; either prevent wildcarding of specific TLDs or globally ban wildcarding of TLDs and provide an exception list. Both approaches work fine, provided that the DNS admins that implement them take the time to understand the implications and approach the patch with caution instead of a jerking knee.

      Boy, I wish my mod points hadn't expired. I'll quote this portion again;

      provided that the DNS admins that implement them take the time to understand the implications and approach the patch with caution instead of a jerking knee.

      As I saw it, the patches were exactly what the BIND/DNS communities (and, for that matter, this community in particular) were asking for. Simple elegance. Designate particular zones as delegate-only (deny some, allow all) or declare delegate-only for all zones and list exceptions (deny all, allow some).

      IMHO, this story was poorly worded, poorly presented and highly inflammatory. To everybody wailing for Paul's head on a stake or complaining about the coding style of the single most integral piece of software on the Internet, please take the time to investigate the patches yourself, else I'd suggest a little butter to flavour your pedals.

      --
      BD Phone Home!

      Shameless plug. Like you weren't expecting it.

    5. Re:Not ISC's fault by larry+bagina · · Score: 1
      The music in your headphones is drowned out by the thump-thump-thump of a head being banged on a desk, as well as the words "cocksucker" and "motherfucker", at a range of at least six cubicles.

      Weird. I don't know why the girl that lives next door would be calling verisign in the middle of the night, though.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    6. Re:Not ISC's fault by Tackhead · · Score: 1
      he music in your headphones is drowned out by the > Weird. I don't know why the girl that lives next door would be calling verisign in the middle of the night, though.

      Dude, you soe owe me a new keyboard to replace this coffee-stained one.

  9. So now VeriSign can say ... by manastungare · · Score: 1

    ... we told you about the ill effects of blocking the wildcard!

    Will this be the beginning of a rematch between VeriSign and the world?

  10. bad patches by pe1chl · · Score: 1

    Indeed the patches were bad. I tried the first one and it caused strange problems.
    My ISP installed another one and it is even worse: it does not return an error but it simply returns no answer for the wildcarded records.

  11. Overblown by Rafke · · Score: 5, Informative
    This report sounds a bit overblown. A conservative named.conf would only contain:

    zone "com" { type delegation-only; };
    zone "net" { type delegation-only; };
    And that would not have the problems described.
    1. Re:Overblown by beezly · · Score: 1

      I agree... this is a configuration error, not a "bug" in BIND.

      BIND is doing whatever it has been configured to do.

    2. Re:Overblown by Jokkey · · Score: 1

      Agreed.

      And, in all fairness, the letter from the .NAME registry recognizes this. They state that the BIND patch has a "destabilizing effect" because of the root-delegation-only option, but they don't express any complaints about declaring a zone delegation-only if appropriate. (In other words, the article submission is a tad misleading.)

    3. Re:Overblown by rayvd · · Score: 1

      Yes! Someone mod parent up. This is the way I understood BIND was to be configured. Why would you disable delegation for TLD's not controlled by Verisign??

      No need to blast the patch...

    4. Re:Overblown by John+Allsup · · Score: 1

      The problem is the root-delegation-only option. ISPs are using this as an easy way of doing the above. The problem is that then you have to explicitly name all TLD's that are allowed to do things other than delegation.

      The .name letter asks for the root-delegation-only option to be removed (so that delegation-only must be used to explicitly name those TLDs for which sitefinder like stuff is disabled.)

      Personally I agree with that much.

      --
      John_Chalisque
    5. Re:Overblown by Phroggy · · Score: 1

      I agree. That's all I put in mine, because I generally don't like trying to fix things that aren't broken on production servers.

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    6. Re:Overblown by gclef · · Score: 1

      That's not the problem. There's another option, "root-delegation-only exclude", which makes all the DNS roots (except the list provided) delegation-only. The problem is, they left out a few common registries that are *not* delegation only when they first released the patch for that option.

      Honestly, though, I do agree that the debate is overblown...change the defaults, and move on. Not using insurance against Verisign's nastiness because someone left a zone off a default list (since fixed), is crazy.

    7. Re:Overblown by Blkdeath · · Score: 1
      And that would not have the problems described.

      Quite frankly, a million sysadmins could configure themselves as the authority over '.', 'com', 'net', or any domain of their choosing and it would similarly break thousands (millions) of connections.

      Misconfiguration is hardly the fault of the software package. It's not BIND's responsibility to inform you that you're not the proud owner of ".com" and that it won't start until you smarten up.

      --
      BD Phone Home!

      Shameless plug. Like you weren't expecting it.

    8. Re:Overblown by Pharmboy · · Score: 1

      I say there is an easier way to fix this. I say we all start a DDOS attack on non existant web sites. I mean, who is going to sue you for flooding www.aafefasa.com if www.aafefasa.com doesn't exist? Technically, you aren't even denying service since the freaking domain doesn't exist, right? :D

      --
      Tequila: It's not just for breakfast anymore!
  12. This is wrong by supe · · Score: 1

    "unexpectedly broke at least 7 Top Level Domains"
    They were /.'d

    1. Re:This is wrong by grub · · Score: 1


      At least .cx was still intact.. :)

      --
      Trolling is a art,
    2. Re:This is wrong by Anonymous Coward · · Score: 0

      They obviously were /.ed because they were not named in the above article, therefore all the /. viewers who would have not read those domains did hit those domains.

  13. Well by lazyl · · Score: 0, Flamebait

    A BIND patch wasn't the right way to address the problem anyway.

    The legality of the wildcard scheme is what needs to be addressed. If it's illegal then the bind patch isn't needed, and if it's legal then then BIND people would probably find themselves sued.

    --
    Aw crap, ninjas!
    1. Re:Well by EvilTwinSkippy · · Score: 1
      Amen to that.

      Patching bind only adds legitimacy to the actions of Virilentsin, er, Verisign. When the wicked do wrong, they are seen as evil. When you do something wrong to counter the wicked, YOU are seen as evil.

      --
      "Learning is not compulsory... neither is survival."
      --Dr.W.Edwards Deming
    2. Re:Well by Zork+the+Almighty · · Score: 1

      I don't see how patching bind adds any legitimacy to Verisign's actions. Internet protocols are built on agreement, and agreements can only be enforced by actions such as this. To do nothing is to surrender the network and it's operation to the biggest, brashest jerk around.

      --

      In Soviet America the banks rob you!
    3. Re:Well by netik · · Score: 1

      Look, it was a patch to add an option to named.conf to give an administrator the choice to force root-delegation-only.

      If ISC failed to give a proper list of domains that needed to have root-delegation in the sample configuration, then their configuration is to blame and not thier patch.

      The people over at .name are not addressing this issue properly. No formal letter was required to be sent to ICANN -- All ISC had to do was inform people that the sample configuration was invalid.

    4. Re:Well by wayne · · Score: 1
      if [wilcarding TLD domainss is] legal then then BIND people would probably find themselves sued.

      BUNK!

      There is NOTHING that says that it is illegal for me to do post processing on DNS data that I receive from the internet. My server, my rules and if I want to block all of .biz, .cn and .edu with a patch to bind, nothing can (legally) stop me.

      --
      SPF support for most open source mail servers can be found at libspf2.
    5. Re:Well by InfiniteWisdom · · Score: 1

      then BIND people would probably find themselves sued.

      On what grounds? If none of the web advertisers have sued Mozilla over the popup or image blocker features I fail to see how verisign could sue BIND.

    6. Re:Well by Anonymous Coward · · Score: 0

      sued for what? the patch doesnt unilterally block anything - it only added a configurable feature to BIND that would give the owner/operator of a specific DNS server the choice to choose to accept or ignore records in top level zones..

    7. Re:Well by AKnightCowboy · · Score: 1
      and if it's legal then then BIND people would probably find themselves sued.

      Sued for what? It's a feature you can turn on or off and it's disabled by default in the config. What's the big deal? The only reason it's there is because people wanted it. That'd be like suing Microsoft for outlook viruses.

    8. Re:Well by Anonymous Coward · · Score: 0
      Not really. Paul Vixie said:

      "the BIND9 patch has been downloaded ... by about 15,000 users"

      A lot of these people probably started using the patch is some way or another, and I bet not all of them needed it. For each ISP blocking .name, that will be one too many, and it's better to err on the side of caution here, or tell too many people about the dangers rather than too few.

    9. Re:Well by Anonymous Coward · · Score: 0

      if you are serving customers, you might be found to be acting in restraint of trade.

  14. hmm.. by Savatte · · Score: 1

    BIND patches? Well I'm in a bind as to whether or not I should ask someone what in the heck this means, since I have no idea.

    1. Re:hmm.. by Dodava · · Score: 1

      BIND (Berkeley Internet Name Daemon)

    2. Re:hmm.. by Anonymous Coward · · Score: 0
    3. Re:hmm.. by Anonymous Coward · · Score: 0

      yeah... sure... those are BLIND patches

    4. Re:hmm.. by Anonymous Coward · · Score: 0

      Trolling or newbie. If former, grow up. If latter, posting "WTF IS DIS D00d??" to every article you don't know about would get real boring soon. Either way, get the hell off slashdot.

  15. Re:Must be a Unix thing by Anonymous Coward · · Score: 0

    ...wha?

  16. oy vey by kraksmoka · · Score: 1

    it made picking up new domains take half of forever in my experience. i have bellsouth access, still, through sheer interia. they seem to be always the last on the net to refresh dns.

    --
    "You never want a serious crisis to go to waste." - Rahm Emanuel
  17. The Problem with Decentralized Control... by pope1 · · Score: 1

    ...is easily seen here. Its a perfect example.

    We really need to link ICANN more effectively to the
    world, maybe each state or province in each country can elect 1 ICANN rep.

    Or maybe they should be elected from the owners of each CLASS A worth of network space, or each network, regardless of size, that has a large impact on the internet as a whole (AT&T owns all of 12.0.0.0/255.0.0.0 as far a i know)

    Whatever the method, we need a more top-down system for ICANN.

    Just my 216 Yen.

    --
    /* * pope1 */
    1. Re:The Problem with Decentralized Control... by heXXXen · · Score: 1

      216 yen is 2 dollars, wouldn't that be more like your 2 yen (which equals 2 cents)?

    2. Re:The Problem with Decentralized Control... by pope1 · · Score: 1

      Aha! I got you, you thought I was simply ignorant of foreign exchange rates.. BUT.. in reality.. I was accounting for inflation yearsss into the future.

      *ahem*

      Yeah, so it was my 2 .

      --
      /* * pope1 */
    3. Re:The Problem with Decentralized Control... by __past__ · · Score: 1
      We really need to link ICANN more effectively to the world, maybe each state or province in each country can elect 1 ICANN rep.
      There are already elections for the ICANN board, but they have proven to be completely useless even if you get "our" people in. You might want to google for some of the statements of Andy Muller-Maghun (the first "u" is supposed to be an umlaut, but /. seems to fuck it up), a german hacker, spokesman of the Chaos Computer Club and former elected member of the ICANN board, until he resigned in frustration.
  18. The procrastinator wins again... by EvilTwinSkippy · · Score: 1

    Don't I feel all smug for letting the free world try out all that expimentanl @#$!&!!#$A$#@$!!^!!#$%!#Q [No Carrier]

    --
    "Learning is not compulsory... neither is survival."
    --Dr.W.Edwards Deming
  19. I'll play the part of ICANN... by pergamon · · Score: 3, Funny
    ...in an appropriate response to .name's letter:

    Dear (dot)name,

    Since (dot)name provides such a useful and valuable service to the Internet community, we will immediately take action to address your--

    DELETED!
    1. Re:I'll play the part of ICANN... by Anonymous Coward · · Score: 0

      Is that a reference to homestarrunner? I love those crazy guys.

    2. Re:I'll play the part of ICANN... by wildwood · · Score: 1

      Baleeted!
      Delteted!
      Del Taco'ed!

      --
      normal(adj)- people who don't sit on slashdot all day wondering why everyone else isn't building robots [DECS]
  20. Sounds like a good reason to use djbdns instead by ncc74656 · · Score: 3, Interesting
    http://cr.yp.to/djbdns.html

    It's nowhere near as difficult to set up as BIND, it's more secure than BIND, and there's a patch available to block Verisign's wildcard lookups. I've been running the patched version at home and at work since shortly after Verisign added the wildcard records and haven't had issues with any DNS queries.

    --
    20 January 2017: the End of an Error.
    1. Re:Sounds like a good reason to use djbdns instead by ewhac · · Score: 1

      Cool.

      Is there a way to install and run it without having to install the rest of his daemon management stuff? I like to disrupt as few things as possible when making changes to my gateway.

      Schwab

    2. Re:Sounds like a good reason to use djbdns instead by Florian+Weimer · · Score: 1

      It's nowhere near as difficult to set up as BIND, it's more secure than BIND, and there's a patch [tinydns.org] available to block Verisign's wildcard lookups.

      Your characterization of that patch is incorrect. It blocks A RRs which contain a specifc IPv4 address. This is not what the BIND patch does, it's far more general.

    3. Re:Sounds like a good reason to use djbdns instead by Anonymous Coward · · Score: 0

      Yes, it works like any other unix program...just think of daemontools as a better inetd...

    4. Re:Sounds like a good reason to use djbdns instead by shepd · · Score: 1

      >Is there a way to install and run it without having to install the rest of his daemon management stuff?

      Yup.

      HTH!

      --
      If you could be told what you can see or read, then it follows that you could be told what to say or think - BoC
    5. Re:Sounds like a good reason to use djbdns instead by ncc74656 · · Score: 1
      Is there a way to install and run it without having to install the rest of his daemon management stuff? I like to disrupt as few things as possible when making changes to my gateway.

      I don't think so...but there's no reason why you couldn't use daemontools and ucspi-tcp only with djbdns and continue using whatever else for your other services. They're also useful to have on hand if you're using qmail (as I am).

      (The only other publically-accessible services I usually run are httpd (Apache) and sshd (OpenSSH), and they're standalone processes that monitor the appropriate ports by themselves. inetd isn't even installed on my servers.)

      --
      20 January 2017: the End of an Error.
    6. Re:Sounds like a good reason to use djbdns instead by ncc74656 · · Score: 1
      Your characterization of that patch is incorrect. It blocks A RRs which contain a specifc IPv4 address. This is not what the BIND patch does, it's far more general.

      How it goes about doing what it does, I think, is a minor point. For purposes of blocking sitefinder.verisign.com's IP address in response to a DNS lookup of some other domain, it gets the job done without affecting other lookups. (You can punch in http://sitefinder.verisign.com/ and still go there, if that's what you want to do. It's only a lookup of something like http://dfsdshsdfsdfadfasdfs.fdjsdfajhfsdajhsdfajks dfjka.com/ that will fail, as it should.)

      --
      20 January 2017: the End of an Error.
    7. Re:Sounds like a good reason to use djbdns instead by Brendan+Byrd · · Score: 1

      WARNING: SAME MAKER AS QMAIL!!!

      Sorry, I prefer my DNS server package to include JUST the DNS server package, instead of trying to replace my OS with his own distro of network crap.

    8. Re:Sounds like a good reason to use djbdns instead by rayvd · · Score: 1

      djbdns is great (we use it at my office), but I don't think this BIND "patch problem" is a reason to switch necessarily. Set up correctly, the BIND patch works perfectly (only disable delegation for .com and .net!!).

      The djbdns patch (which we also applied), just disables queries to a certain IP address. If that IP address changes, you have to update the IP address in your configuration... so, really, the BIND patch is a little better IMO--when configured correctly.

      Lotsa other reasons to use djbdns though...

    9. Re:Sounds like a good reason to use djbdns instead by Anonymous Coward · · Score: 0

      Shep, be ashamed. You haven't responded to this post yet.

      You need to make a choice at this point, Shep. Either you're really as smart as you say you are, and you'll be produce a PC configuration that's comparable to the G5 for a lower price; or you're a real man, and you'll admit that you were wrong; or you're a fucking coward.

      Which is it? Only one of those things can be true, Shep, so which is it?

    10. Re:Sounds like a good reason to use djbdns instead by Anonymous Coward · · Score: 0
      It's nowhere near as difficult to set up as BIND

      I call bullshit on that. djbdns is a pain in the ass to setup. When I finally did get it setup it worked for about a half hour then started blocking on requests. Never could figure that one out. Whether it was his silly inetd replacement that you had to install or whether it was the dns server itself, it basically was more trouble than it was worth. BIND on the other hand is utterly simple to setup. configure (did I mention DJB doesn't believe in standard GNU tools or distributing his binaries?), make, make install, done.

    11. Re:Sounds like a good reason to use djbdns instead by Black+Art · · Score: 1

      It would be nice if the license got clarified on this app so that it could be shipped with distributions. (Or at least a clarification so that vendors will be more willing to include it.)

      --
      "Trademarks are the heraldry of the new feudalism."
    12. Re:Sounds like a good reason to use djbdns instead by Anonymous Coward · · Score: 0
      Is there a way to install and run it without having to install the rest of his daemon management stuff? I like to disrupt as few things as possible when making changes to my gateway.

      No, you need his gay ass daemontools shit. Not to mention you can't secondary or have someone else secondary your dns zones for you unless you set it up using scp copies. How fucking lame is that?

    13. Re:Sounds like a good reason to use djbdns instead by dmelomed · · Score: 1

      > No, you need his gay ass daemontools shit. Not to mention you can't secondary or have someone else secondary your dns zones for you unless you set it up using scp copies. How fucking lame is that?

      Liar, axfrdns service does it, and daemontools is far easier and more convenient to use than init scripts. Typical anti-DJB troll. Yum.

    14. Re:Sounds like a good reason to use djbdns instead by Anonymous Coward · · Score: 0

      omfg, do you NOT know what the BIND patch even is? This is a CONFIGUATION ERROR not a BIND ERROR

    15. Re:Sounds like a good reason to use djbdns instead by ChaosDiscord · · Score: 1
      ...there's a patch available to block Verisign's wildcard lookups.

      Great, I'm sure some packager I trust will build a version of djbdns with the patch included so I can just install it and go...

      Oh, wait, that will never happen be cause DJB's license forbids it.

      Feh.

      Of course, it's not really relevant since the problem isn't with BIND's patch, it's with users mis-configuring the new option that the BIND patch provides.

      The BIND patch is way more flexible, the djbdns patch requires you to keep updating it if the registratar changes the IP returned for wildcard results. The danger of this flexibility is that there is a "Shoot self in foot" option. Fortunately every example of how to use it that I've seen does the right thing.

    16. Re:Sounds like a good reason to use djbdns instead by dmelomed · · Score: 1

      Wrong. Better init, not inetd.

    17. Re:Sounds like a good reason to use djbdns instead by ncc74656 · · Score: 1
      It would be nice if the license got clarified on this app so that it could be shipped with distributions.

      The last few times I've installed djbdns, all I've had to do was type in emerge djbdns, go away for a few minutes, come back, and start adding data.

      Last time I checked, DJB's usual license says you can't distribute modified versions without prior approval. BFD. Distribute an unmodified tarball, along with whatever patches you want to apply, and set up your install script to patch, compile, and install. That's how Gentoo handles it, anyway...a recent ebuild lists 22 different patches to be applied to qmail and 4 patches to be applied to djbdns.

      --
      20 January 2017: the End of an Error.
    18. Re:Sounds like a good reason to use djbdns instead by dmelomed · · Score: 1

      > make, make install, done.

      Rooted. Done.

    19. Re:Sounds like a good reason to use djbdns instead by dmelomed · · Score: 1

      What are you talking about? ucspi is only needed if you want axfr. Both dnscache and tinydns do not require either ucspi or daemontools (although both are way better and more convenient/easier to use than inetd and init). If you don't like your services supervised with daemontools, then try runit, minit, and a hoopla of others. They're great timesavers, and make your systems more available.

    20. Re:Sounds like a good reason to use djbdns instead by yerricde · · Score: 1

      daemontools is far easier and more convenient to use than init scripts

      System administrators prefer to take the path of least resistance. Is DJB's init script replacement easier to learn and configure than BIND is to patch? And if DJB chooses not to support a particular platform, what about the money required to purchase a specimen of a supported platform?

      --
      Will I retire or break 10K?
    21. Re:Sounds like a good reason to use djbdns instead by Anonymous Coward · · Score: 0

      When djbdns becomes Free Software, please let me know. Until then, BIND will stay on my machine and I will modify it however I like.

    22. Re:Sounds like a good reason to use djbdns instead by dmelomed · · Score: 1

      Yes, DJBs init script replacement is a great timesaver for admins, and is therefore the path of least resistance. The run scripts are several times smaller and easier to write than init scripts. Plus pid files is a stupid, unreliable idea.

      If you don't like daemontools then try runit or minit. They're GPLed too.

    23. Re:Sounds like a good reason to use djbdns instead by Anonymous Coward · · Score: 0

      Yeah, then you won't notice the Verisign records because DNS won't work at all, due to djb deciding that he didn't like how people were doing it.

      I'm not sure why it's even called a DNS server.

    24. Re:Sounds like a good reason to use djbdns instead by awx · · Score: 1

      I think it's ugly having to install all that extra framework just for one program though.

      --
      Feel that power? That's mah MOUSING FINGER
    25. Re:Sounds like a good reason to use djbdns instead by Anonymous Coward · · Score: 0

      Either you're really as smart as you say you are, and you'll be produce a PC configuration that's comparable to the G5 for a lower price; or you're a real man, and you'll admit that you were wrong; or you're a fucking coward.

      You're the one posting as AC fuckstick. Try posting with your name when you call someone a coward. Oh, and it's assholes like you that make reading at -0 a pain. I hope you die of herpes.

    26. Re:Sounds like a good reason to use djbdns instead by Nailer · · Score: 1

      Compared to Bind 8, or 9? Bind 9 has a pretty good security record, being a complete rewrite of previous versions. Its pretty easy to set up, it, especially since, unlike DJBDNS, its open source, so you can get binary packages that install into standard FHS locations and work with the other applications on your system.

    27. Re:Sounds like a good reason to use djbdns instead by Black+Art · · Score: 1

      Emerge is a gentoo-only solution.

      I don't see how Gentoo is complying with the license. Applying patches after the fact is a work-around. You still wind-up with a modified version. There is no difference between that and an RPM that starts with the original tarball and applies patches and builds binaries.

      Most of the patches in Redhat/Fedora/Mandark/Etc are there to beat a program in to working with the rest of the system. (i.e. making things consistant with the rest of the distribution.) If it cannot be modified to handle those things, few distributions are going to use it on a wide scale.

      It is this lack of clarity and amazing bullheadedness that makes distributions ignore it until Dan grows up.

      --
      "Trademarks are the heraldry of the new feudalism."
    28. Re:Sounds like a good reason to use djbdns instead by Anonymous Coward · · Score: 0

      "Die of herpes?" Is that a reflection of the kind of medical care you get up there in Canada, Davey-boy? Me, I would have picked something that's actually, you know, fatal, like lung cancer or an aneurysm.

      Setting that aside, though, do you intend for me to assume that you are not going to respond to this post? Because, you know, we're not the only ones who are asking any more.

      The word's out about you, Davey-boy. It's time for you to decide whether you're going to step up and be a man, or crawl back under your bridge.

      What's it gonna be, Davey?

    29. Re:Sounds like a good reason to use djbdns instead by ncc74656 · · Score: 1
      I think it's ugly having to install all that extra framework just for one program though.

      Maybe...but it's not exactly like you're installing WinXP. :-) I would be surprised if daemontools and ucspi-tcp took more than a meg or two, optimized and stripped. (FWIW, someone else posted that there is a way to run djbdns by itself...can't say that I've tried it, but the link should be further up in this thread.)

      --
      20 January 2017: the End of an Error.
    30. Re:Sounds like a good reason to use djbdns instead by Anonymous Coward · · Score: 0

      Re:Sounds like a good reason to use djbdns instead (Score:0)
      by Anonymous Coward on Wed October 15, 05:31 PM (#7224414)

      You're the one posting as AC fuckstick. Try posting with your name when you call someone a coward.


      This, friends, is what we in the business call "irony."

    31. Re:Sounds like a good reason to use djbdns instead by ncc74656 · · Score: 1
      Compared to Bind 8, or 9? Bind 9 has a pretty good security record, being a complete rewrite of previous versions. Its pretty easy to set up, it, especially since, unlike DJBDNS, its open source, so you can get binary packages

      Umm...if djbdns isn't open-source, then how is it that I've been able to install it on source-based distros like Gentoo and LFS? I'll allow that it's not GPL'd, but I'm not a GPL-ueber-alles zealot. (The stuff I write outside work is usually GPL'd, but I won't bash anybody for choosing other terms of distribution.)

      (I couldn't care less if a binary package is available. I'd rather have something that's optimized for the hardware on which it's running, whether that's a dual P!!!, an Athlon XP, or whatever. That's why I switched from SuSE to LFS years ago. The switch from LFS to Gentoo was mainly to automate what I was already doing by hand with LFS. YMMV, but that's the way I do things.)

      --
      20 January 2017: the End of an Error.
    32. Re:Sounds like a good reason to use djbdns instead by Anonymous Coward · · Score: 0

      Rooted. Done.

      hack detected, machine wiped, clean install from backup tapes. Done.

    33. Re:Sounds like a good reason to use djbdns instead by Anonymous Coward · · Score: 0

      There is no license.

    34. Re:Sounds like a good reason to use djbdns instead by ncc74656 · · Score: 1
      Emerge is a gentoo-only solution.

      I don't see how Gentoo is complying with the license. Applying patches after the fact is a work-around. You still wind-up with a modified version. There is no difference between that and an RPM that starts with the original tarball and applies patches and builds binaries.

      How is Gentoo breaking any license? The only condition is that you leave the original source tarball alone if you're going to redistribute it. If you're ultra-paranoid WRT the patches the Gentoo maintainers have chosen, I'm sure you could tweak an ebuild so that builds a plain-vanilla, unpatched djbdns (actually, djbdns-1.05-r3.ebuild builds an unpatched djbdns as long as you're not using IPv6). While there may be a case to be made that there is no difference in the end result of distributing pre-patched source or binaries vs. distributing unpatched source and a handful of patches, there is also a case to be made that for software that can be made vulnerable by a sloppy edit, you wouldn't want someone else to apply a bunch of patches to your source, make another tarball of the patched source, and pass that off as the original package. Gentoo doesn't do that...a djbdns ebuild grabs the source tarball from cr.yp.to and the patches (if any) from their maintainers' sites.

      Most of the patches in Redhat/Fedora/Mandark/Etc are there to beat a program in to working with the rest of the system.

      The patches Gentoo makes to djbdns add functionality to djbdns. If you wanted, you could download the source tarball yourself, unpack it, build it, and install it--on Gentoo, LFS, or a number of non-Linux OSen. If it won't build on (for instance) Redh*t without a fight, that would suggest to me that something's wrong with Redh*t. (I suspect it would build on Redh*t without problems, but I don't run binary distros anymore.)

      --
      20 January 2017: the End of an Error.
    35. Re:Sounds like a good reason to use djbdns instead by insomaniac · · Score: 1

      Hours wasted on something you shouldn't have to do in the first place.

      --
      The way to corrupt a youth is to teach him to hold in higher value them who think alike than those who think differently
    36. Re:Sounds like a good reason to use djbdns instead by Anonymous Coward · · Score: 0

      Re:Sounds like a good reason to use djbdns instead (Score:0) by Anonymous Coward on Wed October 15, 05:31 PM (#7224414)

      You're the one posting as AC fuckstick. Try posting with your name when you call someone a coward.

      This, friends, is what we in the business call "irony."

      And this is what we call meta-irony

    37. Re:Sounds like a good reason to use djbdns instead by Anonymous Coward · · Score: 0

      A meg or two? Try a few hundred k.

    38. Re:Sounds like a good reason to use djbdns instead by Anonymous Coward · · Score: 0

      No, "meta-irony" isn't a word. Nobody calls anything "meta-irony."

      That's the fundamental difference between smart people and idiots. Smart people can be both funny and correct at the same time.

    39. Re:Sounds like a good reason to use djbdns instead by Brendan+Byrd · · Score: 1

      What's wrong with xinetd? It's in hundreds of distros, so obviously nobody has a need to replace it.

    40. Re:Sounds like a good reason to use djbdns instead by dmelomed · · Score: 1

      Does xinetd support access control per IP address/IP block? Does xinetd set environment variables per IP address/block? Does it chew up CPU time when under load like there is no tomorrow? Does it use a giant configuration file for all services? Does it require you to restart all services to reread the configuration file?

  21. This is exactly the reason why I did not used them by sabri · · Score: 1

    I don't want to sound like "told you so", but this is exactly the reason why I did not used them in the first place. An authoritive answer from a nameserver is authoritive, even if you do not agree with it. IMHO, Verisign should hang for their completely stupid actions which messed up the entire DNS system but on the other hand, I think that DNS operators should think twice before applying code that tampers with authoritive answers from root nameservers.

    The path to follow was via ICANN, or if you still wanted to disable the sitefinder, just insert a route for the /32 in your favourite IGP and reroute the traffic to /dev/null or your ISP's site.

    I do appreciate the efforts from the ISC in this matter. A lot. It certainly helped convincing ICANN of the seriousness of this problem.

    --
    I'm not a complete idiot... Some parts are missing.
  22. blame verisign by flacco · · Score: 1

    the blame for this lies squarely at verisign's feet.

    --
    pr0n - keeping monitor glass spotless since 1981.
    1. Re:blame verisign by Anonymous Coward · · Score: 0

      lessee: atheist, vegetarian, linux user. have i missed anything?

      you forgot "virgin"

    2. Re:blame verisign by flacco · · Score: 1
      you forgot "virgin"

      hehehe, not bad - i give it a 7/10. welcome to the bucket.

      --
      pr0n - keeping monitor glass spotless since 1981.
  23. Re:Must be a Unix thing by Anonymous Coward · · Score: 0

    I've been getting the 500 errors as well over the past 2 days...

  24. Thats the argument isn't it by hillbilly1980 · · Score: 1

    When verisign went ahead and changed the TLD the argument by icann was that the ensueing enviroment in the internet community would cause chaos as organizations attempted to accomidate a once static internet infastructure.

    YOU DAMN DIRTY VERISIGN.

    --
    If you can't fix it ask the 3 year old down the street.
  25. Yep by devphaeton · · Score: 1

    I had a feeling this would happen.

    And now that SiteFinder is gone, it may take forever for 100% of these patches to be fixed/remedied/removed/ etc.

    In the meantime, i'm sure that someone, somewhere (or most likely hundreds or thousands of someones) are considering what mischevious deeds they might be able to do with these patches, a situation like SiteFinder or similar.

    Ever notice that whenever someone does something a little bold and arrogant, they get shut down almost right away. But within 6 months of that, the gate opens and a pile of people pop up doing things significantly worse or ugly with little effective resistance?

    Oh well. Maybe i should just obey the voices in the back of my head and go kill myself.

    --


    do() || do_not(); // try();
    1. Re:Yep by 42forty-two42 · · Score: 1
      But within 6 months of that, the gate opens and a pile of people pop up doing things significantly worse or ugly with little effective resistance?

      The number of root nameserver operators is much smaller than you think, and if a subdomain operator wants to wildcard, that's their business. I fail to see what things you refer to.
  26. BIND crap by dmelomed · · Score: 1

    Not surprising, as BIND is as shown again and again a poorly designed and coded product. The fact that authors of this crap can't come up quickly with a working patch is laughable.

    1. Re:BIND crap by Anonymous Coward · · Score: 0

      Actually, the patch worked exactly as it was stated it would, blocking all TLD wildcards, except those specifically listed in an 'exclude' list.

    2. Re:BIND crap by Zork+the+Almighty · · Score: 1

      They patched quickly, and now they're in a bind.
      Ba-doom, pssh!

      --

      In Soviet America the banks rob you!
    3. Re:BIND crap by Tony-A · · Score: 1

      The fact that you can post at all is due to that "poorly designed and coded product".

    4. Re:BIND crap by Anonymous Coward · · Score: 0

      Just because it works doesn't mean it's not crap.

    5. Re:BIND crap by Nevyn · · Score: 1
      Not surprising, as BIND is as shown again and again a poorly designed and coded product. The fact that authors of this crap can't come up quickly with a working patch is laughable.

      Well I certainly generally dislike ISC and BIND, due to their lack of security about strings and IO. However, in this case all the blame lies with Verisign, the root and .com registrars went from trusted sources to untrusted atackers overnight. From a DNS server point of view the changes to the design of the software can't be exagerated. djbdns, bind and others all tried to get out quick patches to "fix" DNS, however bind also did extra patches to try and preemptivley combat other things that these now untrusted sources could do. And if you enabled those, you would trigger on some registrars who are still providing trusted information but trigger as a possible attacker.

      --
      ustr: Managed string API with ave. 44% overhead over strdup(), for 0-20B
    6. Re:BIND crap by Nevyn · · Score: 1

      Link should have been... http://www.and.org/vstr/security.html

      --
      ustr: Managed string API with ave. 44% overhead over strdup(), for 0-20B
    7. Re:BIND crap by __past__ · · Score: 1
      There are other DNS servers, some of them even work. And one could post here just as well if BIND would have been implemented correctly, preferrably from the very beginning, or at least with the BIND 9 "complete rewrite" which doesn't seem to have helped much so far.

      Then again, this issue has nothing to do whatsoever with BINDs rotten codebase. Normally you can be pretty sure that they get the DNS part right and only fuck up in the C implementation part, this time it's the other way around.

    8. Re:BIND crap by nolife · · Score: 1

      It is my understanding that the recent BIND patches deployed work exactly like they were designed, the code works as expected. Problem is the code was told to do something it should not have been told to do. That is a design flaw, not a code flaw.

      --
      Bad boys rape our young girls but Violet gives willingly.
    9. Re:BIND crap by Trepalium · · Score: 1

      From what I can see, it's not even a design flaw, but a configuration flaw. For site admins using the lazy admin configuration. Site admins who use the lower maintainance 'only root deligation except for .tld' have the problem. Site admins who use the 'specified tld is deligation only', which could require more work in the future, would not be affected. If you used the first method with the example given by ISC, .name would malfunction. If you used the second method, everything would continue to work (except the verisign, etc wildcard domains).

      --
      I used up all my sick days, so I'm calling in dead.
  27. Re:This is exactly the reason why I did not used t by devphaeton · · Score: 1

    I think that DNS operators should think twice before applying code that tampers with authoritive answers from root nameservers.

    Not only do i agree with your statement, but i feel this applies equally as well to mailservers (and other facets of inet infrastructure).

    RFCs were created for a reason, and the day we all decide to do it our own way is the day that the internet will die.

    --


    do() || do_not(); // try();
  28. This wouldn't be a problem... by SpamJunkie · · Score: 1

    This wouldn't be a problem with closed course software.

    I'm just sayin. With closed source software domain name hijacking and pop-up windows are an unavoidable part of your day.

    1. Re:This wouldn't be a problem... by LPetrazickis · · Score: 1

      To be fair, Opera isn't open-source yet and it blocks popups very effectively...

      --
      Is this a sigs-optional kind of place? 'Cause I am totally down with that if you know what I mean.
    2. Re:This wouldn't be a problem... by catbutt · · Score: 1

      Same with Google toolbar, if you happen to run IE.

  29. There are two features by Florian+Weimer · · Score: 3, Insightful

    The first feature (which is the one that was implemented initially) supports marking selected zones as delegation-only. This is safe, as long as VeriSign doesn't rush ahead and offers a special DNS service (with alleged super-high reliability) which involves A records directly in the COM and NET zones.

    The second feature is much more dangerous because you have to explicitly mark the TLD zones which contain records which aren't delegations--all other zones are assumed to be delegation-only. Some zones have lots of in-zone A and/or MX records (DE, for example), so you have to do some research before you can enable this feature.

    If the second feature is incorrectly configured, there will be some local disruption of service. While it might contribute slightly to the instability of the Internet, it's just a localized configuration error (mind that BIND doesn't even have a default for the configuration option), and it's not comparable to what VeriSign did on a global scale.

    1. Re:There are two features by Progman · · Score: 1

      What I'd like to know is why the second feature (root-delegation-only) was introduced, when the problem at hand, wildcards in the .com and .net zones, was adequately addressed by the first feature (type delegation-only).

    2. Re:There are two features by Florian+Weimer · · Score: 1

      If you explicitly have to whitelist non-delegation-only zones for TLDs, you discourage others repeating the VeriSign experiment.

  30. Re:Not Bush's fault by Anonymous Coward · · Score: 0
    It should be noted that the destruction and mayhem in Iraq are really Saddam's fault, not Bush's. Saddam (and his Baath party) is the guy that unilaterally decided to break the UN resolutions by stockpiling weapons of mass destruction, with almost no advance warning. The United States of Amerika basically came up with an emergency response to protect their citizens, and it's unsurprising that it wasn't perfect.

    It would have been appropriate for the United Nations to revoke the Saddam's title over Iraq and award it to another entity that was more concerned about running the country and its oil fields in compliance with relevant standards and for stability and the drivers' benefit, rather than an entity that sees its custodianship as a way of subverting the system to increase his powers without regards to the effects on the world at large.

  31. Get the /. anti-DJB trolls ready by dmelomed · · Score: 0, Offtopic

    I can't wait to feed.

    1. Re:Get the /. anti-DJB trolls ready by Anonymous Coward · · Score: 0

      I would say the pro-DJB astroturfers outnumber the antis by 10:1. Could we have one single article about sendmail or bind without the DJB pimping?

  32. That tears it! by Progman3K · · Score: 1

    I'm going back to Windows!

    --
    I don't know the meaning of the word 'don't' - J
  33. I used the patch... by devphaeton · · Score: 1

    BIND Patches Make Bad Situation Worse

    I hear those Nicotine Patches can do the same thing to people trying to quit smoking.

    --


    do() || do_not(); // try();
  34. Hmmm by Anonymous Coward · · Score: 0

    However, it turns out they weren't necessarily too well thought through

    Nor was this sentence.

  35. One doesn't lead to the other, I'm afraid by Anonymous Coward · · Score: 0

    I wasn't happy with what Verisign did, and the prompt response from ISC was admirable, but that doesn't forgive the matter that "broken" patches were rushed to the street. It was simply a matter of bad code that was never tested properly.

    1. Re:One doesn't lead to the other, I'm afraid by Anonymous Coward · · Score: 0

      As a participator in the so-called BIND madness, I would have to comment that the vast majority of the patches and fixes were clearly stated as being in the test stage. Also, it was only the 'root-delegation-only' config statement that "broke" the other TLD's, like .name. If you just used the 'type delegation-only' in a zone, then there were no problems. So, that is a personal configuration issue, not a problem with the ISC code. Don't criticize an excellent open-source software provider for trying to quickly respond to its user base.

    2. Re:One doesn't lead to the other, I'm afraid by TheCrazyFinn · · Score: 1

      The patch isn't broken in the least. You just need to specify which .TLD's you will aloow non-delegation records for. People forgot to specify these rather obscure ones (The only one on the list I ever visit is .tw)

      --
      "You've got an invalid haircut" -Warren Zevon - Life'll Kill Ya
  36. You suck! by Anonymous Coward · · Score: 0

    "That's what happens when you rush patches out the door. Thankfully, I'm running XP which needs no BIND patches thanks to Microsoft's policy that puts high quality before profits."

    What?! Nu-UH! Microsoft is teh suX! Linux is much better! Microsoft doesn't...

    waittaminute. Are you trolling me?

  37. Re:This is exactly the reason why I did not used t by Florian+Weimer · · Score: 1

    I think that DNS operators should think twice before applying code that tampers with authoritive answers from root nameservers.

    The BIND patch doesn't alter the contents of the root zone (small nitpick).

    The path to follow was via ICANN, or if you still wanted to disable the sitefinder, just insert a route for the /32 in your favourite IGP and reroute the traffic to /dev/null or your ISP's site.

    Tampering with Internet routing could be viewed as damaging as dealing with DNS. Route manipulation is almost universally accepted. I guess if we had the tools to filter and/or rewrite DNS requests (like route-maps for most BGP implementations), the sacrosanct nature of DNS would change as well.

    However, null routing doens't restore the original behavior. The BIND configuration option does. It's a kludge, but it's the best option to restore the zone contents (from the point of view of your clients).

  38. Do you not understand the issue at hand? by The+Kiloman · · Score: 1

    Hello idiots,
    the delegation-only option is supposed to be used on a PER ZONE basis. It's not like applying the patch makes it so that no TLD is able to return non-delegation responses. It simply allows you to define certain zones that that the server only accepts delegation results from.

    Now in this great wide internet, I suppose it is possible that some asshats found a way to apply it to every zone that they query against - but last time I checked, you were supposed to do this:

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

    So how it's breaking all these other zones is a farking mystery to me.

    Looks to me like the post was meant to say "don't set the delegation-only option on these domains", but someone who doesn't understand what's going on took it to mean "THE PATCH BREAKS ALL DNS! THE SKY IS FALLING, THE SKY IS FALLING!"

    Calm down people. The patch is still a perfectly fine idea.

    --
    You may disagree, but to be blunt, you're wrong. -tgd
    1. Re:Do you not understand the issue at hand? by Florian+Weimer · · Score: 1

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

      So how it's breaking all these other zones is a farking mystery to me.


      There's another option which makes delegation-only the default for top-level zones, and you have to list the exceptions explicitly. This can break all zones you fail to mention and which are not delegation-only.

  39. Wildcarded TLD by Obfuscant · · Score: 1

    I'd almost say that if a TLD can be handled with a single wildcard, then the domain is not large enough to exist and should be a second level under something else. Even if it is just starting out, it should be run as if it were a significant participant in the net, which means delegation of specific second level entries under that tld.

  40. Re:Must be a Unix thing by pclminion · · Score: 1

    You can't ping Slashdot because Slashdot doesn't respond to pings. Notice that the web server seems to be working fine? :-P

  41. No, Verislime is still working to get the ok by wayne · · Score: 1

    sitefinder is not dead as far as Verislime is concerned. They have only "temporarily" suspended it pending final resolution to the "technical problems" that it caused. Verislime is working hard to try and get them reinstated.

    --
    SPF support for most open source mail servers can be found at libspf2.
    1. Re:No, Verislime is still working to get the ok by pebs · · Score: 1

      Fuck you very much Verisign.

      --
      #!/
    2. Re:No, Verislime is still working to get the ok by catbutt · · Score: 1

      I got the impression they are just trying to save face...if there is anyone with a brain in that company they'll just let it quietly fade away and hope everyone will forget about it (without ever admitting it what a dumb thing to do it was).

    3. Re:No, Verislime is still working to get the ok by AndroidCat · · Score: 1
      They drink the same koolaid as SCO. Expect a boom before the end.

      "No boom?"
      "No boom."
      "No boom *today*. Boom tomorrow. There's *always* a boom tomorrow. What? Look, somebody's got to have some damn perspective around here. Boom, sooner or later. *BOOM*!"
      -- Garibaldi, Sinclair, and Ivanova in Babylon 5:"Grail"

      --
      One line blog. I hear that they're called Twitters now.
  42. Don't worry... by inteller · · Score: 1

    The slashzealots will figure out a way to blame Microsoft somehow.

    1. Re:Don't worry... by lanswitch · · Score: 1

      We don't need to do that. Microsoft is completely capable of demonstrating their utter incapability to write secure and stable software.

  43. problems with BIND?!?!?! by Anonymous Coward · · Score: 0

    GTFO! I dont trust that crap like I dont trust sendmail.. its djb software fer me all the way baby.

    -Dirtbag

  44. Invader ZIM by Valdrax · · Score: 1

    ZIM: I helped with the DNS problem.
    Tallest: You made the DNS problem worse!
    ZIM: Worse..? or better?

    --
    If it's for-profit but free, you're not the customer -- you're the product (e.g., the Slashdot Beta's "audience").
  45. Uh... by dasmegabyte · · Score: 0, Flamebait

    DJBDNS, anyone?

    The Bind authors are known idiots. Much like users of their software. It's buggier, more resource intensive and slower, but at least it costs more!

    --
    Hey freaks: now you're ju
    1. Re:Uh... by ewieling · · Score: 1

      *shrug* You call Paul Vixie an idiot, I call DJB an asshole. But at least Paul Vixie's software comes with pretty much any *nix OS. DJB's software doesn't. Why? Because DJB's license prohibits distributing binary versions of his software. BIND may have a some issues, but I'll stick with it.

      --
      I really shouldn't have used someone else's email address for this account.
    2. Re:Uh... by dasmegabyte · · Score: 1

      So you'll take an idiot's software that doesn't work over an asshole's software that does? Merely because you can redistribute the other?

      I dunno, man. It takes less than five minutes to compile DJBDNS on my P-pro 266. I'll take five minutes of grudging competence over BIND's half hearted tinkering every day of the week.

      --
      Hey freaks: now you're ju
    3. Re:Uh... by ewieling · · Score: 1

      I simply don't have problems with BIND. It works, I don't worry about it.

      --
      I really shouldn't have used someone else's email address for this account.
    4. Re:Uh... by Anonymous Coward · · Score: 0

      Hey, cool. The DJBDNS folks give you money? Last I heard, BIND was free in all senses of the word.

  46. But... by SuiteSisterMary · · Score: 1

    But I thought, regression testing, hell testing at all, was a bad thing. Isn't it *good* that in the open source world, a patch gets slapped together and applied the world over, within an hour?

    --
    Vintage computer games and RPG books available. Email me if you're interested.
    1. Re:But... by jwbozzy · · Score: 1

      Isn't it *good* that in the open source world, a patch gets slapped together and applied the world over, within an hour?

      It is and it isn't. It's great that a fix is available days faster than a commercial company could get one out. Most times OSS patches tend to be released in hours, in my experience anyway. The only problem is that you cannot thoroughly test anything that fast. Many times when the problem is just a one line fix where someone forgot a free() or something, it's not such a big deal. However, when you add a significant feature, like delegation-only, things are more complex. So there is a trade off. I'd rather wait a day or two and get a patch that is guaranteed (well, mostly) to be stable than get a patch in hours and have it explode overnight. Of course, depending on who you are and who you work for, Your Mileage May Vary.

      --
      perl -e 'printf("mmm %x\n", 3735928559)'
    2. Re:But... by SuiteSisterMary · · Score: 1

      That response was far too reasoned and thoughtful for my sarcastic point.

      You're right, of course, but when you get right down to it, the simple fact of the matter is that in OSS you have the properly done projects; the Linux kernel or apache, for example, then everything else.

      --
      Vintage computer games and RPG books available. Email me if you're interested.
    3. Re:But... by jwbozzy · · Score: 1

      That response was far too reasoned and thoughtful for my sarcastic point.

      Hmmm. I guess my sarcasm filters are worn out for the day. Oddly enough, I was still able to make a somewhat coherent point. My afternoon has become a paradox :(

      --
      perl -e 'printf("mmm %x\n", 3735928559)'
  47. Re:Must be a Unix thing by Anonymous Coward · · Score: 0

    Those 500 Internal Server messages are annoying. Also the boards have slowed to a crawl at times.

  48. ISC at fault? Not likely. by samj · · Score: 2, Insightful

    I find it strange that I be coming to the aid of the authors of BIND as a loyal djbdns user, but in this case I strongly believe it is Verisign who are to be hung, drawn and quartered over this one. The ISC were merely attempting to meet the needs of their customers. I haven't looked at why this caused breakage yet, but I wonder how much of it is related to poor configuration of the other domains? I wonder also how difficult it would be to modify the patch to sanitise only .com and .net domains? Not quite as clean, but better than, say, filtering IP numbers!

    1. Re:ISC at fault? Not likely. by blibbleblobble · · Score: 1

      "I find it strange that I be coming to the aid of the authors of BIND as a loyal djbdns user, but in this case I strongly believe it is Verisign who are to be hung, drawn and quartered over this one."

      Exactly. Verisign deliberately broke the systems of everyone using the .com and .net domains, and peoples' reaction to try and stem the resulting flows of additional spam, lost emails, broken applications, and unnecessary traffic have broken some other domains.

      Yet Verisign, still unrepentant, waited weeks to cease their actions, even now talking about their commercial interests trumping everything as if they were not running a system in public trust.

      Direct your complaints to those who allow Verisign to run the .com zone. They've admitted that it's incompatible with their commercial aspirations, so what better way to solve that than by taking it away from them.

  49. What's this world coming to, anyway? by davew2040 · · Score: 1

    I'm on Bellsouth.Net dial-up, and it's been a couple of weeks now since I've been able to correctly get to google.com. I ultimately had to ask a friend of mine to give me the correct IP address, and have had to bookmark that. I noticed that in the first few days the browser was unable to locate any page on that address, but the space has since been "colonized", I guess by some opportunist.

    I presume this hassle is because of the various problems caused by these idiotic modifications to the foundations of the Internet, and I wish hellfire and brimstone upon the PHB's responsible for them.

    1. Re:What's this world coming to, anyway? by Rashkae · · Score: 1

      Actually, it sounds as though your IP Stack has been farked by Adware. Happens in Windows.

    2. Re:What's this world coming to, anyway? by davew2040 · · Score: 1

      I can only hope that AdAware is not running on my system. I have never installed or even downloaded it. In fact, the only things I have installed lately are Halo and Morrowind: Bloodmoon. If one of those screwed up my IP stack, then I want a refund :P

  50. There is no stability problem by jurgen · · Score: 1

    The non-delegation records in those zones are crap records to various registrars's websites, just like the ones Verisign was publishing. Why would anyone care? Filter them all, I say.

  51. Re:Must be a Unix thing by Anonymous Coward · · Score: 0

    500 Internal Server Errors with Slasdhtot lately,

    yes, me too. using MDK 9.2

  52. What problem? by Anonymous Coward · · Score: 1, Interesting

    .name suits complain that their wildcard doesn't work anymore with those who installed patched Bind?
    How is it a problem for anyone except them?

    When Verisign turned the wildcard for .com/.net and ISC came up with Bind patches, many admins decided to also block wildcards in about a dozen small TLDs some of which supported wildcards from day one - they were simply below the radar until Sep 15. Now those TLDs are unhappy because customers have tools to block their idiotic tricks - who cares? - how are they any better than Verislime except they can't quite screw up as many people?

    I am perfectly happy running the patched bind and have no intention of rolling it back - even if sitefinder is out for good, it's a matter or principle, - no wildcards on TLDs!

    Vlad

    1. Re:What problem? by Anonymous Coward · · Score: 0

      Actually the .name doesn't use a wildcard, but MX records in the .name zone itself, which don't qualify as "delegation" records. So the root-delegation-only patch CAUSED the problem. It was an ISC-endorsed over-reaction.

  53. Sounds to me... by petermdodge · · Score: 1

    ... like the companies want to keep people away from future "patches" that may override such annoying services in the future.

    Ditto.

    --


    Peter M. Dodge,
    Chief Executive Officer,
    LiquidFire Studios

    Platinum Linux - www.
  54. A good reason to use anything else instead by Anonymous Coward · · Score: 0

    I have avoided BIND for years. For a while my DNS server was actually one written in Perl...

    1. Re:A good reason to use anything else instead by Pharmboy · · Score: 1

      I have avoided BIND for years. For a while my DNS server was actually one written in Perl...

      You ever release the code? Just curious, would like to see that.

      --
      Tequila: It's not just for breakfast anymore!
  55. Re:Must be a Unix thing by Anonymous Coward · · Score: 1, Funny

    I'm using Windows 2K and I haven't noticed any problems. I have been experiencing 500 Internal Server Errors with Slasdhtot lately, but I'm pretty sure that isn't a BIND thing. I checked task manager and BIND isn't running. Also, I can't ping Slashdot either. Something is wrong.

    you hit that on the head... yes something is wrong and you can fix it easily...

    first search your /winnt or /windows directory for a teddy bear icon. this is the verisign virus that causes sitefinder to run. you need to delete that.

    now every time something act's wierd you need to simply press ALT-F4 and it will correct the problem.

  56. The glass is half full by Anonymous Coward · · Score: 0

    Hey, at least it lightened the load on my DNS cache... :-)

  57. I prefer instability... by Cranx · · Score: 1

    I prefer instability to inaction in circumstances such as arose with Verisign.

  58. BIND considered harmful by Angst+Badger · · Score: 2, Insightful

    You know, every time this buggy, insecure, over-complicated sack of crap is the source of a security hole, I make a post here to the effect that BIND is a buggy, insecure, over-complicated sack of crap and that its maintainers evidently lack either the will or the ability to fix it, and that there is more than one good alternative, including, but not limited to, djbdns.

    And every time, someone comes back and says no, it's really fixed this time, it's really finally stable, the developers really are both concerned and competent.

    I no longer bother replying anymore. Usually CERT does it for me.

    BIND must go. The only thing it does reliably is diminish the credibility of open source. (And make sendmail look good by comparison, which is no mean feat, either.)

    --
    Proud member of the Weirdo-American community.
    1. Re:BIND considered harmful by xdroop · · Score: 1

      Brilliant troll, sir.

      --
      you should read everything on the internet as if it had "but I'm probably talking out of my ass" appended to it.
    2. Re:BIND considered harmful by gr · · Score: 1
      BIND is a buggy, insecure, over-complicated sack of crap and that its maintainers evidently lack either the will or the ability to fix it,
      Those statements are true of BIND 8. I challenge you to provide convincing support for any of these:
      • buggy
      • insecure
      • its maintainers evidently lack either the will or the ability to fix it
      with regard to BIND 9.

      Whether or not 9's over-complicated is entirely a judgement call, and not really a metric worthy of objective discussion.
      --
      Do you have a /. uid shorter than five digits? No? Then piss off.
    3. Re:BIND considered harmful by Anonymous Coward · · Score: 0

      rrrright.

      ISC's patch: introduce a new clause in the config file ('delegation-only') and give users flexibility in how they use against TLD's wildcards. Good design.

      DJB's patch: if A rec resolved to the sitefinder's IP address (64...110 or something), then return NXDOMAIN. Wow, that's some brilliant thinking here, talk about crappy design skills!

      Vlad

    4. Re:BIND considered harmful by Nevyn · · Score: 5, Informative
      there is more than one good alternative, including, but not limited to, djbdns.

      Ok, so I want a authorative and recursive DNS server. It needs to be able to be distributed via. rpms, and patchable etc. I really want it to be my vendor of choice who packages and distributes it, but I that's more of a social thing.

      So ... what do I use?

      • nsd is written with just as little regard for security as bind ... and isn't a recursive server
      • djbdns has all the legal djb problems and can't be a recursive and authoritive server
      • maradns has already had security problems and fairly major DNS bugs, uses a threaded design and has piles of needed things in the "unimplemented" section of the man page. The string ADT looks suspicious to say the least.
      • dnrd is recursive only
      • dents unmaintained, and never worked well AIUI
      • dnsmasq just does recursive queries
      • dnsproxy is just recursive
      • ens (yaku-ns) is said to be "experimental" by the author
      • pdnsd proxy only, has lots of bugs and uses a threaded design.

      So I'll use bind 9 ... and when there's a security problem I hope it's the last. However this issue doesn't count, this is a minor configuration problem that is All verisigns fault.

      --
      ustr: Managed string API with ave. 44% overhead over strdup(), for 0-20B
    5. Re:BIND considered harmful by Gumshoe · · Score: 1
      You know, every time this buggy, insecure, over-complicated sack of crap is the source of a security hole, I make a post here to the effect that BIND is a buggy, insecure, over-complicated sack of crap and that its maintainers evidently lack either the will or the ability to fix it, and that there is more than one good alternative, including, but not limited to, djbdns.


      You may or may not be correct. However, I'm left wondering why you posted your opinion in connection with this story, considering that this isn't about BIND being the "source of a security hole". This is configuration problem, pure and simple. The only criticism you could level at ISC in this instance is poor documentation and that's hardly a stoning offence.
    6. Re:BIND considered harmful by StormCrow · · Score: 1

      Although I'll agree with djb's annoying licensing issues, why do you need a recursive cache and an authoritive server on the same IP? It is simple to set them up on seperate IPs (even on the same machine) and well documented.

    7. Re:BIND considered harmful by Anonymous Coward · · Score: 0
      DJB's patch: if A rec resolved to the sitefinder's IP address (64...110 or something), then return NXDOMAIN. Wow, that's some brilliant thinking here, talk about crappy design skills!
      DJB wrote djbdns, not the patch.
    8. Re:BIND considered harmful by Anonymous Coward · · Score: 0

      DJB wrote djbdns, not the patch.

      So, then, DJB hasn't done anything about sitefinder. Fuck, at least ISC gave it a shot.

    9. Re:BIND considered harmful by Nevyn · · Score: 1
      why do you need a recursive cache and an authoritive server on the same IP?

      Why do I need to put them on seperate IPs/machines? See this message before commenting

      One machine I have has almost no IPs on that network.

      One machine I have is recursive, but has about 6 zones which need to be "overridden" with special private data ... which is done by setting bind up as authoritative for those zones. It's possible that there is some "special" way of setting up djbdns to do this by using a seperate server just to pretend to be authoritative for those zones and telling the recursive serverr to just talk to that for those zones (which seems like a much bigger hack, to me).

      --
      ustr: Managed string API with ave. 44% overhead over strdup(), for 0-20B
    10. Re:BIND considered harmful by benedict · · Score: 1

      The subject at issue is not a security hole.
      The patches allow -- wowee -- an administrator
      to configure BIND in such a way that some TLDs
      cease to function.

      *plonk*

      --
      Ben "You have your mind on computers, it seems."
    11. Re:BIND considered harmful by mcrbids · · Score: 1
      I no longer bother replying anymore. Usually CERT does it for me.


      So, uhh.... you didn't write this?
      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    12. Re:BIND considered harmful by Carl+Drougge · · Score: 1
      It's possible that there is some "special" way of setting up djbdns to do this by using a seperate server just to pretend to be authoritative for those zones and telling the recursive serverr to just talk to that for those zones (which seems like a much bigger hack, to me).

      It's possible, and simple. Just put the (possibly machine-local) IP of the authorative server in a file named after the domain in question in root/servers/ under the dnscache directory.

      It's a minor inconvinience, and allows the software to be simpler and therefore less likely to have bugs. If you like complex software, you're of course free to run bind.

    13. Re:BIND considered harmful by Anonymous Coward · · Score: 0

      Couldn't have put it better myself. This may not be a security hole, but it is demonstrative of the steaming pile it is, and the overwhemling embarassment to free software its always been.

    14. Re:BIND considered harmful by bgarcia · · Score: 1
      Wow. I'm quite surprised that dnrd is even mentioned in that list!

      I wrote that back when I had two machines sharing a dial-up connection, and I needed an easy way to switch nameservers whenever I used different dial-up services. (Auto-editing /etc/resolv.conf sucked).

      It was a fun little project, and it (mostly) worked. But I'm on cable now, and have not used it for several years.

      --
      I'm a leaf on the wind. Watch how I soar.
    15. Re:BIND considered harmful by Anonymous Coward · · Score: 0

      Take a look at PowerDNS http://www.powerdns.org/ perhaps?

  59. Re:Not Bush's fault by Anonymous Coward · · Score: 0

    That's a real cute (even if completely off-topic) parallel. Oh, except for one thing:

    "stockpiling weapons of mass destruction"

  60. Its my nameserver and I can do what I want to. by Anonymous Coward · · Score: 0

    I dont even consider .name or those other stupid ass vanity poos as real TLDs anyways... .name people can kiss my ass

  61. Re:This is exactly the reason why I did not used t by McDutchie · · Score: 1
    I think that DNS operators should think twice before applying code that tampers with authoritive answers from root nameservers.
    Not only do i agree with your statement, but i feel this applies equally as well to mailservers (and other facets of inet infrastructure).
    The Internet is a collaborative network, i.e. it only functions because independent nodes agree to collaborate with each other. Conversely and by consequence, it is not only unneeded but undesirable to collaborate with a node that is not collaborating. If Veri$limey is not collaborating, their non-collaboration should be blocked in order to save the Internet as we know it.
    RFCs were created for a reason,
    ...which is to request comments (remember what those RFC letters mean?) and not to serve as the ultimate authority on all matters Internet.
    and the day we all decide to do it our own way is the day that the internet will die.
    On the contrary, that is what would save the net.
  62. Seriously... by Anonymous Coward · · Score: 0

    ...who uses .name domains anyway?

  63. Re:OE viruses by Brendan+Byrd · · Score: 1

    That'd be like suing Microsoft for outlook viruses

    Oh, we can only dream...

  64. Not to be a nickpicking knowitall college sob but- by Anonymous Coward · · Score: 0

    -I'm currently taking an entry-level college coding class and its actually, analyse, design, code, test, implement . . . . . . pass the blame then if you want. Wow, only four weeks studying computers and I'm already smarter then the average ./er

  65. Re:Not Bush's fault by Eric+Smith · · Score: 1
    Nice parody. The big difference being that Saddam didn't actually have WMDs, the US merely claimed he did. And although Saddam did violate the UN resolutions for quite a while, the US didn't attack him until quite a while after he submitted to inspections.

    GWB should be tried for war crimes.

  66. Jeez you make it sound like by ellem · · Score: 1

    Microsoft is in charge of BIND development now!

    --
    This .sig is fake but accurate.
  67. Not ISC's fault, but a lot of misinformation. by fifirebel · · Score: 1

    The DJB wanabees are pushing their idol's software, and ISC gets the flak for having designed a very good patch. The problem is not with the patch itself, it's how it is used.

    The first patch

    ISC initially designed Verisign wilcard blocking patch so that one can mark a zone as delegation only. Explanation: the TLD servers (the one that serve .com, .net, .us, etc) should not contain any domain information: their purpose is just to point to the actual name server for a given domain:

    • When a .com TLD server is asked for existingdomain.com, it replies: for any address below existingdomain.com, ask this and this servers. That's a delegation answer.
    • When asked for non-existingdomain.com, the gtld server used to reply: there is no such domain.
    • When Verisign introduced their sitefinder service, they basically configured their server to say: non-existingdomain.com is at this address. Compare that with the ask this other server. That's not a delegation. It's a straight answer.
    So, the first ISC patch allowed people to mark a zone (eg. .com) as delegating-only. All straight (i.e. non-delegating) answers from a delegating-only zone are interpreted as no such domain.

    Note to the DJB groupies: that's much cleaner than passing an IP address to be ignored in an environment variable. For once, with the bind approach, you can still access www.sitefinder.com. It's only the unwanted wildcard referrals that are blocked, not a given IP address.

    Second (and current) patch

    Then people noticed that all TLD ought to be delegation-only (they were wrong) and objected to have to write a stanza in the configuration file for every TLD. That's why the second patch was introduced.

    This time, in addition to the configuration directive saying "this zone is delegation only", a new configuration directive was introduced: "all TLDs are delegation-only". You may also provide a a TLD exclusion list for the few domains that were known to have non-delegation records (like .de).

    Some misinformed admins started using this new directive with just the few known non-delegating domains excluded, but more TLDs than previously thought had non-delegating records in their TLD zone. Like .name. And that's what they're complaining about.

    Summary

    If you use the .com and .net are delegation-only zones configuration directive, you're doing good.

    If you use the all TLDs but a select few are delegation-only, then you must make sure you have the exhaustive list of non-delegating TLDs. Since no-one has the exhaustive list yet, so I suggest you just mark .com and .net for the moment.

    If you use DJBDNS, stop showing such misplaced zealotry.

    1. Re:Not ISC's fault, but a lot of misinformation. by Dachannien · · Score: 1

      It occurs to me that perhaps the .name registry could fix the problem themselves by delegating the responses for normally non-delegating records to themselves (the same or a different NS).

      Of course, VeriSign could conceivably do the same, which would break the patch.

    2. Re:Not ISC's fault, but a lot of misinformation. by fifirebel · · Score: 1

      Yes and yes.

      Then we'll have to use some other tricks to prevent sitefinder from breaking DNS.

    3. Re:Not ISC's fault, but a lot of misinformation. by Progman · · Score: 1

      Then people noticed that all TLD ought to be delegation-only (they were wrong) and objected to have to write a stanza in the configuration file for every TLD. That's why the second patch was introduced.

      That just doesn't sound right. There was a problem with the .com and .net zones. The first patches cures that. Why on earth go out on a limb and work up a second patch for a non existent problem?

  68. Re:Not to be a nickpicking knowitall college sob b by Anonymous Coward · · Score: 0

    And yet not smart enough to figure out how /. accounts work.

  69. Verisign is the problem by NaCh0 · · Score: 1

    We should all be using OpenNIC. I know that I've converted all DNS servers that I run. (including one at a large University)

  70. Not safe to install patches? by dirk · · Score: 2, Insightful

    People are always saying it isn't safe to install MS patches because they break things, but this case surely shows that it can happen in any OS or any environment (closed and open). Where are all the people screaming about how people shouldn't install patches until they have been out at least 6 months like they do with MS patches? And doesn't this make OSS patches as dangerous, since they obviously aren't being tested?

    --

    "Information wants to be expensive" - Stewart Brand, the same guy who said "Information wants to be free"
    1. Re:Not safe to install patches? by DavittJPotter · · Score: 1

      C'mon, you're not seriously suggesting that the same rules would apply in all cases, would they? *Grin*

      You're absolutely right about testing patches/waiting. The same paranoia we approach MS with regarding patches, etc. should be used with ANY production-level system.

      --
      "If there's hope, it lies in the proles..."
  71. Great example of this... by quacking+duck · · Score: 1

    ... is TopText.

    Thanks Microsoft, for trying to introduce your very innovative "Smart Tags".

    Anyone notice all of MS' true innovations merely annoy and hinder rather than help? MS Bob, HTML email, Clippy...

    1. Re:Great example of this... by jo42 · · Score: 1

      Office XP, Windows XP, etc.

  72. Hypocrits. by zapp · · Score: 2, Insightful

    Wow, so the open source community released a patch that wasn't well tested, that caused problems, and probably cost some people a bit of money.

    How many times has slashdot bitched and moaned about a certain unnamed corporation doing something similar.

    Some people say "this could have been avoided if your named.conf was written properly." Yes, and most viruses and worms could be prevented if people would patch their desktops.

    So what we have:
    A patch that caused a lot of problems.
    Users that could have prevented the problem if they had known better.

    Sounds a lot like the kind of users all you eleet unix junkies diss on so often.

    --
    no comment
    1. Re:Hypocrits. by swordgeek · · Score: 1

      Please, "Linux junkies" or better still, "OSS junkies." Most Unix professionals understand that OSS is neither a holy grail or guarantee of perfect software everytime.

      Open software is an essential part of the market, but it's not magic. Bad programmers will still write bad code, and lazy reviewers will still miss bugs.

      --

      "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
    2. Re:Hypocrits. by Zro+Point+Two · · Score: 1
      Probably get modded to flamebait for this, but here goes anyway

      "Open software is an essential part of the market, but it's not magic."

      unfortunately, it is NOT an essential part of the market. It is, however, a good thing for companies that want a pre-written piece of software that they can customize to better suit thier needs while saving some money.

      "Bad programmers will still write bad code, and lazy reviewers will still miss bugs."

      Understandable, and will you keep the same attitude the next time Microsoft releases some sort of patch for their operating system?


      The root post for this hit the nail on the head. It doesn't matter if it's OSS or Microsoft's code that allows for virus's to spread, or patches to break the software. A lot of it is based on the need for that patch, or exploitable feature, and that need arises from the user's feature wants, or mis/non-education about good computer useage habits. If more people knew not to open executable attachments in email, then there'd be less risk of a trojan being installed on said computer. And if companies wouldn't try to take advantage of every opportunity to weasle out a couple more cents worth of profit at the expense of the public, then patches like this BIND patch would not be needed.
      Unfortunately, the world doesn't work that way, and these things are needed, but from examples like this (and other *ahem ssh* security vulnerabilities) we can see that OSS is not the be all and end all godly superhero that people are so willing to forgive while bashing software that is not open source that to the average user, can run circles around the OSS software (thinking total experience, from setup to usage).

      but that's just my $0.154 CDN (wow, the CDN dollar went up) worth.

      --
      Zro . two

      "I come from Canada...they say I'm slow....eh?"
    3. Re:Hypocrits. by Dhalka226 · · Score: 1

      Wow, so the open source community released a patch that wasn't well tested, that caused problems, and probably cost some people a bit of money.

      How many times has slashdot bitched and moaned about a certain unnamed corporation doing something similar.

      In my mind, there is a vast distinction. The BIND folks, in this case, were responding to what essentially was near an emergency situation where suddenly the services underlying the Internet were unlawfully changed from their specifications. They released their patch, and yes, it was obviously wrong and it will obviously cost people money, but time wasn't a luxery they had. They released it quickly and made their mistake because every minute they let it go unreleased cost money. Even if that money was just diverting the netadmin's attention for a half hour to ensure all their systems blocked the wildcard.

      On the other hand, Microsoft is a commercial entity. They are paid to release "quality" software--that is, at least, the expectation. You may debate the reality yourself. They release products like Windows, with literally hundreds of bugs. I'm not talking about mistakes, like BIND did, I'm talking about bugs they know about. They don't do it to save you, the poor, poor user from extra time of Windows-less anarchy, they do it because they want their money now, because continued debugging costs them money and because they understand you don't have much of a choice. It is a Windows world, as sad as that makes some of us. And yeah, they'll try to patch it later and sometimes they succeed and sometimes they don't. The point is they release things they know suck to preserve their bottom line.

      Am I the only one who sees the distinction between screwing consumers knowingly and accidentally?

      Jon

    4. Re:Hypocrits. by Phil+John · · Score: 1

      Ok then Einstein, how many of the Root Servers do you think run an open source DNS? What percentage of servers on the internet use a free/open-source operating system?

      One of the reasons that web-services/applications are growing is because the cost of deploying them is reduced considerably because of Free software. Instead of having to use ASP on windows one can use Perl/PHP/Python/Ruby/Scripting language du jour. Free/open source software gives people a choice and if that doesn't make it an essential I don't know what does.

      Also refer to the wired interview with Linus - they point out that most e-mail is routed over sendmail, two thirds of servers are powered by apache...that fact that a Free (as in speech and beer) software web-server wipes the floor with that POS called IIS speaks wonders, 60 odd % of people thought that Apache was essential for them...more and more each day jump from the sinking ship that is IIS, so yes, open source is important, nay, essential. Remembe the dangers of a mono-culture.

      --
      I am NaN
    5. Re:Hypocrits. by swordgeek · · Score: 1

      "unfortunately, it is NOT an essential part of the market."

      Well, maybe essential isn't the world I should have used. How about inextricable? There's nothing about the market that inherently requires OSS, but there _ARE_ several chunks of the market that currently rely on actual OSS software. In that sense, we can't (and shouldn't) get rid of OSS, nor can (or should) we get rid of closed source software.

      "Understandable, and will you keep the same attitude the next time Microsoft releases some sort of patch for their operating system?"

      Yes, but with a caveat. I object to the fundamental design of Windows, wherein much of the nonessential stuff is put into the kernel, and results in a weaker OS by design. I also object to them constantly paying lip service to 'secure coding practices, revolution, etc.' when they're not even keeping up to the rest of the market (open OR closed source).

      But I will always applaud tested patches being released by companies in a timely fashion.

      --

      "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
    6. Re:Hypocrits. by Zro+Point+Two · · Score: 1

      I'm glad that lots of servers are running Apache, Bind, and whatnot, but this does not mean that the very fact that it's opensource means that it's better. My point was that Open Source was not essential, not that the software that's out there isn't better. Do you think that if tomorrow Apache decided that they are only going to distribute pre-compiled binaries and not let anyone have the source, that it would cease to be better? It would then become a closed source piece of software, that still kicks ass, and people are still going to use it.

      As for free, I didn't mention anything about Free software being better. I basically said that it was a consideration factor for companies (ie. it saves them money), but not that Free was better/worse than non-free. But heck, using my same argument as above, you think that if Apache started charging for thier software that people wouldn't still use it? Last time I looked, Windows comes with a paint program (albeit VERY limited) but people still go out and buy Photoshop because it's better. In the same context, people go out and buy Photoshop instead of thinking "Hey, The Gimp is free, let's all switch OS's". Free is a good thing in the business world, but it is not the be all and end all of a decision making process...Well, in 90% or so of businesses, it's not, cause I know there are some companies that will rearrange thier whole IT structure to use a free piece of software (even though it costs more for them to re-train everyone and deploy said new structure than it would to purchase a similar product that would work well in the current environment).

      So, tossing the ball back in your court, how is the fact that the software is Opensource or Free, the thing that makes it better? I personally think that Apache is better than IIS because it was written better, is more customizable to the environment, and has more choices as to how it serves pages.

      --
      Zro . two

      "I come from Canada...they say I'm slow....eh?"
    7. Re:Hypocrits. by Anonymous Coward · · Score: 0

      Wow, so the open source community released a patch that wasn't well tested, that caused problems, and probably cost some people a bit of money.

      How many times has slashdot bitched and moaned about a certain unnamed corporation doing something similar.

      a lot. and this is the problem. nobody said that such thing can't happen in open source software. but we getting a lot of such problems in closed comercial projects lately.

      Some people say "this could have been avoided if your named.conf was written properly." Yes, and most viruses and worms could be prevented if people would patch their desktops.
      you should understand the big difference between proper secure configuration (that can be done befor connecting system to network) and patching the system after the bug was found and exploited.

  73. Caught between the pan and the fire by mseeger · · Score: 1
    Hi,

    some may have faced the same decision i did: Either you spend hours and hours in investigations if the sitefinder shit breaks some script of yours or your ancestors, or you take the risk applying a patch that can't be tested very throughly. Neither choice really seemed inviting.

    As it turned out, the patch wasn't working very well (increased memory usage, was an unofficial patch for 8.4.somewhat) and we had a malfunctioning debug script.

    Regards, Martin

  74. BIND needs an overhaul by jd · · Score: 1
    BIND 9 still doesn't have all the functionality of BIND 8 (which is one reason a lot of people haven't switched). The IPv6 reverse-lookup records are painful to the eyes. I'm not convinced DNSSEC is fully working.


    Since BIND doesn't support dynamic updates, it doesn't work well with DHCP, Mobile IP, Ad-Hoc IP or any other environment in which dynamic updates are, well, essential. (Incidently, as IPv6 mandates Mobile IP support, BIND cannot be considered IPv6-compliant.)


    The API changes with BIND 9 meant that anything using the resolver library was likely to do nasty things.


    So why does anyone use BIND? Why do I use BIND? Because, as was the case with Sendmail, until Postfix came along, the "alternatives" just aren't even up to the level of these dying, legless dinosaurs.


    (Even now, Postfix won't do everything Sendmail can. It's usable for most things, and development is impressive, but until it passes Sendmail by, it won't be a real alternative, merely a usable standby.)


    So what do I want, that the other DNS' either can't do as well as BIND, or can't do at all?

    • BIND -does- have some DNSSEC. That's important.
    • It's RFC-compliant (for the most part).
    • It handles IPv6 (with the limitation given above).
    • It'll run on most platforms and porting it is not too hard.
    • I can identify buggy/mis-configured nameservers elsewhere in the heirarchy, because BIND does some checking.
    • It doesn't need a gui and although it's not lightweight, it's not too bad on memory, disk or processor power. It'll run on an embedded system without problems.
    • There's limited built-in support for distributed name-serving. (I'd like this to be better, but it's better than nothing.)
    • It's reasonably well documented. Again, this could always be improved.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    1. Re:BIND needs an overhaul by ShavenYak · · Score: 1

      Since BIND doesn't support dynamic updates, it doesn't work well with DHCP....

      That's news to me. On my Linux box, the DHCP server is dynamically updating the BIND 9 server with no problems.

      --

      Hey kids, there's only 5 days left 'til Yak Shaving Day!
    2. Re:BIND needs an overhaul by Anonymous Coward · · Score: 0
      Sigh. Weary of aggressive clueless-ness.

      BIND 9 still doesn't have all the functionality of BIND 8
      What, specifically?

      The IPv6 reverse-lookup records are painful to the eyes.
      Welcome to IPv6. How is this BIND's fault?

      I'm not convinced DNSSEC is fully working.
      The IETF keeps mucking with the standard. How is this BIND's fault?

      Since BIND doesn't support dynamic updates
      Yes, it does.

      The API changes with BIND 9
      What changes are those? Hard to imagine what they are as BINDv9 ships with a BIND8 compatibility library that is actually taken from BIND8

      Care to try again?

  75. For those of you criticizing ISC -- by morelife · · Score: 1

    Consider that ISC stepped up to the plate and delivered a sensible solution in the midst of many unknowns at the time - Verisign did the breaking, not ISC.

    Sorry, but ISC BIND is the most standards compliant implementation widely available, and djbdns is still incomplete. Switching name server software is not the answer to the problem of Verisign commandeering the COM and NET zones for their own profit.

    I have been running 8 ISP 9.2.1 BIND servers for nearly a year without a single hiccup, security breach or question of performance.

    Please review the history of ISC BIND development vs. security issues. You'll see that they've done an admirable job of clearing up loads of problems.

    You should not be using BIND 8, although it is still supported. I've had a very good experience with BIND 9.2.x, and I did not roll out the patch at the time because I suspected that Verisign would remove the problem shortly and they did. It was my lucky guess, it could have worked out otherwise.

  76. MOD PARENT UP by Anonymous Coward · · Score: 0

    There is nothing wrong with the Bind patches. The problem comes from an incorrect configuration.

    Mod the parent all the way up, or delete the incorrect, ignorant, flame-bait, troll of an article.

  77. Say it ain't so! by Wakko+Warner · · Score: 1

    Paul Vixie releasing untested, buggy software?

    You're kidding!

    - A.P.

    --
    "Remember when the U.S. had a drug problem, and then we declared a War On Drugs, and now you can't buy drugs anymore?"
  78. You are confused by dmelomed · · Score: 1

    The right thing to do is to run two services one for DNS cache, the other as your authoritative nameserver. Even BIND idiots recommend to run BIND this way.

    1. Re:You are confused by Nevyn · · Score: 1
      The right thing to do is to run two services one for DNS cache, the other as your authoritative nameserver.

      Where I presaume you are just believing whatever DJB's seperation page says? And his (only three) arguments are... Compromise of your cache is a compromise of your authoratitive data, DOS attacks on your authoratitive server can also DOS your caches, and doing seperation allows you to change software easily.

      The first doesn't affect anyone small enough to do this, IMO. The second is laughable (it's much easier to just DOS the network). And the third is crack ... fixing your damn software would allow people to easily replace both their auth. and cache DNS software. And you'd only need to do it once.

      Even BIND idiots recommend to run BIND this way.

      Yes, it can be useful. But it shouldn't be required. In the same way that I'd recommend to any and all real ISPs that they should have seperate machines (possibly with seperate software) for smarthosts, MX servers and MX relays ... but I sure as hell don't need that for my email server which can do all three (even if I do get an above average amount).

      --
      ustr: Managed string API with ave. 44% overhead over strdup(), for 0-20B
    2. Re:You are confused by dmelomed · · Score: 1

      About DoS. Take a look at BIND DoS advisories.

      The third argument is actually very good. Can you say modularity? Without modular design you end up with shit like sendmail.

      So what's the beef with running two services instead of one on your machine at home? It only takes several minutes to install both, and both are very low on memory usage.

  79. Re:Get the /. anti-DJB trolls ready (at +2) by swb · · Score: 1
    Just posting this at +2 because I don't have mod points and I agree with the AC poster 100%:
    I would say the pro-DJB astroturfers outnumber the antis by 10:1. Could we have one single article about sendmail or bind without the DJB pimping?
  80. Head Plus Ass Equil Post by Anonymous Coward · · Score: 0

    Pull your HEAD OUT OF YOUR ASS before you post!

  81. Data Problem, Not a Code Problem. by billstewart · · Score: 1
    The problem isn't the code, it's just data. The BIND patch had a list of top-level domains, like .museum, for which wildcarding is ok, and otherwise it blocks them. The problem is that Vixie missed some of the domains that do wildcarding - so just add the extra domains to the list. The patch works just fine, and seems to be stable. Furthermore, Vixie (who discussed this at a talk at Stanford as week or so ago) says that the patch *does* violate strict interpretation of DNS standards, whereas Verisign's Sitefinder doesn't violate the technical standards (just the policies), so the patch only provides a mechanism for implementing the feature but doesn't turn it on unless you explicitly tell it to.

    As a secondary issue, there's the question of whether you *want* DNS wildcarding for those domains. If you don't, then even if the patch mistakenly blocks them, that's ok. One of the most serious problems with Verisign's DNS hack was that it's OK behaviour for web browsing on port 80, broken for browsing on other ports, but is almost never helpful for typoed email messages, is seriously broken wrong behaviour for spammer-forged email addresses, and for other protocols, is usually broken, sometimes very annoyingly broken. If you're using a web browser to check out http://nonexistent.museum, you get a friendly menu, but if you were trying to send email to curator@missspelllled.art.museum, instead of your email client telling you that the domain doesn't exist (which you'd then correct), it'll accept the email and then eventually give you a bouncegram, which is especially annoying if you were sending mail to more than one person. Do you get any better treatment from bob@misspellled.name ?

    What's worse is spammers forging From: or SMTP envelope addresses from these TLDs, which was a problem that wasn't particularly obvious before Verisign's .com hack reminded everybody. Instead your email system detecting that MAIL FROM: is bogus and rejecting it, or accepting the message, or detecting that From: spammer@nonexistent.name is bogus and discarding it instead of delivering it to you, now you'll have to notice that yourself, if your email server and client are friendly enough to let you see the envelope headers.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  82. Re:But... *hehe* by Anonymous Coward · · Score: 0

    Good one.

  83. Sitefinder will move by yerricde · · Score: 1

    For purposes of blocking sitefinder.verisign.com's IP

    What happens to a DJBDNS server's Sitefinder blocking performance should Verisign restart the Sitefinder web site and move its web server to a different IP every 24 hours?

    --
    Will I retire or break 10K?
    1. Re:Sitefinder will move by dmelomed · · Score: 1

      If this patch is insufficient, we'll write a different patch.

    2. Re:Sitefinder will move by Anonymous Coward · · Score: 0

      Guess BIND beat you to it then..

    3. Re:Sitefinder will move by Blkdeath · · Score: 1
      What happens to a DJBDNS server's Sitefinder blocking performance should Verisign restart the Sitefinder web site and move its web server to a different IP every 24 hours?

      Not to mention if they smartened up and put it on a round-robin. {hilarity ensues}

      --
      BD Phone Home!

      Shameless plug. Like you weren't expecting it.

  84. Hmm, lets see . Oh yeah. DON'T use BIND. by Anonymous Coward · · Score: 0

    Common, let's see those arguments for sticking with it. They're amusing(sad really).

  85. So why doesn't he just use the QPL? by yerricde · · Score: 1

    The last few times I've installed djbdns, all I've had to do was type in emerge djbdns, go away for a few minutes, come back, and start adding data.

    emerge: Bad command or file name. Installing and configuring Gentoo Linux on a production system is not always an option.

    Distribute an unmodified tarball, along with whatever patches you want to apply

    Applying a patch to a copyrighted program prepares a derivative work of that program. Will it be lawful under all nations' copyright laws for end users of DJB's programs to apply such patches, compile the patched programs, and run the compiled binaries? Though DJB claims that 17 USC 117 seems to allow this, not all U.S. district court judges interpret section 117 the same way, and not all jurisdictions have adopted corresponding legislation. Until DJB explains the specific terms for distribution of patches to his software (Trolltech's QPL might suit his liking), distributing patches will remain only quasi-lawful in many cases.

    --
    Will I retire or break 10K?
    1. Re:So why doesn't he just use the QPL? by ncc74656 · · Score: 1
      The last few times I've installed djbdns, all I've had to do was type in emerge djbdns, go away for a few minutes, come back, and start adding data.

      emerge: Bad command or file name. Installing and configuring Gentoo Linux on a production system is not always an option.

      So it ends up being a bit more work by not having the build process automated if you're stuck running Redh*t/SuSE/etc. For someone other than a paper MCSE, it shouldn't be a problem.

      Distribute an unmodified tarball, along with whatever patches you want to apply

      Applying a patch to a copyrighted program prepares a derivative work of that program. Will it be lawful under all nations' copyright laws for end users of DJB's programs to apply such patches, compile the patched programs, and run the compiled binaries?

      The worst that'll happen if someone runs a patched djbdns is that if it breaks, DJB won't want anything to do with your problems. Do you honestly think that some government thug is going to lock you up and throw away the key for running a patched djbdns? Get real.

      --
      20 January 2017: the End of an Error.
  86. BIND keeps getting maintained by billstewart · · Score: 1
    I'm not going to argue about whether BIND version N is buggy, insecure, hard to configure but easier to configure than sendmail, or an over-complicated sack of crap, but -

    the reason we still use it after 15+ years is because its maintainers evidently DO have the will to maintain it, in spite of all the features that people keep wanting added, and the reason that 48 hours after Verisign broke the DNS system you could install a BIND patch is ALSO because its maintainers have the will and ability to fix it.

    In an open-source open-protocol world, the reason to stop using a product like BIND is that either somebody writes a better product, or you get so fed up with it you write a better (or worse) replacement yourself, or you decide that it's so appallingly unfixably buggy that it's might be better to go back to using carrier pigeons to deliver /etc/hosts files on clay tablets than to keep using it. There are applications that are bad enough that you'd take the third approach, many of which come from Microsoft or Novell, and enough people took the second approach that you can be lazy and take the first approach if you want to. Most of the alternative solutions are good enough for 80-90% of the potential users, and some of the djb flame wars are either arguments from the other 10-20% of the people who need the extra capabilities or arguments about whether the DJB approach to licensing and doing everything his way justifies going back, if not to clay pigeons, at least to BIND.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  87. Bind Performance prorgam for Linux Only by Anonymous Coward · · Score: 0

    URL: http://www.xfocus.net/tools/200307/dnsflood.c

  88. Re:Get the /. anti-DJB trolls ready (at +2) by ncc74656 · · Score: 1
    Just posting this at +2 because I don't have mod points and I agree with the AC poster 100%:

    I would say the pro-DJB astroturfers outnumber the antis by 10:1. Could we have one single article about sendmail or bind without the DJB pimping?

    If sendmail & BIND didn't suck so hard, you wouldn't see so many people willing to mention alternatives (whether qmail & djbdns or some other MTA and/or DNS server).

    --
    20 January 2017: the End of an Error.
  89. Re:Not to be a nickpicking knowitall college sob b by Anonymous Coward · · Score: 0

    A software process is comprised of specification, development, validation, and evolution. There are various ways of breaking down the software development activity, as well as defining the words that you used, but I am not aware of any choices of these which would make what you said correct. What text are you using?

  90. Let the trolls begin by mcrbids · · Score: 1

    Every time there's a patch to BIND, somebody spouts off about DJB's "great stuff"...

    As much of the value of software is the LICENSE under which it is release as the source code itself.

    If M$ didn't sell binary copies of their Windows O/S, it would have no value at all.

    DJB's tools might be great for some people, and it might even become a standard for the Internet, but as long as DJB's license is so restrictive as to prevent Red Hat from releasing a QMail RPM, its value is greatly diminished. Despite the aviailability of the source code, it's not truly "open source".

    So we stick with BIND. Written for a different era of the Internet, it nonetheless works quite well, and security issues aren't much of a problem (at least for me, periodically running up2date works quite well)

    Another example is qmail. Since only patches can be released, I have to go through the scavenger hunt of patches and crossed fingers hoping to get a qmail installed with support for LDAP and qmail-scanner.

    And it's not as though qmail is perfect, either. I mean, auto-responder messages with hard coded reply headers? WTF? How magnificently retarded is that?

    The restrictive license of DJB's tools prevent things that really should have happened long ago - a forking of the codebase, and binary distribution.

    --
    I have no problem with your religion until you decide it's reason to deprive others of the truth.
  91. Agreed - The patch works fine by billstewart · · Score: 2, Informative

    The problem is that .com and .net aren't the only TLDs with evil wildcarding brokenness, just the latest and the only one to do so unilaterally without the responsible people discussing and setting policy first, and the patch didn't list quite all the TLDs that have official policies of wildcarding, just most of them. You can update it to add the others to the list, if you want, though that'll only help web browsing on port 80, and will cause you trouble if spammers try to forge mail from the other domains.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  92. Re:Not Bush's fault by Anonymous Coward · · Score: 0
    The big difference being that Saddam didn't actually have WMDs, the US merely claimed he did.
    This is not true. There is concrete evidence that Sadaam did have, and used, WMD. I assume that what you meant to write was that he did not have any at the time of the 2003 invasion of Iraq. This has yet to be officially determined, and there is currently an investigation in progress to determine whether there are extant WMD within Iraq, and to recover any that may be found. Do you really mean to suggest that these investigations should be called off?
  93. rtfm by Anonymous Coward · · Score: 0
    From bind9-users mailing list:

    On Wednesday 15 October 2003 02:31 pm, Mike Hoskins wrote:
    >> i'd prefer to see the feature stay, but possibly have the operation
    >> reversed as someone suggested (include list vs. exclude list). it's a
    >> little harder to shoot yourself in the foot that way, but it is also more
    >> inline with KISS/POLA IMCO. i.e. it seems less astonishing (to me) to
    >> specify "what you want" vs. "what you don't want".

    If you haven't read: www.isc.org/products/BIND/delegation-only.html, please do, as you will see that we have always (almost from the beginning) have had two ways for taking care of this issue. It's up to the administrator to decide which option to use, if any at all. FWIW, we are always reviewing the list of TLD's in the root-delegation-only example, and will update the list as appropriate. (Remember - administrators can edit the list to their hearts content if they disagree with what we list)

    So don't blame bind, or its multitude of admins.

  94. Re:Must be a Unix thing by Anonymous Coward · · Score: 0

    And if none of those work, you can alway open up a command prompt and type "rmdir /s \"

  95. Why DJBDNS isn't Open Source by Nailer · · Score: 1

    Umm...if djbdns isn't open-source, then how is it that I've been able to install it on source-based distros like Gentoo and LFS?

    That you can get source code for an application doesn't mean its Open Source. Some other examples besides DNSDNS would be QMail, Pine or Microsoft Windows. The Open Source definition is available from
    http://www.opensource.org/docs/definition.ph p. Specifically DJB doesn't allow derived works to be destributed under the same terms as the original (specifically, as binaries). If someone wanted to package DJBDNS and install the software into LSB standard locations, DJB prevents them from doing so.

  96. Broken "feature" isn't quite a "patch" by SmashPDX · · Score: 1

    The "breaking" that this "patch" supposedly caused is a feature (root-delegation-only), apparently used more by the (understandbly) uninformed than the informed, that is available only in BIND 9.2.3 Release Candidate 3 and 4.

    Informed or uninformed about the feature, a release candidate in production may as well be beta software, good reasons to deploy notwithstanding. When you use beta software in production and it does something unintended, that's not a callous failure of the provider/programmer, that's called "testing" and impact should have been considered first. Last I heard, those who place their feet in a fire can expect to get burned, even if they don't like the idea of it.

    BIND 9.2.2P3-- which is neither designated formally as a release candidate nor informally as a beta-- does not implement the root-delegation-only feature. So unless you're playing with the fires associated with beta testing... there should be no wildcard-related issues for the uninformed (innocent or otherwise).

  97. Re:Not Bush's fault by Eric+Smith · · Score: 1
    There is concrete evidence that Sadaam did have, and used, WMD.
    There is no evidence that he had the alleged WMDs that provoked the war. The fact that he had some WMDs in the past, and even that he used them on Iraqi civilians, only proves that he is an evil asshole, not that it was in any way justifiable for the US to attack Iraq.

    As far as anyone has been able to determine, Saddam was in compliance with the UN requirements from the time he readmitted the UN inspectors until the time the US attacked.

    When GWB said that he had evidence but couldn't make it public for reasons of national security, I was willing to give him the benfit of the doubt. In hindsight, it appears that he completely fabricated whatever evidence he claimed to have. Even GWB himself now claims that the war wasn't about WMDs, yet he provides no alternate explanation that justifies a first strike on our part.

    Do you really mean to suggest that these investigations should be called off?
    No, I meant that Saddam should be restored to power and the thousands of Iraqi citizens we killed should be unkilled.

    At this point there's no reason to call off the investigation. Calling it off won't resurrect the dead.

    Saddam may be an evil asshole, but when the US mounts a first strike on a country without in fact having any proof that the country has in fact done anything actionable, and the US kills thousands of civilians to overthrow that country's government, I really question the choice of countries designated the "axis of evil".

    If the ruler of a country being evil is sufficient justification for the US to launch a first strike, why haven't we attacked North Korea? Maybe because North Korea doesn't have resources that the US cares about?

  98. Yes. And it isn't the patch's fault by JCCyC · · Score: 1

    It's the sysadmins. They were supposed to configure as delegation-only ONLY the domains Verisign was bastardizing -- .com and .net. Oooopsie.

    I still think the patch is kosher; the server administration has the final word, not the BIND developers. No need to recommend against it IMHO.

  99. Many eyes theory tested... by Anonymous Coward · · Score: 0

    and failed. Microsoft patches are just as good.

    Looks like many eyes is not better than a few when it comes to squashing bugs. Or wait, how many of you jumped to this just because you thought it would make life tougher for an "evil" corporation.
    Looks like your hatred of businesses trying to make a buck bit you in the a$$!

  100. Re:Must be a Unix thing by Quobobo · · Score: 1

    And if none of those work, you can alway open up a command prompt and type "rmdir /s \"

    Ooh! Is that similar to the "sudo rm -rf" command people have been telling me to use to fix my problems with OS X?

  101. Re:Get the /. anti-DJB trolls ready (at +2) by Anonymous Coward · · Score: 0

    When you are repeatedly shown a better way and refuse it, that's the fun of watching the anti's in the djb argument. The OSS'ers are in the same seat as they view Microsoft users and they don't like it.

  102. Nope by metamatic · · Score: 1

    If you read the text you just linked to, it clearly states that yes, you still need to install the daemontools stuff even if you don't use it to start the daemon.

    I would have installed djbdns if it wasn't for that.

    In the end, I only needed a local caching forwarding DNS server, so I went with dnsmasq instead.

    --
    GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    1. Re:Nope by shepd · · Score: 1

      Quite right.

      Try this then.

      Why you don't want to run daemontools, I don't know. I'm trying to move my stuff over to it. It's an absolutely great way to start up daemons, and I wish it were included by default in slackware.

      --
      If you could be told what you can see or read, then it follows that you could be told what to say or think - BoC
    2. Re:Nope by Anonymous Coward · · Score: 0

      David Shepherd, we are becoming greatly annoyed at your persistent refusal to respond to this post.

      For those who may be unfamiliar with the story, I will explain.

      On Tuesday, October 14, David Shepherd said in this post:

      Hardware to hardware, then, I challenge you to bring up a Mac system (non-laptop) which I can't beat with similar or better PC hardware, of similar or better quality.

      There were several responses. David Shepherd responded to several of them, but simply ignored the one challenging him to describe a PC configured in such a way that it could compare respectably to a Power Macintosh G5 for less than the hardware cost of said Power Macintosh G5.

      At this point, David Shepherd must either produce his best effort in accordance with his own challenge, or he must admit defeat. Failure to do either of these things will result in the widespread recognition of David Shepherd for what he is: nothing more or less than a troll.

      David Shepherd: respond.

  103. Re:Must be a Unix thing by Anonymous Coward · · Score: 0

    Don't forget the /q switch for quiet mode ;)

  104. Conspiracy theory by maggotbrain_777 · · Score: 1

    This sounds suspiciouly like the comments that Verisign have previously made public. Just who is this "Anonymous Coward", anyway?

  105. Re:Not Bush's fault by Anonymous Coward · · Score: 0
    If the ruler of a country being evil is sufficient justification for the US to launch a first strike, why haven't we attacked North Korea? Maybe because North Korea doesn't have resources that the US cares about?
    I reiterate, the investigation into Iraq's WMD programs and whether or not Iraq had WMD at the time of the 2003 invasion is ongoing. This means that your statement that Iraq did not have WMD is unsubstantiated at this point. If you don't think that the US was justifed in invading Iraq that is fine, but making false or misleading statements does nothing to further your views. In answer to your questions about the DRPK, I would contend that the US most certainly does care about certain resources there. First of all , we have nuclear weapons. The claims made of posessing them are as of yet unsubstantiated, but they are plausible. Related to this is their possession of nuclear materials for export. Then we have weaponized forms of cholera, anthrax, and plague in addition to probably several thousand tons of chemical weapons including sarin, tabun, phosgene, mustard gas, and others. North Korea's mountains have also been developed in order to secure its various weapons stockpiles in underground bunkers. Note that unlike the bunkers in Iraq, the US does not currently have any weapons capable of destroying all of those in Korea, and will most likely not have any for many years to come(this despite the actions over the past few weeks of various members of the US congress and DOD to ammend laws in order to allow the continued development of low yield nuclear earth penetrating weapons). Lastly, I am all but positive that the US is interested in the ballistic missile technology of the DPRK, especially becuase this has been and is being exported to various countries around the world. Note that this technology is several generations more advanced than that posessed by Iraq, and is currently capable of targeting South Korea, Japan, and some locations in China. So, in short, the Korean peninsula contains some rather significant resources which the US cares about. As far as the motivations of the US, and why Iraq was invaded and the DPRK has not been, there are no short answers to be had here. Oil, WMD, and lack of economic interest in the region are simply not sufficient to characterize the decision making process.
  106. CORRECTION by Anonymous Coward · · Score: 0

    Nitpicking, knowitall, humor-impaired college sob.

  107. Re:Get the /. anti-DJB trolls ready (at +2) by swb · · Score: 1

    It's alternativitis -- the desire to embrace something other than the norm primarily for the sake of embracing something other than the norm. There may or may not be valid reasons for doing so, but those are just rationalizations.

    If djbdns and qmail are so good, why aren't they defaults any distros? Why hasn't FreeBSD, which has an excellent reputation for stability and the overall quality of the whole package, chosen to make them defaults over sendmail and bind?

  108. Re:Not Bush's fault by Eric+Smith · · Score: 1
    So how many years of searching Iraq and not finding WMDs will it take before you're willing to concede that they didn't have WMDs?

    It's rather hard to believe that with all the resources the US can bring to bear on this problem, that WMDs can remain hidden without a trace for this long. They haven't even found any infrastructure that would have been necessary to produce the WMDs, and that should be much more difficult to hide.

    If GWB doesn't want people to think he is guilty of war crimes for ordering the deaths of thousands of Iraqi citizens, let him publish the evidence that he used to justify the war.

  109. Re:Get the /. anti-DJB trolls ready (at +2) by ncc74656 · · Score: 1
    If djbdns and qmail are so good, why aren't they defaults any distros? Why hasn't FreeBSD, which has an excellent reputation for stability and the overall quality of the whole package, chosen to make them defaults over sendmail and bind?

    "If Linux is so good, why do computers have Windows preinstalled on them instead?" That's a weak argument for Windows, and so is yours.

    --
    20 January 2017: the End of an Error.
  110. Patches stay IN by Anonymous Coward · · Score: 0

    After going through the Verisign messing with the .com, .net fiasco, I gave up and applied the latest DNS/Bind with patches and the "delegation-only" options and it instantly solved all the issues with my systems. If some other TLD decided to do the wild card thing differently then I guess my users didn't notice.

    I for one am keeping this configuration at least until Versign has stated that TLD wild cards are DEAD. It was a stupid idea to disable failed name resolution, which is where I had my grief.

    The DNS/Bind patches saved me alot of issues. I am happy to see how responsive they were.

  111. Re:Get the /. anti-DJB trolls ready (at +2) by swb · · Score: 1

    So presumably the people making Linux and BSD distros are just as ignorant as the sheep who buy Windows without thinking? Right. I buy that.