Slashdot Mirror


ORBZ Shuts Down

Tim Jackson writes: "In a depressing development for those wanting to protect themselves against spam, it appears that popular open relay database ORBZ (formerly at www.orbz.org) has shut down effective immediately - see here for the final post from ORBZ admin Ian Gulliver on the ORBZ list explaining the reasons behind the closure. The 'Lotus Domino' issue he refers to is the issue he discovered in the course of running ORBZ and reported to Buqtraq, which means that certain SMTP envelopes (such as those sent by ORBZ when testing for open relays) cause Lotus Domino servers to go into a loop, effectively creating a DoS situation. Unfortunately (but understandably), irrelevant of the merits of the case, Ian doesn't want to risk jail for the sake of spam fighting. Of course, if common sense prevailed, it would be the mail server vendor in court for producing insecure mail server software, not a third party for happening to send requests that unintentionally crash poorly-written servers."

180 of 409 comments (clear)

  1. That was quiet by Big+Dogs+Cock · · Score: 4, Funny

    They should've mailed everyone to tell them.

    --
    "Under the iron bridge, we fist" - The Smiths, Still Ill
    1. Re:That was quiet by Zocalo · · Score: 2

      No, what they *should* have done, was sent the admins with the broken servers the links to the fixes "DragonC" posted these here earlier. I mean, it's not like they couldn't find an open relay to mass email them all from, is it? ;)

      --
      UNIX? They're not even circumcised! Savages!
  2. El Reg by Mr+Windows · · Score: 5, Informative

    The Register has a little more info. It seems that there is a workaround which involves changing the settings in Domino, though persuading everyone in the world who's running Domino to apply the fix might be hard! It seems like orbz.org is down already, and it's probably going to stay that way :(

    1. Re:El Reg by tcr · · Score: 3, Interesting

      True, but Domino administrators tend to be sensitive about SMTP settings - mainly because a Domino server install defaults to being an open relay!

      --


      Information wants to be beer.
    2. Re:El Reg by gorilla · · Score: 2

      Most people I know running a Domino setup, put a server outside, this means that you don't have to expose your domino server directly to the internet, and that forwarding server can still be up when you have to take your domino server down, which seems to be fairly frequently.

    3. Re:El Reg by Bilestoad · · Score: 2, Funny

      Gee, it would be terrible if people angry about this turn of events decided to punish those responsible for the demise of ORBZ. It would be awful if IT administrators were forced to get off their fat asses and upgrade to the fixed version of Domino. It would be a sad state of affairs indeed if issues like this forced said IT administrators to abandon expensive, buggy solutions like Domino in favor of free alternatives for enterprise email.

      Just tragic!

  3. Domino... by Junta · · Score: 5, Insightful

    Is crap for a mailserver, I've always had problems out of it and avoid it like the plague when I can get away with it. For one, it tries to do too much for a mailserver, and its functionality as a mail server seems to be secondary to it's database features. Domino may work well as a workflow engine/document management, but it really isn't a good Mail server implementation. Unfortunately, so many companies use it as an Exchange replacement, even though it is intended to do much more and mail is done in a really clunky way.. Just spend a few days using Notes and you'll agree that mail does not seem to be a central concern in the scheme of domino..

    Perosnally, I think postfix or qmail are good mail servers (though postfix doesn't cope at all with accounts that have uppercase in them, and qmail is only marginally better at it...). They are simple, short, and to the point. If you must use domino for mail serving, I would suggest having some sort of minimalistic mail server to act as a go between between domino and the outside world, as domino's is flawed in so many ways...

    --
    XML is like violence. If it doesn't solve the problem, use more.
    1. Re:Domino... by reaper20 · · Score: 2

      You know, you can use iNotes and let your PHB still use Outlook and he won't tell the difference between Exchange and Notes.

      Domino/Notes may have some issues, but I think many people will agree that on the backend, it does what it needs to do and it does have a significant number of advantages over Exchange.

    2. Re:Domino... by Morpheus-NL · · Score: 2, Insightful

      Great idea ...
      setting up a simple mailserver/mailproxy , they could use SpamAssassins spamproxyd ;-)

      That way they could also filter out any spam

    3. Re:Domino... by jgerman · · Score: 2

      Qmail is good, but take a stroll through the code one day, there's some stuff on there that'll make your hair stand on end. A coworker found a lot of poor coding in the source, mostly performance stuff.

      --
      I'm the big fish in the big pond bitch.
    4. Re:Domino... by coreman · · Score: 2

      I worked in Lotus for the last 6+ years as a contractor and was appalled at the mail system. I came out of a DEC/Compaq background and never realized how nice it was to send mail and here the "new mail" beeps within the group cubicles immediately after sending. Even within the mail group we had people that couldn't fix simple configurations on the servers and I think I got 3 "failure" messages about mail not getting out while I was running about 60% success rate on sending outside mail. I kept my external shell account so I could send mail I needed to make sure got there and never relied on the system for anything "timely". IBM has been a good influence on them in terms of software reliablity but there's an underlying problem with the software and IBM destroyed the Lotus culture that was the one positive about working there. I wouldn't imagine Domino has much of a future with WebSphere in the picture. Lotus software is looking more and more EOL.

    5. Re:Domino... by defile · · Score: 2

      Dan Bernstein's software is certainly different, but I've never known it to exhibit "poor coding". Do you have any additional information?

    6. Re:Domino... by jgerman · · Score: 2
      To begin with, the "one-byte writes" are a huge performance loss.


      Don't get me wrong, qmail is good software, I use it personally. There are just changes that I feel need to be made, I've made them myself.

      --
      I'm the big fish in the big pond bitch.
  4. Relay-testing by Rupert · · Score: 3, Insightful

    I've never liked the open relay test based spam filters. Of course, they have a right to list who they want on their list, and if I run a publicly accessible SMTP server I can expect all kinds of bizarre malformed SMTP headers to arrive. However, when you are a self-appointed policeman of the internet, you should first be a good netizen. One of the things good netizens do not do is repeatedly exploit bugs in other people's software to bring down services. Imagine if netcraft started crashing some obscure OS/2 web server with its queries. We'd expect them to stop querying those servers, at the very least, and at best to fix their query.

    --

    --
    E_NOSIG
    1. Re:Relay-testing by PhiberKut · · Score: 2, Insightful

      Rupert, ORBZ has never intentionally exploited bugs in other people's software. The test involves sending an email to the mail server and having it bounced back to you. If the mail server is incapable of doing this without DOS'ing itself; well the issue is obvious.

      Before querying the server, how is orbz to know that it is lotus?

      --
      Elijah Chancey www.elijahsadventure.com nomadic IT consultant, bicycling across america "all that you touch / and all
    2. Re:Relay-testing by SuperBill · · Score: 2, Insightful

      I totally disagree.
      If Netcraft crashed my servers with a standard query, I would look at it as a free security analysis(and then filter their IP until I fixed the problem ;) ). If a simple query crashes your server, and ONLY YOUR SERVER, you have a flawed server. It's not like ORBZ was crafting DOS packets with the intention of taking down a server.

    3. Re:Relay-testing by Fastball · · Score: 2, Insightful

      While you have a point about good netizens not repeatedly exploiting bugs in other people's software, I wonder at what point the responsibility should shift toward the developers of said buggy software.

      Is it not reasonable for us to ask Lotus developers to "catch up" to the crowd and fix the problem therein? I know Lotus Domino is proprietary software and all, but that doesn't give them a free pass (pun intended).

      The scoreboard that way I look at it:
      Developers of unstable, buggy proprietary software backed by an ignorant legal system 1, netizens 0.

    4. Re:Relay-testing by Anonymous Coward · · Score: 2, Insightful

      When I last used them (about two weeks ago) to test my mail server, they were running a 'confirmed opt-in' relay tester (meaning you had to submit an email addy along with the IP to test AND you had to reply to that confirmation message before the test probes would be run).

      I don't know that they had this in place from day one, but I suspect not. Either that or someone with a bone to pick discovered some way to abuse the system in order to create this outcome.

      I suspect that should the names & IPs of the parties involved in the investigation be published, those ranges are going to end up in so many private blacklists that the universe will experience heat death before it's removed from all of them.

    5. Re:Relay-testing by felicity · · Score: 4, Insightful
      This doesn't make sense -- don't attempt a query against server type X when the query is attempting to determine if the server is type X.

      The open-relay checks are not made up of "bizarre malformed SMTP" commands. "HELO", "MAIL", "RCPT", "DATA", and "QUIT" are the only commands that one should be using to do relay checks. If a mail server gets into a tizzy with those, then it's a completely broken server since all other servers will be sending those commands.

      As with the netcraft tests (ie: web servers unable to handle a "GET" request), it's not the fault of the person sending the request if the server is expected to know how to handle said requests.

    6. Re:Relay-testing by Rik+van+Riel · · Score: 3, Insightful
      However, when you are a self-appointed policeman of the internet ...
      They're absolutely not self-appointed.

      When I chose to use ORBZ on my mail server, I "appoint" the administrators of that DNSBL list.

      The spammers using the "free speech" argument will run into the same thing; their right to free spam^H^Heech stops at the border of my private network.

    7. Re:Relay-testing by Rupert · · Score: 2

      If your query crashes my server, I agree, I should fix my server. But if I ask you to stop sending the query until I get it fixed, I think that's a reasonable request.

      --

      --
      E_NOSIG
    8. Re:Relay-testing by liquidsin · · Score: 3, Insightful

      I realize it's not a bug, but is it responsible of slashdot to post links to small sites that don't have the bandwidth and bring down their servers? We, the slashdot community, are constantly bringing down sites. Do you blame slashdot for this? It's not his fault they haven't patched their shoddy software, and it's not a malicious attack - he's not repeatedly crashing the same servers. It's a bug - a security flaw - and it needs to be fixed.

      --
      do not read this line twice.
    9. Re:Relay-testing by tkrotchko · · Score: 4, Insightful

      You're right. But on the other hand, once you understand what you're doing is crashing servers, you should probably either (a) fix what you're doing, even though its not your fault (b) refuse to test domino servers until they get it fixed.

      Or both.

      But to say "Gee, we crash Lotus server, too bad for them" is really poor manners.

      Mind you, it isn't criminal in a sane world, but it is thoughtless.

      --
      You were mistaken. Which is odd, since memory shouldn't be a problem for you
    10. Re:Relay-testing by Rupert · · Score: 2

      Who uses the list is a separate question from how they generate the list. In this instance, the method they use to generate the list is causing a problem.

      --

      --
      E_NOSIG
    11. Re:Relay-testing by ftobin · · Score: 3, Insightful

      You're right. But on the other hand, once you understand what you're doing is crashing servers, you should probably either (a) fix what you're doing, even though its not your fault (b) refuse to test domino servers until they get it fixed.

      With regards to your (a), there wasn't anything to 'fix' on ORBZ's end. If you think so, you have a gross lack of knowledge of SMTP. If you think (b) is a viable solution, then it would only be fair to to mark all Lotus servers as open relays if they can't be tested. This would be a worse solution than simply getting people to fix their Lotus servers.

    12. Re:Relay-testing by jgerman · · Score: 2

      Define bulk. They send un-solicited mail to hundreds if not thousands of servers a day, not even with the intention of selling anything but in order to exploit flaws in mail servers.

      --
      I'm the big fish in the big pond bitch.
    13. Re:Relay-testing by fulgan · · Score: 3, Insightful

      You are wrwong on two accounts.

      First, you're wrong when you say "repeatedly exploit bugs in other people's software to bring down services". You're mixing effects and intends. The EFFECT is a crashed/hung server. The intend, however, is quite different.

      Second, internet mail software must follow a set of rules defined by the relevant RFCs. If a server software do not follow these rules and crashes when they are followed by third parties on it, it shouldn't be put into use on the internet and, if it is, then the blame clearely can't be put on the external party (in particular if it can be proved that the intend wasn't to DOS the server, somthing quite easy in this case).

      Now, this mostly boils down to: do the ORBZ scans follow the RFCs. Well, I've been scanned several times and, so far, I've not seen anything that wasn't abbiding to the RFCs.

    14. Re:Relay-testing by mmusn · · Score: 2, Insightful
      So, by your reasoning, if my (non-IE) web browser causes your server to spin out of control, I'm supposed to stop using my web browser? And if I'm foolish enough to attempt to get to your web page every now and then, assuming that you might actually to fix your server at some point, then I'm supposed to be responsible for criminal DoS?

      That makes no sense. If your software is broken, you need to fix your software, and going into an infinite loop from an occasional malformed request is a bug in your software.

    15. Re:Relay-testing by red_dragon · · Score: 2

      ORBZ did not have the "confirmed op-in" relay tester that you mentioned; you could submit any IP address for testing, and the tester would queue it right away without sending you an e-mail to confirm the request. In that light, it could definitely be abused by kiddiots to cause a DOS on some poor soul's Domino box. The system you described is actually implemented by ORDB, which is independent from ORBZ.

      --
      In Soviet Russia, Jesus asks: "What Would You Do?"
    16. Re:Relay-testing by MadAhab · · Score: 2
      Right on. When various blackhole lists were still free, I was free to use them or not, depending on how I felt about the job they were doing. Personally, while I do think there are problems with the procedures by which mail servers get on and off the lists, I had a hard time arguing with the results, which stopped 90% of the spam I received, and never blocked something I wanted to get. Right now I'm just lazy and don't particularly care enough to find a non-subscription alternative.

      Welcome to freedom. It ain't always easy, because people choose to do things you might not like. But compared to the alternatives - ICANN, for example - pragmatic anarchy often looks pretty good.

      --
      Expanding a vast wasteland since 1996.
    17. Re:Relay-testing by Lemmy+Caution · · Score: 2
      Would Lotus have preferred that by default every server identifying itself as a Lotus server be added to the black hole?

      Insert obligatory If This Were Microsoft Instead Of Lotus remark here.

    18. Re:Relay-testing by crucini · · Score: 2
      If your query crashes my server, I agree, I should fix my server. But if I ask you to stop sending the query until I get it fixed, I think that's a reasonable request.

      Are you aware of some incident where ORBZ continued to send unwanted queries to a mailserver over the protests of its admins? As far as I know, ORBZ did not do this.
    19. Re:Relay-testing by ftobin · · Score: 2

      Well, damnit, if you took on running ORBZ, then you better have the time to run it right, or shut it down!

      Why do you get to determine what it means to "run it right"? ORBZ wasn't doing anything wierd at all. No other mail server in the world crashed, only Domino. If your browser crashes when it comes across PNG images, do you blame all the website owners out there that use PNG, or do you blame your browser maker?

    20. Re:Relay-testing by Cato+the+Elder · · Score: 2

      Your analogy isn't fair. Say that by entering
      http://slashdot.org/comments.pl?supercra shstring=% 20%20%20%20%20%20%20%20
      into your web browser you can bring down slashdot. Are you claiming it _isn't_ a denial of service if you "check if its been fixed" every five minutes?Once you find out that what you are doing is crashing someone elses system, you should make a good faith effort to stop doing it, or you are commiting a DoS attack.

    21. Re:Relay-testing by mpe · · Score: 2

      Attempt to determine if the receiver is a Lotus Domino server. If so, don't do the @[127.0.0.1] test that causes the loop.

      Now this is out in the open such requests are more likely to come from vandals than anyone attempting to find open relays (for whatever reason)

    22. Re:Relay-testing by Alsee · · Score: 2

      This doesn't make sense -- don't attempt a query against server type X when the query is attempting to determine if the server is type X.

      Testing for an open server is fine. The issue here is that the messsages he was sending were designed be handled badly by open relays. He knew these messages were locking up machines, yet he continued to use them because they only locked up open relays.

      While I support ORBZ and what it is trying to do, I think intentionally crashing servers is crossing the line. The criminal case may not be unreasonable.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  5. Incompetant Admins by DragonC · · Score: 5, Informative

    I run a Domino server. In fact I run lots of Domino websites. And this "Denial of Service" issue that is reported is really due to Admins who don't know what they're doing.

    Any system can try and forward to 127.0.0.1 if it is set that way. There is so much information available at all the normal locations that it is really the Admins own fault. Why they should take it out on somebody who has done as all a superb service is anybodies guess.

    Where to look for info:
    Lotus
    Notes.net
    DominoHive
    SecurityTracker for Domino

    1. Re:Incompetant Admins by WildBeast · · Score: 3, Interesting

      True, but remember that it's the same thing for at least 95% of security issues. Dumb and extremely busy admins will go with the default install and they usually won't even customize the software. So who gets the blame? MS, IBM, Sun, Linux, etc.

    2. Re:Incompetant Admins by dillon_rinker · · Score: 2

      They should know about, if not where to find, the latest patches and fixes. Thats their job!
      "Should" is a dangerous word. There should be universal peace and brotherhood, but I don't behave as if that is the case. Sometimes sysadmins aren't trained or experienced in IT. Sometimes they are office coordinators who came up through the ranks of typing pools and secretarial staff. Should the employer pay $60,000 a year to hire a sysadmin who can secure the one or two servers the business operates? Even if the business doesn't have that kind of cash flow? Even if the increased costs mean they can't compete? Even when the office coordinator can get the system functional (though nonoptimal)?

      The solution to this problem is to create default installs that are SECURE. Make decreasing security and enabling features an option. Provide a variety of scripts that can be run after install that will enable features/disable security in a number of standard, customer-expected ways.

      In short, given the choice between controlling the behavior of a few corporations or the behavior of 1E6 computer types, I'd rather focus on the former. Focusing on the latter is pointless.

    3. Re:Incompetant Admins by jgerman · · Score: 2

      Should the employer pay $60,000 a year to hire a sysadmin who can secure the one or two servers the business operates? Even if the business doesn't have that kind of cash flow? Even if the increased costs mean they can't compete? Even when the office coordinator can get the system functional


      Uhh yeah they should.

      Should a new nuclear plant hire qualified technicians to prevent meltdowns? Even if they don't have the cashflow, even if it means they can't compete? Even if a high school student can get the plant functional?


      If they can't be responsible they shouldn't be in business. It's a pretty simple concept.

      --
      I'm the big fish in the big pond bitch.
    4. Re:Incompetant Admins by ethereal · · Score: 2, Insightful
      Should the employer pay $60,000 a year to hire a sysadmin who can secure the one or two servers the business operates? Even if the business doesn't have that kind of cash flow? Even if the increased costs mean they can't compete? Even when the office coordinator can get the system functional (though nonoptimal)?

      Maybe they should contract it out at a greatly reduced rate. The office coordinator could also install the business' alarm system and get it functional (though nonoptimal), but businesses understand that to get that kind of security right you hire a professional. Thus it is with software systems security as well.

      --

      Your right to not believe: Americans United for Separation of Church and

    5. Re:Incompetant Admins by dillon_rinker · · Score: 2

      Good analogy; the problem is convincing business owners of its validity. Insurance companies will give you reduced rates if you have a good alarm system. There's not a similar benefit for good computer security. It's sort of like wearing a seat belt - vital if you're in a wreck, kind of annoying otherwise./

    6. Re:Incompetant Admins by jgerman · · Score: 2

      Wrong. Poor system could pose a threat to public health. If there were an info-terror war for example. Safety and security can never be wholly divided. You want to see examples of software safety/security issues? Read through the Risks Digest. The problem is that computing security is taken TOO lightly and is too often put in the hands of those who should not be incharge of any aspect of it.

      --
      I'm the big fish in the big pond bitch.
  6. Stupid question by ethereal · · Score: 5, Insightful

    I'm sure I'm missing something here, but why can't ORBZ use a different envelope that doesn't bounce to 127.0.0.1? If they would just use an envelope that bounces back to one of their machines, for example, then they could still test open relays in a non-destructive manner.

    Can someone more knowledgeable than myself explain why they would rather go out of business than slightly alter their envelope that they test with?

    --

    Your right to not believe: Americans United for Separation of Church and

    1. Re:Stupid question by Ioldanach · · Score: 5, Informative
      why can't ORBZ use a different envelope that doesn't bounce to 127.0.0.1
      Because they're testing for obscure bugs that allow spammers to use a server as an open relay even when its configured properly.
    2. Re:Stupid question by iabervon · · Score: 2

      Why, then, can't they detect that it's a Domino server and skip the check? If the obscure bug, in this case, causes the server to crash, rather than sending the message to its destination, the server isn't an open relay (and likely not to remain open at all if a spammer tries to use it).

      SMTP servers tend to give their version information when you connect to them, and, while they may refuse to say, they're unlikely to lie, and especially unlikely to be set up to say they're Domino, not have this bug, and be an open relay.

  7. Re:Sounds weak to me by Ioldanach · · Score: 3, Interesting
    Why not just use another envelope? I'm guessing ORBZ wanted to go away anyway and are using this as an excuse.

    They used multiple envelope types when checking a relay that had requested to be taken off the list in order to make sure the site couldn't be used by a spammer. Some of the envelopes were unorthodox envelopes that spammers could use to get through a particular server's bugs, making an apparently clean mail server an open relay.

  8. yeah right.... by reaper20 · · Score: 4, Interesting

    Of course, if common sense prevailed, it would be the mail server vendor in court for producing insecure mail server software.

    And that would leave us with how many commercial mail servers? None. :)

    More laws like this will only make things worse. One thing we have seen proven time and time again (SSSCA, DMCA), is that legislation of technology by people who don't understand or are influenced by people who don't understand it is that it does not work.

    I'd bet that nine out of ten 'insecure' or 'spamfriendly' open relays are human related errors. Granted, using sendmail is like playing with a loaded gun with the trigger welded down, but it is possible, and other MTAs are pretty damn secure and fast (I like Postfix).

    1. Re:yeah right.... by schon · · Score: 2, Interesting

      of course, if common sense prevailed, it would be the mail server vendor in court for producing insecure mail server software.

      And that would leave us with how many commercial mail servers? None. :)


      Yeah - just like all those lawsuits against car manufacturers resulted in them all going out of business!

      More laws like this will only make things worse

      Nobody said anything about more laws - they implied that existing laws for negligence should be used to force the appropriate parties to fix their software.

    2. Re:yeah right.... by crucini · · Score: 2

      In general I agree that more government intervention will not help. However I disagree with your assumption that a court would somehow destroy or eliminate a mail server or its vendor. More likely, recognizing the mutable nature of software, the court would order the vendor to fix the relaying problem and make a reasonable effort to distribute the fix to registered customers.

    3. Re:yeah right.... by Error27 · · Score: 2
      Slashdot had an article about this a week ago.

      I'm really inclined to agree with the fellow who said that if you want a garuantee on your software, you can get it right now for a price. For example, banks and insurance companies need their software to work correctly and they are able to achieve impresive results.

      There are plenty of legitimate reasons why some people do not purchase expensive service contracts, but that's their decision and they should deal with the consequences.

      On the other hand, perhaps there should be laws that force software distributors to give a summary of all the security flaws the software has had in the last six months. Think of it as the ingredients list on food products. The summary would come with the software when you purchased it or would be posted on a website when you downloaded it.

      In the end it's up to the consumer to decide what level of software quality they need (or can afford), but with this full disclosure consumers would be able to make better, more informed choices.

    4. Re:yeah right.... by cabbey · · Score: 2

      And that would leave us with how many commercial mail servers? None. :)

      Not at all... the big companies like MS and Lotus would bring in their big lawyers and prove that it was a user config error, thereby clearing themselves and (in this case) ORBZ and laying the blame where it belonged, at the admin. They would then go back to their development labs and say "prevent the user from shooting themselves in the foot please." and a fix would be quietly issued a few months latter.

  9. Re:Sounds weak to me by letxa2000 · · Score: 2
    Uh, duh, what envelope do you suggest they use to determine if a server is relaying?

    The interesting thing is that very stupid bug in Lotus Domino should cause the servers to loop into oblivion everytime a potential spammer tries to relay mail through them...

  10. Just silly by interiot · · Score: 4, Informative
    The "DoS" is simply a mail header of the form:
    • MAIL FROM:<bounce@[127.0.0.1]>
      RCPT TO:<address@domain.com>
    Why IBM decided to pursue criminal prosecution rather than releasing a simple bugfix is beyond me.
    1. Re:Just silly by larien · · Score: 3, Informative

      My guess is that it isn't IBM, but the admins of the crashing mail servers doing the suing.

  11. Domino doesn't adhere to standards? by Merlinus · · Score: 2, Interesting

    Does this mean that Domino isn't adhering to SMTP standards? If so, then what is the problem? Domino users can't sue for DoS if their software is being used properly (according to standards).

    1. Re:Domino doesn't adhere to standards? by Skapare · · Score: 2

      If they receive a complaint that the server is being taken down as a result of the receipt of a valid (albeit meaningless for sending valid mail) header, then just put that server in the list of (we don't test these, so they are permanently blocked for safety reasons), and move on. If it is the case that ORBZ received an initial communication about the issue from whoever runs that server, then this could have been done.

      Your analogy about force feeding peanuts is false because it depends on the notion that feeding in general is a forced activity (which it it is not). It is the standard protocol for mail to be "force fed" to the recipient server ... in this case it had a peanut in it. So within the context of sending email, force feeding is the norm. And further, the form used by ORBZ is valid and should never cause impact. My servers have been tested and didn't fail. My only complaint to ORBZ was that they missed one of my servers in their testing cycle :-)

      --
      now we need to go OSS in diesel cars
  12. ORBS, ORBZ, and MAPS Previously on Slashdot by rtos · · Score: 3, Informative
    Previously on Slashdot:
    ORBS Forks : "Wired is carrying this article about the shutdown of Alan Brown's Open Relay Behavior-Modification System, more commonly known as ORBS. Brown, of New Zealand, closed his operation after two local companies won legal injunctions against him for listing them." It seems the list of 94,000 open relays will be maintained by: "Open Relay Black List of Phoenix, AZ, Open Relay Block Zone (ORBZ), of Basingstoke, England, and the Open Relay Database (ORDB), of Aarhus, Denmark." We've gotten a zillion ORBS submissions since the day its website went down, but this is the first post-ORBS story with enough info to be worth a mention. Guess the dust just needed to settle."

    MAPS vs. ORBS : "It seems that the anti-spammers at MAPS and ORBS have gone from a cold war into a shooting one, with MAPS listing ORBS on their blackhole list. ORBS accuses MAPS of doing it for financial gain, MAPS accuses ORBS of attacking systems, Alan Cox gets peeved about spam, kuro5hin.org has the obligatory "Slashdot is censoring the story!" postings but has at least one seemingly clueful post, and the U.S. House passed an anti-spam bill yesterday - coincidence, or devious conspiracy?"

    ORBS Lookup Entries Undergo Major Revamping : "I noticed this morning that as of 2001/2/1 relays.orbs.org has been decommisioned, ORBS has announced. The announcement further mentions some serious new testing/checking/hostname additions, about a dozen of them, that will greatly increase the granularity of the ORBS results. A benefit seems to be the end user now has fine granularity in the results s/he will get back, obviating some of the bullshit griping that surrounds ORBS most often. More power to us and them. =)"

    It is always helpful to read current stories with a bit of historical context.
    --
    -- null
  13. Not his problem by Anonymous Coward · · Score: 2, Insightful

    "Unfortunately (but understandably), irrelevant of the merits of the case, Ian doesn't want to risk jail for the sake of spam fighting. Of course, if common sense prevailed, it would be the mail server vendor in court for producing insecure mail server software, not a third party for happening to send requests that unintentionally crash poorly-written servers."

    So what this is saying is that Ian is willing to stop his client because a specific (and not nearly as widespread as its competitors) mail server has poorly written bugs. If anything, it is Lotus who should patch their servers. This just reeks of poor engineering decisions.

    And Jail Time! heh. Give us a break. You can't be put in jail for writing good software. You can be put in jail for writing intentionally destructive software. If their server has a terrible bug, it's not your fault that it just happens to be exposed by a correctly functioning program that performs a useful task.

    I can just imagine Lotus/IBM sending a cease and desist letter for the production of software that breaks their mail server... Except that the software is already out, the knowledge that the problem exists is widespread to the hackers (i.e. slashdot readers), and IBM better close those bugs before _we_ do.

    1. Re:Not his problem by vsync64 · · Score: 3, Insightful
      And Jail Time! heh. Give us a break. You can't be put in jail for writing good software.

      Oh really?

      --
      TO BUY A NEW CAR WOULD MAKE YOU SEXUALLY ATTRACTIVE.
    2. Re:Not his problem by mesocyclone · · Score: 2
      " You can't be put in jail for writing good software. You can be put in jail for writing intentionally destructive software. If their server has a terrible bug, it's not your fault that it just happens to be exposed by a correctly functioning program that performs a useful task. ."

      Dude, you need to get educated before you program on your Dell! The legal systems could care less whether your program is well written, well intentioned or performing a useful task. If you cross arbitrary lines, you can be prosecuted, and jailed for a *long time!*

      At least in the US, the jail time for doing this to TWO sites (2 counts) is more than the average murderer gets! Is this dumb? You bet, but it is real.

      --

      The only good weather is bad weather.

  14. A quick run-down of what ORBZ is (i.e. was) by let+the+storm · · Score: 5, Informative

    ORBZ never came into as widespread use as it perhaps deserved, so a lot of slashdotters might be left wondering what exactly it is (was):
    The short story is that it is a replacement to the now-dead ORBS, which stood for "Open Relay Behaviour-modification System", and was basically a system of centrally "policing" open mail relays by occasionally testing them with scripts. Any system that failed the test eventually entered ORBS's "black list", which some mail admin's used to bounce email with a path through them. Well, that project died, so ORBZ was born: the "Open Relay Blackhole Zones".
    Now, it too, is dead.
    And we can go back to blocking the whole of china, rather than just open relays on it.
    shrug.

    --
    m iso socially aware artistic geek pen-pal, m or f, in '1337 edu. jazz, poetry a must.

    1. Re:A quick run-down of what ORBZ is (i.e. was) by AnotherBlackHat · · Score: 2

      On March 12, 2002, I pulled all the IPs from the spam in my trollboxes.
      Combined, there were 105, which is pretty typical.
      I checked these 105 with the handy web page that is unfortunately no longer available (http://orbz.org/)
      That web page checked inputs.orbz.org, outputs.orbz.org, relays.ordb.org,
      orbs.dorkslayers.com, dev.null.dk, relays.osirusoft.com, bl.spamcop.net, and relays.visi.com.

      outputs.orbz.org listed the largest number as open relays at 43.
      By combining orbz.inputs, orbz.outputs, dorkslayers, dev_null and visi,
      the total went up 5, to 48.

      In other words, using standard block lists that only list open relays would have stopped 46% of the spam received.
      Spam cop caught 65, Osirus caught 51.
      Spam cop and Osirus (despite the name relays.osirusoft.com) do not just list open relays.
      Combining all these together caught 82, or 78% of the spam.
      Since these were troll boxes, these is no measure of how many false positives there would have been.

      Pretty strong evidence that most of the spam we receive
      isn't even bounced off an open relay at all, much less a Chinese relay.

      -- Spam Wolf, the best spam blocking vaporware yet!

    2. Re:A quick run-down of what ORBZ is (i.e. was) by Syberghost · · Score: 3, Informative

      It was more widely used that most people know; Spamcop used it. (And as of last check was still attempting to, although I've emailed them, perhaps they've fixed it by now.)

      Because of that, I bet lots of people who have never heard of ORBZ were "using" it.

      But there's no reason to despair; there are many others still functioning, and new ones coming up all the time.

      My favorite new one is NJABL; Not Just Another BlackList.

      Spamcop has a lovely one, and Osirus is excellent as well.

  15. Lawsuit lottery by csbruce · · Score: 2

    Of course, if common sense prevailed, it would be the mail server vendor in court for producing insecure mail server software

    I think that should be "in court for refusing to fix insecure mail-server software in a timely manner..."

  16. The open relay testers send me unsolicited e-mail by Ian+Lance+Taylor · · Score: 2, Interesting

    When one of the open relay testers decides to test my systems (which have never been open relays), I get at least a dozen unsolicited e-mail systems double-bounced to me. Isn't it strange that a system created out of fury at unsolicited e-mail generates a fair amount of it? The double bounce messages never tell me specifically why they have decided to test my system, and they never tell me how to prevent them in the future. Shouldn't people on a moral crusade be careful about hypocrisy?

  17. Huh? Jail time for fighting spam? by PhotoGuy · · Score: 2

    Let me get this straight. An organization whose sole purpose is fighting spam, is being shut down and afraid of facing jail time due to a bug in Lotus notes?

    Can we find out who the suing party is, so folks can let this company and their state representatives know what they think of this?

    Also, could not Lotus notes servers be identified (I would imagine they spit out an ID string like other SMTP servers) and this bug either worked around, or the Lotus servers ignored? It seems that would be more constructive than shutting down.

    -me

    --
    Love many, trust a few, do harm to none.
  18. We need a RT-ORT-BL! by cperciva · · Score: 2

    We need a "Real time open relay tester black list", so that people can block the queries sent by open relay testers.

    I'm not being entirely facetious either; it seems that the volume of relay testing traffic has increased signficantly over the past year.

    1. Re:We need a RT-ORT-BL! by dubl-u · · Score: 2

      The volume of relay testing traffic has increased signficantly over the past year.

      That's because the big ones were shut down. They're still handy, so a zillion people have started them. If they are allowed to say open, then everybody will converge on a good one and the unused ones will drop off the face of the earth. But if they keep getting shut down, expect a greater number of too-small-to-bother-with relay testers in the future.

  19. MAPS is still alive and well. by tweakt · · Score: 5, Informative

    Mail Abuse Prevention System

    Tracks open relays, dial up netblocks, etc. Works with sendmail, postfix, etc..
    Does require paid subscription, but free for personal/hobbyist usage.

    1. Re:MAPS is still alive and well. by Erik+Fish · · Score: 2, Informative

      MAPS is also emasculated ever since the lawsuits.

      SPEWS is where it's at now.

  20. Where do you draw the line ?? by Srin+Tuar · · Score: 3, Insightful


    Anybody can access a publicly available SMTP service and produce whatever type of SMTP headers they want. It is a publically available service.


    However, you typical hacker does a similiar thing, he sends bytes to publically available service.


    If you decide that any univited data being sent to your server is a crime, then sending an email to someone you dont know is a a crime. If you think its not a crime, then what script kidz do is a public service.


    I personally hold to the latter, even though I abhor spam and hate malicious crackers. I think that by holding the server owner whos providing publicly available services accountable for his own security, that we would get more secure software out of it, and less coverups. (lawyers trying to do work that can only be done by programmers) SMTP servers should be able to handle munged headers!


    I can imagine the PHB thinking now "Well since I cant sue the kiddie whos sending those bad SMTP headers, I guess im going to have to actually fix the bug in my mail server, oh the humanity!"


    Of course fraud etc should still be a crime- but why should accessing publicly provided data services be one?

    1. Re:Where do you draw the line ?? by Russ+Nelson · · Score: 2

      You agree that fraud is a crime. Fine. Ian sent fraudulently addressed email. He admits to this and says that it is required because that is what spammers do. You say it's a crime, and Ian admits to doing it. Seems like an open and shut case to me.
      -russ

      --
      Don't piss off The Angry Economist
    2. Re:Where do you draw the line ?? by crucini · · Score: 2

      I think that as more people come to understand how computers and networks work, we will eventually accept that anyone has the right to send any kind of data anywhere, except for DOS attacks. The computer receiving a packet makes the sole, total, and unappealable decision about what to do with that packet. Any actions taken on the basis of the packet are not the fault of the sender.

      Our current road is headed for more and more complexity, legislation and litigation as we try to legally define what kinds of data can be sent. And all the metaphors comparing computers to buildings ("breaking in to") are muddying the waters. You cannot break into a computer unless you have physical access to it. You can communicate with the computer. The computer's responses to your messages are determined by the programs and configuration supplied by the owner, and therefore reflect the will of the owner.

  21. Re:Sounds weak to me by Junta · · Score: 5, Interesting

    Well, in any case it is good to get DoS bugs fixed.

    But with regards to IDing the server, you can't with certainty determine what SMTP server is running. Sure you can make a reasonable guess based on what strings follow the numbers during the SMTP transaction, but for some mailservers this is configurable or even could be disabled.

    Let's say there was an envelope type that postfix occasionally lets through. Now, if the admin of that for some reason actually wants to exploit this to have an open mail relay, it could fake the strings to make it look like a server that wouldn't get probed for it...

    In any case, I started work for a company and one of the first things I did was fix their mail servers so that they both did not offer open mail relays, and also played nice with ORBZ testing procuedure, and it was Lotus Domino, FYI. It's not like they randomly probe you into oblivion, you request the test and have a reasonable picture of when it will happen, and if you have been digging around the mailserver and fix it right before asking, this isn't a problem. Cases like this should show companies it is worth the money to hire competent systems administrators.

    --
    XML is like violence. If it doesn't solve the problem, use more.
  22. Re:Huh? Jail time for fighting spam? by PhotoGuy · · Score: 2

    One more point: if he's being sued for something done in the past, whether or not he shuts down Orbz is irrelevant, liability-wise. If he has been given a cease-and-desists (or else face prosecution), would not simply skipping Lotus servers meet that requirement, and prevent any future liability?

    Surely he can't be held liable by whoever is suing him, for scanning the 99.9% of non-Lotus SMTP servers out there.

    -me

    --
    Love many, trust a few, do harm to none.
  23. I'd be curious to know by FreeUser · · Score: 4, Interesting

    Why IBM decided to pursue criminal prosecution rather than releasing a simple bugfix is beyond me.

    If it is IBM, they deserve to be bitchslapped. Hard.

    However, I'd be very curious to know who is actually doing the suing and issuing the legal threats.

    I suspect they are incompetent admins, trying to cover their own incompetency by pointing an accusing finger at the innocent, in this case ORBZ.

    Incompetents banding together has to be one of the more sinister forces in our society: far more common than intelligent and neferious conspiracies (which probably can be counted on one hand, if that), far more wide reaching, and far more destructive.

    OTOH, for the more paranoid: what are the odds that some SPAMMERs themselves have set up Domino servers with the explicit knowledge of this bug, in order to have legal grounds to threaten and sue one of their most effective opponents out of existence? Actually, I was writing the previous sentence as a joke, but as I type it I don't find the scenerio nearly as unlikely as I first thought.

    --
    The Future of Human Evolution: Autonomy
    1. Re:I'd be curious to know by ftobin · · Score: 2

      However, I'd be very curious to know who is actually doing the suing and issuing the legal threats.

      Ian Gulliver talked about facing criminal charges. Criminal charges have nothing to do with suits (those are civil matters), and are brought by the state, not individual citizens.

    2. Re:I'd be curious to know by FreeUser · · Score: 2

      Criminal charges have nothing to do with suits

      True, which is why I said "suing and issuing the legal threats." Criminal charges are only filed if their is a complaint ... so who is doing the complaining?

      Incompetent admins? (Most likely)
      IBM? (only if they are profoundly stupid)
      SPAMMERs deliberately setting ORBZ up? (possible)

      --
      The Future of Human Evolution: Autonomy
  24. Just found out about ORBZ last week... by Nos. · · Score: 2

    ... when they tested my mail server for open relay (which it had been, but was fixed). I was setting up qmail for the first time, and in cleaning up removed a file I shouldn't have (namely rcpthosts). In any case, for those of you who don't know, remove this file, and you're an open relay. I was, and sure enough, a spammer found it and started using it. I caught it when a bunch of bad email addresses bounced to my account (that and my maillog grew by about 2000%). I figured out the problem in about an hour, and closed it up. I also reported the spammer to their ISP (pacbell.net) and cleaned out the queue (over 2000 spams ready to be sent). In any case, someone must have reported me, even though I put up apology pages and comments suggestsion. In case whoever reported me is reading this, I bear you no ill-will, I was an open relay and deserved to be reported. In any case, their test showed I wasn't open, so I never got added to their list.

  25. Not such a great loss as made out by Zocalo · · Score: 5, Interesting
    I actually stopped using ORBZ some time ago because of the way their database worked in conjunction with the vast amounts of spam coming from DSL lines. Basically if an IP was verified clean then it could not be resubmitted within 30 days, fair enough I guess, but this really fell apart with spam originating from what appeared to be dynamically allocated pools of DSL users. Obviously the same servers were changing IPs, and being reused by the same spammers, but ORBZ's submission engine couldn't deal with this in my numerous attempts to submit active spammers.

    I emailed ORBZ over the issue, citing three identical spams all of which were from the same physical server (from a typo in the headers) yet from different IPs, all of which were marked as "Verified clean within the last 30 days". ORBZ' response to this was basically "use multiple RBL servers", which I already was. I stopped using them at all the same day and switched to an alternate RBL server that I could submit spam to for automatic inclusion once verified. Since then I've also set up my own local RBL server, which makes things much easier when you have multiple SMTP servers to administer...

    --
    UNIX? They're not even circumcised! Savages!
    1. Re:Not such a great loss as made out by Skapare · · Score: 2

      The only way to deal with the DADS "Dynamically Addressed Direct Spam" is to block the their whole pools one way or another. I prefer to block by domain name if they have set up the pools in separate DNS zones (smarter ISPs know to do this). If I get 2 DADS from the same domain that doesn't have a separate DNS zone, I just block the whole ISP and send them a nasty-e-mail about it telling them how to fix it (most are so incompetent they don't understand).

      BTW, I also block based on the lack of reverse DNS that is correctly forward DNS verified. That does cut out a huge amount of spam. I also block China, Hong Kong, Korea, and Taiwan by IP address, and that also cuts out a huge amount of spam.

      --
      now we need to go OSS in diesel cars
    2. Re:Not such a great loss as made out by mpe · · Score: 2

      Basically if an IP was verified clean then it could not be resubmitted within 30 days, fair enough I guess, but this really fell apart with spam originating from what appeared to be dynamically allocated pools of DSL users.

      The real source of the problem here is the ISP doing something stupid. Since this kind of IP assignment makes little sense with semi-permenant virtual circult connections.
      There isn't a good solution any third party can apply here.

  26. Re:Huh? Jail time for fighting spam? by PhotoGuy · · Score: 2
    Let me get this straight. An organization whose sole purpose is fighting spam, is being shut down and afraid of facing jail time due to a bug in Lotus notes?

    Hmmm, this just doesn't make any sense, so maybe it would best be defended with the Chewbacca Defense.

    (Sigh, maybe some day I'll get all my comments in one post. I feel like George Costanza, coming up with the witty comeback long after the fact. "The jerk store just called, and they're all out of you!")

    -me
    --
    Love many, trust a few, do harm to none.
  27. Re:Not so stupid question by Webmoth · · Score: 4, Informative

    why can't ORBZ use a different envelope that doesn't bounce to 127.0.0.1?

    Mail servers need to be configured to relay mail from the localhost (themselves). Otherwise, things just don't work. What using the 127.0.0.1 does is attempt to fool the mail server into thinking that the mail is coming from itself. Also, it makes sysadmins aware that there's a config problem in their mail servers. :-)

    If a server can't relay, it should REJECT the mail ("error: no relay thru here") but Lotus seems to be bouncing it.

    A properly configured mail server will be able to look at the mail and say to itself, "I've seen this before, let's trash it."

    A mail server should NEVER crash do to malformed messages. The strongest lock is no good if the door is weak.

    --
    Give me my freedom, and I'll take care of my own security, thank you.
  28. Other side of the argument by p4k · · Score: 2, Interesting
    I know this isn't going to be a very popular argument, but here goes anyway...

    Surely if they knew the envelopes they were sending out would crash some servers, then that was at best highly irresponsible behaviour. Yes, in an ideal world all software would have no bugs and all sysadmins would be omnipotent, but I don't see that happening any time soon :-). I don't believe that ORBZ has the right to go around DOSing servers that they consider to be inadequately set up - effectively electing themselves judge, jury *and* executioners.

    If ORBZ behaved a bit less arrogantly I suspect they would make fewer enemies.

  29. Blackhole lists doomed to fail... by pongo000 · · Score: 2

    ...as long as individuals and other non-corporate entities run them. Why? Because we've seen how painfully easy it is for corporate or well-heeled individuals to apply pressure (usually monetary) against these individuals.

    The solution is to make this process as anonymous as possible, yet maintain some degree of integrity in the process. Here's an idea: Somebody must be willing to step forward and create a script which can be fully automated to check for open relays. Generate the script signature, sign with a private key, and distribute script, signed sig, and public key. Run the script anonymously -- use anonymous relays, bogus envelopes, whatever it takes. Publish the results on Freenet, signed with the same key used to sign the sig of the script used. Obviously, the model needs some work, but I think if a public key is established as "trusted," then the results that are published anonymously on Freenet can be "trusted" with the same degree of trust.

    Or something like that...

  30. No no no no NO! by CaptainSuperBoy · · Score: 3, Insightful
    if common sense prevailed, it would be the mail server vendor in court for producing insecure mail server software, not a third party for happening to send requests that unintentionally crash poorly-written servers

    You are so wrong! Think about what you are saying for a second. You are saying that software vendors should be held liable for producing faulty software. What does this apply to? Only Lotus, Microsoft, and the big guys? What about holding Alan Cox and Linus liable for bugs in the Linux kernel? I hope you don't want to hold security programmers liable for demos of exploits. Software is fundamentally different from a product that can be recalled and judged unsafe. The marginal cost of software is zero, and it is not a physical product - it's just information.

    Do you have any idea how it would cripple the software industry if they operated under the constant threat of product liability suits? What about old software? Really old versions of Sendmail were set to open relay by default. Certainly it's not the fault of the programmers that they didn't protect against spam, BEFORE SPAM EXISTED. Now think about a software industry where a pack of lawyers has to review every design document, every line of code in the name of 'product safety.'

    This is clearly a case where the free market already solves these problems, and your foolish solution would only serve to artificially disable an industry. If companies are upset with Domino, they will eventually switch to a better software package. If Lotus cared about their customers, they would have patched their software. I can't believe it when people like you say these things without thinking of the consequences.

    You did hit on one correct point - intent. It's unfortunate that ORBZ was in danger of being sued. They shouldn't be in danger, due to intent. They have no intent to DOS random Lotus Domino servers.. but it seems like they just can't risk it. If I intentionally exploited the Domino bug to crash servers, well that's another story. It's not Domino's problem, it's mine, and I should be carted to jail for that.

    1. Re:No no no no NO! by CaptainSuperBoy · · Score: 2
      That's a perfectly valid reason to USE open source software. You have not described a valid reason to SUE a closed-source vendor. The fact that there's a free alternative doesn't mean that closed-source vendors must match the 'availability' of open source code.

      I guess you're right about pure information. Information that is intentionally or negligently wrong, such as a missing warning, should of course be prevented. That's more of a truth in advertising, or libel-type of concern.

    2. Re:No no no no NO! by rhavyn · · Score: 2

      They weren't sending malformed headers at all. They sent FROM, RCPT, and QUIT. If your mailserver manages to crash by being sent those headers (no matter what the parameters to those headers are) the problem is not with the email that crashed the server.

    3. Re:No no no no NO! by zangdesign · · Score: 2

      Ah, but then, once again, Open Sourcers want EVERYONE to use Open Source software, but not EVERYONE has the capability to check the software that they running. Nor do they have the funds to pay a programmer to check the code for them.

      So it's a Catch-22. I agree that commercial software companies should be held liable for bugs in their software, but so should anyone who releases software to the public.

      Just because the programmer does something for free should not absolve the programmer from the responsibility of making sure it is done as well as possible with the information at hand. Otherwise, Open Source will become the ultimate excuse rather than a belief.

      --
      To celebrate the occasion of my 1000th post, I will post no more forever on Slashdot. Goodbye.
    4. Re:No no no no NO! by mpe · · Score: 2

      You are so wrong! Think about what you are saying for a second. You are saying that software vendors should be held liable for producing faulty software. What does this apply to? Only Lotus, Microsoft, and the big guys? What about holding Alan Cox and Linus liable for bugs in the Linux kernel?

      There is the important distinction that with closed source software (including that which is "free") only the original producer can do anything about faults...

      Do you have any idea how it would cripple the software industry if they operated under the constant threat of product liability suits?

      So exactly what makes the "software industry" so different from any other industry. Do you hear Boeing saying "well it is just so difficult to make a flying machine which works perfectly"?

      What about old software? Really old versions of Sendmail were set to open relay by default.

      Being an open relay was never a requirment in the first place. Indeed there was never any requirment to support relaying in RFC821 in the first place. The original assumption was that TCP connections would be made on the basis of A records and RFC 974 introduced the context of MX records. Is this software more than 15 years old?

      Certainly it's not the fault of the programmers that they didn't protect against spam, BEFORE SPAM EXISTED.

      It wasn't the fault of De Havelland for putting square windows into a jet airliner, when they did it. But we know better now...

      This is clearly a case where the free market already solves these problems, and your foolish solution would only serve to artificially disable an industry.

      The only part of the software industry which can even operate as a "free market" is that using open source.
      The proprietary software market relys upon using artificial monopoly.

  31. Political correctness taken to the next level! by BierGuzzl · · Score: 3, Funny

    So now, regardless of the fact that I'm doing something completely benign, I have to also be careful about "offending" some poorly administered mail server? I won't even get into how stupid it is to set up a mail server with a local loop -- it's the principle of the matter that really pisses me off. Next I won't be allowed to surf the web with an adbuster because it confuses and even crashes some websites...eghads! What the hell is this world coming to?

  32. Re:Just great by Carlos+Laviola · · Score: 2

    And ORDB's, SpamCop's, DorkSlayer's, n.a.n.a's, ...

  33. There's something here we're not seeing by Rogerborg · · Score: 3, Interesting
    • I received an official court notice this afternoon to turn over all information relation to ORBZ accounts. This came from the 10th Judicial District court of the State of Michigan. It appears that ORBZ may be facing criminal charges for denial of service relating to the Lotus Domino issue.

    "It appears"? It is or it isn't. Funnily enough, I'd got the impression that cases were filed before courts ordered documents to be handed over.

    Further to that, isn't the case going to be about past behaviour? So isn't taking ORBZ down is response to it a de facto admission of guilt? Is this some sort of preemptive plea bargain attempt?

    Ian Gulliver has never struck me as being stupid or cowardly. I can't help but feel that there must be more communication going on here, i.e. an offer to drop the charges if ORBZ just goes away. Frankly, I find that highly distasteful, as it's edging very close to barratry.

    I don't blame Ian one bit for shutting down, I just think that he's been shown a carrot as well as a stick so that this never has to reach a court.

    --
    If you were blocking sigs, you wouldn't have to read this.
    1. Re:There's something here we're not seeing by flamingcow · · Score: 5, Informative

      I'm not going to comment on the current legal status. However, I will comment on the shutdown.

      This shutdown isn't so much for this time, but for next time. I'm stuck fighting this one, but I don't have the time or inclination in my life to fight stupid pointless criminal charges on a weekly basis. Unfortunately, the way this world works, this'll be the tip of the iceberg once people realize that they can. Therefore, I'm out of this game.

    2. Re:There's something here we're not seeing by cnj · · Score: 2

      My understanding of the situation is that ORBZ has been issued a search warrant in relation to potential criminal action, but that they have not been officialy accused of anything yet. As his own upstream provider, he was served a search and seizure and informed of a possible case.

      I do not feel that he is acting irrationally given the situation in shutting down orbz. As he stated here, he does not want to face criminal charges repeatedly--nor should he be required to. He was willing to deal with civil suits, and I must agree that jail time is a different ball game than frivolous suits from annoyed admins.

      Even if it looked like ORBZ were in the right [which I feel they are], it would not be illogical to take ORBZ down until after the trial. IANAL, but I am sure that the one advising ORBZ would advise the same, if at least to show ORBZ cooperation with the proceedings and desire to not cause further harm [there are other spamblocks which can be used in the mean time]. If ORBZ did want to continue during the trial, it would probably be a good idea to see have a lawyer carfully word a request to the judge [probably in the same sentence as requesting the case being dismissed].

      On unrelated comment--and in regards to original poster's comments about having the company held liable:

      I disagree with software liability [beyond clear malice, at least]. Negligence is difficult to prove, but as far has the issue is concerned, I feel that closed commercial products should be held to a higher standard than open source as open source products at least offer you the chance to fix bugs yourself even if they don't have the time to. If an Open Source developer is required to be liable for anything done with the source however, this is both stupid and impossible to manage [this would be the same as saying that K&R are responsible for anything written in C].

      But to get back on topic, kind of, IBM itself should not be sued for having the faulty server [they have fixed it, actually--The Reg mentions this in their coverage--and the problem doesn't exist when correctly configured anyway, afaik]; but the admins and the corps should take responsibility for choosing the software and not configuring it properly.

      This seems like just another example of the US mindset of blaming everybody else first because you don't want them to know that you messed up, and don't know what you're doing.

      --
      Never trust anyone over 90000.
  34. Re:Good. RIP. by Carlos+Laviola · · Score: 2

    Fortunately, they still exist, and the rest of us that hate spam will keep using it. If you feel frustrated by it, the solution is as simple as fixing your mail server. Period.

  35. Software is not a car by CaptainSuperBoy · · Score: 4, Insightful
    Software isn't a car. Software isn't a cigarette. Read your EULA - there is no warranty on software that says it will meet your needs. It's just information, just a bunch of bits. It's not a product that can be regulated, or made 'safely.'

    Who is to say what's a bug? Can I be sued because there's a feature a customer wants that I didn't implement? What if I wrote sendmail 10 years ago, and now someone sues me because I wrote an open relay? But there wasn't any spam when I wrote it. There is a grey area between bug, and undesired behavior. Let's say I write a word processor. Do I get sued because my app won't let you print from the print preview screen? Because it doesn't save your default tab stops?

    You can't regulate software.. and if customers don't like something, they'll look to another vendor. This is already a self-regulated open market folks, move along..

    1. Re:Software is not a car by Mr.+Fred+Smoothie · · Score: 2
      It's not a product that can be regulated, or made 'safely.'
      That is such a load of shit. Please don't ever apply for a job as a software developer at my company.

      You might as well say the same thing about car or aircraft manufacture. After all, there are doubtless rare meteorological conditions that could cause existing aircraft designs to fail. "Wow, it's impossible to design aircraft safely! Let's put a EULA on our fuselage saying we disclaim all warranties and that the risk of using the product is entirely on the airline, pilot and passengers!"

      There is a constantly growing body of knowledge about proven insecure designs in software; likewise there is a growing body of knowledge about best practices in software development processes. Are they perfect, or failsafe? No. But they represent adequate due care in protecting one's customers. They can and should be applied by anyone building and distributing software. Period.

      --

    2. Re:Software is not a car by schon · · Score: 2

      Software isn't a car.

      I never said it WAS a car.

      What I implied though, was that software companies want to be treated like a manufacturer, and they should be liable, just like other manufacturers.

      Can I be sued because there's a feature a customer wants that I didn't implement?

      No, but can you be sued because you're an idiot?

      It's pretty obvious what constitutes a bug in this case: THE SOFTWARE CRASHED WHEN FED DATA

      What if I wrote sendmail 10 years ago, and now someone sues me because I wrote an open relay?

      I'll address this because this is the ONLY thing that's remotely on-topic..

      If you write a commercial program, and it HAS A BUG which causes a crash, which you never fix, and you never release the source, then yes, you should be liable.

      If the software isn't commercial, or it's not a bug (see above), or a newer version of your software doesn't have the bug, then you shouldn't be liable.

      It's really pretty simple. If you want to be treated like a manufacturer, then you should get treated like a manufacturer. PERIOD.

    3. Re:Software is not a car by CaptainSuperBoy · · Score: 2
      Please don't ever apply for a job as a software developer at my company.

      I am a software engineer, and I don't need a job. Thanks for the offer though.

      There is a constantly growing body of knowledge about proven insecure designs in software; likewise there is a growing body of knowledge about best practices in software development processes. Are they perfect, or failsafe? No. But they represent adequate due care in protecting one's customers. They can and should be applied by anyone building and distributing software. Period.

      You haven't explained to me why we need this. Regulations should never be applied unless they are absolutely necessary - i.e. in the case of personal safety. Since customers already vote with their dollars (if you make useless, buggy software then nobody's going to buy it) why do we need artificial restrictions imposed on developers?

      If every piece of software adhered to current best practices, we wouldn't have any new innovation would we? New algorithms? They're against the law (they're not certified as secure). Any more flexibility, and you open the door for unforeseen bugs and liabilities. In case you haven't noticed, the law is not a place for ambiguity. You can't just have a law, "thou shalt not code insecure software."

      You seem perfectly suited for bottom-line, 'no new idea is a good idea' middle management. On second thought, I really don't want to work at your company. Please tell HR that I like to come up with my own ideas sometimes, which is clearly against your company policy.

    4. Re:Software is not a car by CaptainSuperBoy · · Score: 2
      Please indulge me, and let me try to trap you in your own theory.

      If the software isn't commercial, or it's not a bug (see above), or a newer version of your software doesn't have the bug, then you shouldn't be liable.

      What if the newer version is not a free upgrade? Are you obliged to provide fixes for every version of the software you have ever released?

      What if you discontinued the product line? Are you obliged to continue putting out security fixes?

      What if you discontinued the product line and went broke? Are your creditors responsible?

      What if you discontinued the product and its functionality was incorporated into another product?

      Is free (as in beer) software commercial? Is freeware commercial? How about demoware? Pure (no-nag, no-cripple) shareware? How about a small, unsupported, free utility by a large software firm? I guess we can kiss those presents good-bye.

      How about an incompatibility? Your software works fine, unless vendor xyz's software is running at the same time. After all the finger pointing, is anyone to blame?

    5. Re:Software is not a car by dubl-u · · Score: 3, Insightful

      Maybe you're right; as a programmer, I'm sympathetic the notion. But arguing like you are won't convince anybody.

      Since customers already vote with their dollars (if you make useless, buggy software then nobody's going to buy it) why do we need artificial restrictions imposed on developers?

      That's a silly argument; you could make it just as well for any product, from bonds to airplanes. Why do we need auditors and all these fussy finanical regulations? The shares in poorly run companies won't be bought, right?

      If every piece of software adhered to current best practices, we wouldn't have any new innovation would we? New algorithms? They're against the law (they're not certified as secure).

      There are immense numbers of regulations for things like food, cars, and financial products, and there have been for decades. But all of those have changed drastically in the last 50 years, and they'll keep on changing. Why wouldn't the same be true for software?

      You haven't explained to me why we need this. Regulations should never be applied unless they are absolutely necessary - i.e. in the case of personal safety.

      That's certainly not the only case where we have product regulations. The things that are entirely unregulated seem to be the things that are perfectly ok to screw up. If you make music, there's no law saying it has to be good, but if your CD doesn't play in my player, you have to take it back.

      When computers are used for something equally low-risk, then not regulating software seems fine. If a game crashes once in a while, that's swell.

      But some of us would like to use software for more important things, too. Suppose you run an on-line business, and you pay Microsoft a lotta dough for a fancy ecommerse setup. Then the week after you install it, some script-kiddie takes it down, steals your customer credit card data, and forwards all your pages to porn sites. By the time your clean up the mess, you're in Chapter 11.

      So you turn to Microsoft, and they say, "Sorry, Charlie, no warranties express or implied. Your check cleared, so we're outta here!" Is that how things should work?

      That's how they worked with investments before we regulated them up the wazoo. And far from crushing investment, our financial markets are immensely lively and highly regarded around the world.

      You seem perfectly suited for bottom-line, 'no new idea is a good idea' middle management.

      Yeah, ad hominem attacks against a guy with a reasonable point persuade me of your views.

    6. Re:Software is not a car by Mr.+Fred+Smoothie · · Score: 2
      So if sendmail breaks, it breaks. Maybe you could demand your money back (at least for the depreciated value of the software), but anything over and above the cost of the software is silly. If the company wants to sell the software with a guarantee, let it be so. Otherwise, let the market decide.
      Isn't this the way existing (product liability, merchantability) law works anyway?

      Again, I don't see why software merits different treatment. If the product doesn't do what it's supposed to do, you get your money back. If you paid no money, you get nothing. If the provider was negligent and that caused actual damages, and both of those conditions can be proved, the provider is liable for the damages.

      --

    7. Re:Software is not a car by schon · · Score: 2

      Please indulge me, and let me try to trap you in your own theory.

      You can troll me (which is what I suspect you're doing)

      What if the newer version is not a free upgrade? Are you obliged to provide fixes for every version of the software you have ever released?

      If you sold it to someone under the guise of a "product", then yes.

      What if you discontinued the product line? Are you obliged to continue putting out security fixes?

      Yes.

      Is free (as in beer) software commercial? (snip)I I guess we can kiss those presents good-bye.

      All of these questions have already been answered.

      It's quite simple:

      IF YOU SELL SOMETHING TO SOMEONE, UNDER THE GUISE OF "THIS IS MY PRODUCT" THEN YOU ARE OBLIGATED TO ENSURE THAT IT FUNCTIONS PROPERLY.

      This is the whole point behind it: The commercial software industry is a service industry masquerading as a manufacturing industry. If they want to be a manufacturing industry, then they should have to play by the rules of the manufacturing industry, which includes liability for their "product"

      The point of my (original) reply was simply to call into question the assumption that "if they can be sued, they'll go out of business" - like any other "manufacturer", they won't go out of business simply because they can be sued.

    8. Re:Software is not a car by mpe · · Score: 2

      What if the newer version is not a free upgrade? Are you obliged to provide fixes for every version of the software you have ever released?

      There is a difference between providing a "upgrade" and fixing what was wrong with your original product.

    9. Re:Software is not a car by mpe · · Score: 2

      This is the whole point behind it: The commercial software industry is a service industry masquerading as a manufacturing industry. If they want to be a manufacturing industry, then they should have to play by the rules of the manufacturing industry, which includes liability for their "product"

      They actually appear to change their mind on what they are supplying in such a way to minimise responsibility. Including having software as a licence which is not a "good" and not a "service". Since actual services are typically subject to the same kind of regulation as material goods. Or you have industrys where the goods and the services aspects are closely intertwined.

  36. Black hats are going to love this by Eric+Damron · · Score: 3, Insightful

    I seems to me that if Orbz can send certain SMTP envelopes that cause Lotus Domino servers to go into a loop those servers are going to need to be fixed.

    This vulnerability is public knowledge now so how many black hats are going to be doing this just for fun and giggles?

    I can't help feeling that when a company gets shutdown rather than a obvious corrective action being taken that there is a hidden agenda lurking about. Just my suspicious nature taking over. :=)

    --
    The race isn't always to the swift... but that's the way to bet!
  37. ORBZ was too aggressive by dananderson · · Score: 3, Interesting
    As an active anti-spammer, I found ORBZ was too agressive in filtering spam. A spam filter is no good if it results in too many false positives. I had to stop using it. I don't know the specifics of this situation though and it could just as well be over-agressive lawyers. Here's the filters I use. Note that RBL requires permission, but is freely given and free for individual users (organizations/companies must pay).

    FEATURE(dnsbl,`or.orbl.org', `Mail from $&{client_addr} refused: See http://or.orbl.org/ (ORBL)')
    FEATURE(dnsbl,`relays.ordb.org', `Mail from $&{client_addr} refused: relays.ordb.org. See http://www.ordb.org/')
    FEATURE(dnsbl,`or.orbl.org', `Mail from $&{client_addr} refused: or.orbl.org. See http://www.orbl.org/')
    FEATURE(dnsbl,`spamhaus.relays.orisusoft.com', `Mail from $&{client_addr} refused: spamhaus.relays.osirusoft.org. See http://relays.orirusoft.com/')
    FEATURE(dnsbl,`spews.relays.orisusoft.com', `Mail from $&{client_addr} refused: spews.relays.osirusoft.org. See http://www.spews.org/bounce.html')
    FEATURE(dnsbl,`rbl-plus.mail-abuse.org',`Mail from $&{client_addr} refused by RBL+. See http://www.mail-abuse.org/')

  38. self-appointed policeman of the internet by CaptainSuperBoy · · Score: 2

    self-appointed policeman of the internet

    I hate that term. Nobody just went and 'appointed' themselves policeman. Everything the blacklists do is completely voluntary - you (or your ISP) do not have to participate if you don't want to. This is in contrast to real police, who keep society in order as part of our social contract. We don't have a choice about that one.

  39. hooorayyyyy by Ph0bia · · Score: 5, Interesting

    I for one am happy to see this happen and I hope the rest of them all shut down or get shut down also.

    The sheer volume of mail that we received as "probes" to test for relays which we have NEVER supported, is SPAM in itself, in my opinion.

    Worst of all, I sent repeated requests to people like orbs.org asking to be excluded and they replied with very rude e-mails which contained vulgarities, etc. Real professional guys - glad to see another one bite the dust...

    --
    Eph. 1:2
    1. Re:hooorayyyyy by Russ+Nelson · · Score: 2

      h0bia said: Worst of all, I sent repeated requests to people like orbs.org asking to be excluded and they replied with very rude e-mails which contained vulgarities, etc.

      Typical ORBZ supporter said: Don't be such a retard..

      Why does this not surprise me?
      -russ
      p.s. hi sudog. You're wasting your time again.

      --
      Don't piss off The Angry Economist
    2. Re:hooorayyyyy by Russ+Nelson · · Score: 2

      By the way, I liked the way you banned me from #ORBZ without me even saying a word. It's clear to me that your philosophy is intellectually bankrupt, when you can't have someone who disagrees with you listen to you.
      -russ
      p.s. When the court finds that Ian has passed on copies of his software, they're not going to be happy. Rule #1: never, never piss off the judge.

      --
      Don't piss off The Angry Economist
    3. Re:hooorayyyyy by Russ+Nelson · · Score: 2

      That's *ORBS*, not *ORBZ*.
      -russ

      --
      Don't piss off The Angry Economist
    4. Re:hooorayyyyy by AftanGustur · · Score: 2

      The sheer volume of mail that we received as "probes" to test for relays which we have NEVER supported, is SPAM in itself, in my opinion.

      Those probes you are seeing are mostly spammers looking for open relays. I am in charge of releasing an (internal) security report each month for the company I work for and we receive on everage 250-330 such probes each month.

      --
      echo '[q]sa[ln0=aln80~Psnlbx]16isb572CCB9AE9DB03273snlbxq' |dc
  40. Check your logs. by AnotherBlackHat · · Score: 4, Funny

    Seems to me that the majority of the DoS attacks came from 127.0.0.1.
    I suggest the prosecution track down the owner of that IP, and haul him into court instead of orbz.

  41. With this logic... by warpSpeed · · Score: 2

    Why don't "they" just sue the spammers out of existance? "They" would make all of our lives that much easier.

    If ORBZ is testing for obsure bugs/holes, you can bet that the spammers are doing it too.

    ~Sean

  42. Anti Spam Killer by kwerle · · Score: 2, Interesting

    I have started using a-s-k to block spam, and have been pretty happy with it.

    http://sourceforge.net/projects/a-s-k/

    http://www.paganini.net/ask

  43. ORBZ + SpamAssassin + Razor by ONU+CS+Geek · · Score: 5, Informative
    With that simple combo, you can keep a majority of spam out of you (and your users) inbox. I became really proactive about stopping spam after one of my (l)users installed a formmail.pl script on our web server and we became an 'open relay' for anyone who knew how to exploit the server. Subsequent emails to the abuse@ emails of the upstream providers resulted in nothing, and I still get attempts on the script. With that said, we flag the email as spam using the X-Message-Flag: header (as most of my clients use Outlook) as well as the Qmail-Scanner Tag that is injected into the message. This lets my users know that the message is spam, and I leave it to them on how to filter the messages out of their inbox.

    Spamassassin is nice in this regard, because you shouldn't need to change any configuration rules. The rule that ORBZ deals with, (RCVD_IN_ORBZ) shouldn't need to be changed, however, I'm going to weight the other rules that check for that kind of information (RCVD_IN_RELAYS_ORDB_ORG, RCVD_IN_OSIRUSOFT_COM, RCVD_IN_VISI, RCVD_IN_RFCI, and RCVD_IN_ORBS) up a few points to make up for the lost service.

    --

    I disable sigs...do you?
  44. Call me stupid, but by Mr.+Fred+Smoothie · · Score: 2
    Why the hell doesn't the ORBZ software just send out a MAIL FROM: header that doesn't have the remote side's address?

    I mean, why the hell doesn't it just send a header like: MAIL FROM: <orbz-admin@orbz-domain.com> anyway?

    This seems like it would have been such a simple technical issue to fix on ORBZ side without putting the burden of fixing the problem on Lotus or people running Domino.

    <irony>I'm against theft of resources in the form of spam, but I'm all for theft of resources in the form of forced distributed software debugging</irony>

    --

    1. Re:Call me stupid, but by timjackson1 · · Score: 2, Informative

      Why the hell doesn't the ORBZ software just send out a MAIL FROM: header that doesn't have the remote side's address?

      Because the point is that they are trying to find any configuration that permits relaying. If they can find it, so can spammers.

      Some open relays are set up in such a way that they would not relay messages with MAIL FROM [orbz] but would with MAIL FROM [127.0.0.1].

  45. IDing the server... by Kymermosst · · Score: 2

    You can usually figure it out with the 220 greeting message. Most people don't change the message strings, and I pretty sure Domino says Lotus Domino in the 220 message, by default. It's been a long time since I talked to a server running it.

    One could also try sending "HELP" which, with sendmail anyway, will give the version in the first response string.

    I think that in any case, impact could have been minimized for affected Lotus Domino servers where ID could be determined.

    --
    "Alcohol, Tobacco, Firearms, and Explosives" should be a convenience store, not a government agency.
  46. Re:The open relay testers send me unsolicited e-ma by RevDigger · · Score: 2, Informative

    So fix your broken (almost certainly qmail) server.

    And FWIW, one of the best things about ORBZ was how professionally it was run. They generally tried to error on the side of caution. For instance, addressing your strawman argument, the ORBZ test messages described exactly what they were, and provided links for more info.

  47. Good riddance by kindbud · · Score: 3, Informative

    Now I won't have to put up with anymore double-bounces from ORBZ's continual probing of my closed relays. These don't even send our OUR mail. You can't test our outgoing relays, the conversation is in the wrong direction and won't pass our firewall.

    Ian, YOU DUMBASS!! I hope you beat the criminal rap, but you got what was coming, what you were asking for. ORBZ's probes were every much a trespass as the spam itself. Why they never understood this is beyond me. Plenty of other DNSBL run a good list without intrusive probing, and are not getting put up on charges either.

    --
    Edith Keeler Must Die
    1. Re:Good riddance by kindbud · · Score: 2

      Excuse me, but the article is about ORBZ not probing for open relays anymore. Maybe I am a dumbass, but I can read.

      You think I don't get my share of spam? I also get my share of double bounces. Double bounces are, for the postmaster of a site with many users (and especially many ex-users), the primary debilitating effect of spam. They clog up the queue for several days until the MTA gives up delivering the "no such user" message to the "no such user" spamdrop box. ORBZ added to that pile of cruft. It was intrusive, and I am glad they are gone.

      --
      Edith Keeler Must Die
    2. Re:Good riddance by kindbud · · Score: 2

      You're wrong. Qmail and Exchange are two examples of MTAs that, when properly configured, will accept ORBZ's probes, and only later bounce them once they are in the queue. That's because both MTAs delay any processing on incoming messages until they have been written to the queue. People running those MTAs were having to deal with the double bounces that were a direct effect of the ORBZ probing activity.

      Furthermore if you blocked ORBZ's probes to save yourself from their trespass, they blacklisted you whether you were an open relay or not.

      If that's not vigilantism, I don't know what is.

      --
      Edith Keeler Must Die
  48. Re:good by matuscak · · Score: 2, Insightful

    Nonsense. The message is explain to your management what spam costs a company, and have them go along with it. We bounce an average of 500 mails from open relays per day into our not all that big network. The max so far is something like 2200 in a day. Even if people "just hit delete", the time adds up unbelievably fast. There is *NO* excuse to be running an open relay, AT ALL!

  49. And why not? by fmaxwell · · Score: 5, Interesting

    Do you have any idea how it would cripple the software industry if they operated under the constant threat of product liability suits?

    Oh no! Then we would be under the same, crippling rules as just about every other industry on the planet. Microsoft, IBM, Symantec, et al, would actually need to make a due-diligence effort to fix bugs rather than add new, unnecessary features and eye candy.

    Software engineering is not some kind of black magic. It's no different than any other form of complex engineering, be it passenger jets to modern automobiles. To do it right requires care, time, diligence, and testing. If software companies dedicated 1/10 the effort to testing their products that they do to marketing them, 99.99% of problems would be caught before the products ever shipped.

    I guess what it comes down to is this: If you are truly a software engineer, then you should embrace time-proven engineering principles and stop hiding behind the "we're just selling a license" cop-out.

    1. Re:And why not? by Kamel+Jockey · · Score: 2

      If you are truly a software engineer, then you should embrace time-proven engineering principles and stop hiding behind the "we're just selling a license" cop-out.

      Damn right. There is absolutely no reason why software engineers (myself included) cannot take reasonable precautions to make sure their products work right under a given set of circumstances, every other industry does the same friggin' thing already. Perhaps if software companies were held to this higher standard, and were legally horse-whipped if something bad happens in a reasonable circumstance, then people in this industry, along with the industry itself, would finally get some respect.

      I use the term "reasonable" because we all know its not possible to test for every possible circumstance (e.g., obscure/unknown hardware platforms/configurations, etc.), but it is perfectly feasable to test against a given, well-defined set of parameters and tell the end-user "It works if you use x, y and z; but it may not work if you use anything else."

      --
      In case of fire, do not use elevator. Use water!
    2. Re:And why not? by CaptainSuperBoy · · Score: 2
      Software engineering, as it is today, is pretty much a misnomer. There is not much about software production that resembles engineering, at least in most shops. I would guess that most programming doesn't adhere exactly to engineering principles - rigid design, development and testing cycles. I haven't done a formal 'black-box' test on my code in a while - I don't write the kind of software that needs formal engineering.

      And why should it be different? Who's to say that it would be better if we regulated software as much as we regulated buildings, or cars? There's no way of knowing, but I say that additional regulation will only slow innovation. Buildings and cars are regulated solely in the name of safety. Most software is not 'mission-critical,' meaning people's lives are not on the line. There are already certifications for medical software, nuclear plant software, etc. I'm in favor of those, but I don't see the need for regulating standard commercial software.

      You could argue that a mail server is 'mission-critical' in another way - maybe it doesn't threaten human lives, but it definitely needs high availability. The important thing to realize, is this is a business concern and not a safety concern. If your business needs high availability mail software, it should be up to YOU to seek out that software and test it yourself. It shouldn't be up to the courts to enforce your right to sue a vendor because they didn't provide what you needed.

      Also, in response to: If software companies dedicated 1/10 the effort to testing their products that they do to marketing them, 99.99% of problems would be caught before the products ever shipped.

      You can say a lot about software vendors, but there's no way to back up a claim that none of the big vendors do actual software engineering. MS employs some of the best software engineers in the business, tests their software for millions of hours, yet they keep putting out bug-ridden products. Clearly there's some other force at work here, preventing MS from releasing correct software.

    3. Re:And why not? by fmaxwell · · Score: 2

      Software engineering, as it is today, is pretty much a misnomer. There is not much about software production that resembles engineering, at least in most shops. I would guess that most programming doesn't adhere exactly to engineering principles - rigid design, development and testing cycles.

      Of course it does not. Because the software vendors know that they can hide behind the license they sell. Engineering happens when a company has something to lose by selling a defective product. Right now, if your word processor crashes and you lose hours worth of work, you have no legal recourse, so they have little incentive to make the software bulletproof.

      I don't see the need for regulating standard commercial software.

      I never suggest regulating it. I said that it should be treated like almost any other product or service. If someone pays for software and it fails to perform reliably and as documented and advertised, the buyer should have the ability to press a lawsuit.

      If your business needs high availability mail software, it should be up to YOU to seek out that software and test it yourself.

      So you believe that all professional firms that rely on e-mail, from law firms to accounting firms to stock brokers, need to become expert in the SMTP/POP3 protocols and invest thousands of man-hours testing servers that they bought from IBM, Microsoft, and other firms? That's absurd.

      If you pay an electrician, accountant, or plumber, you have legal recourse if they don't do their job right. But when they buy your software, you think that you should be shielded from legal responsibility? If so, why?

    4. Re:And why not? by mpe · · Score: 2

      I use the term "reasonable" because we all know its not possible to test for every possible circumstance (e.g., obscure/unknown hardware platforms/configurations, etc.), but it is perfectly feasable to test against a given, well-defined set of parameters and tell the end-user

      However the criteria of what is "reasonable" can vary. Allowing open relaying might have been low risk before spam came along, then it becomes high risk.

  50. Re:The open relay testers send me unsolicited e-ma by Rick+the+Red · · Score: 2

    I've found that most hypocrits are on a moral crusade of one sort or another. But there are far more people on moral crusades who are not hypocrits. Being on a moral crusade <> hypocrit, but hypocrit == being on a moral crusade.

    --
    If all this should have a reason, we would be the last to know.
  51. Re:good by Anonymous Coward · · Score: 2, Interesting

    > I almost got a geeky linux dork fired for using one of their
    > services to "protect" his servers.

    Oh you should be *so* proud of yourself. You damn near got somebody
    fired for trying to protect his company's mailboxes against the
    incompetence and carelessness of companies like your's.

    You wouldn't mind sharing with us your domain name or netblock, would
    you?

    Btw: If you'd tried that crap here, you would have received short
    shrift. Even if my boss or my boss' boss (the owner) *was* friends
    with your CEO. It's happened. The most that would happen is I'd
    be instructed to white-list *that* *specific* email address. But I'd
    be instructed to first try to get you to fix your broken-ass mail
    server.

    Asshole.

  52. Re:IBM for rfc-ignorant.org by Rik+van+Riel · · Score: 2
    RFC 2142 requires every domain (with email) to have the abuse@domain.tld and postmaster@domain.tld addresses. IBM.com is a domain, so it is supposed to follow the rules in RFC 2142.

    If they don't follow the RFC that's fine with me. However, I believe listing them at rfc-ignorant.org is a good thing so people who have chosen not to exchange email with domains who do not play by the rules have a chance to block IBM's mail automatically.

  53. Damn the vigilantes by drteknikal · · Score: 2, Interesting

    I understand the problems caused by spam. I understand how to configure a mail server. I don't understand why so many people line up behind this type of solution - it seems to me to be a case of the cure being worse than the disease.

    What gives anyone the right to send any mail to my domain for any reason? Regardless of how poor my software may be, and how poorly configured, why should an outfit like ORBZ not be held responsible for what happens when they probe my system without my knowledge or consent?

    My mail system is not an open relay. I'm frequently targeted as being an open relay because many of these vigilantes don't use competent and effective testing procedures. As soon as I end up on the list, I have to explain things that shouldn't need explaining, and we suffer an avalanche as the spammers pick up on the "open relay" list and attempt to route their traffic through our server. I eventually get the blacklisters straightened out, but it usually takes at least 7-10 days per occurrence. In the meantime, I'm getting as many as 2000-3000 pieces of spam per hour.

    I'm leaving out technical details here. If anyone cares, I'll be glad to provide them. There are some of these groups that we've never had problems with because their testing methods are better. But the incompetents seem to outnumber them.

    --
    http://drteknikal.blogspot.com/
    1. Re:Damn the vigilantes by drteknikal · · Score: 2

      Our server is running Novell GroupWise 5.5. GW55 has a bit of an oddity - it will accept relay messages even with relaying disabled. If relaying is disabled, these messgages *will* be bounced. They don't check when receiving, they check during a subsequent routing cycle. This is known and documented behavior (both by Novell and some of the black hole lists), and should at most result in the server being flagged as "suspicious".

      Don't get me wrong, I'm not defending Novell or GroupWise. It is at best a woefully inefficient way to handle it. But it's within the rfc, fully disclosed and documented, and specifically accommodated by several of the black hole lists. Others (including ISPs who are attempting to do this themselves) ignore this and implement seriously flawed testing methods, and we get (falsely) branded as an open relay.

      The problems arise when the testing scripts assume that if a message is accepted, that the relay is open. Instead of waiting to see if the relayed message is received, we get blacklisted as soon as they succeed in dropping it on our server. Then we have to contact them, explain life to them in intricate detail, and most of the time, they just don't get it. The error is on their part, but the self-righteousness of these people can be astounding.

      --
      http://drteknikal.blogspot.com/
    2. Re:Damn the vigilantes by driehuis · · Score: 2

      There are some of these groups that we've never had problems with because their testing methods are better.

      Could you name man and horse, please? I think the volunteers who set up the block lists deserve better than to be called vigilantes, especially if you then proceed to mention that there are some that are less evil than others.

      And likewise, which block lists publish the address of hosts that drop probes on the floor silently? I'd like to know what block lists to avoid or only use for tagging.

      For the longest time, I ran an outdated release of Postfix that would silently eat some of the probes, but I never wound up on any block list (and I know I was tested by a bunch of them because Postfix would forward the failed probe to me).

      --

      Bert Driehuis -- All I asked was a friggin' rotatin' chair. Throw me a bone here, people.

    3. Re:Damn the vigilantes by drteknikal · · Score: 2

      We've had problems with Earthlink, CWNet, and PacBell among others. These appeared to have been rolling their own solutions, and wrote amateurish scripts. Earthlink dragged on for almost a month, until I posted on /. and they contacted me directly. CWNet took two weeks and a minor threat (we're a law firm). PacBell is so heavily blocked themselves that I can't even get mail to them, we're still blocked six months later.

      We've had problems with ORDB, ORBL, DorkSlayers, OsiruSoft, and Selward/XBL. The last was the weirdest, most difficult to contact, and most beligerent. They blacklisted based on accepting the messages, and wouldn't delist until a week passed without receiving the messages - retesting only served to extend the delays. They don't recommend using their list for blackholing, and admit that it would block much legitimate email. Most of the others were straightened out within a week or so, though making initial contact with a human is always the most difficult step.

      I will rail against all of them as a class, based on my experiences with the bad ones. I feel justified calling them ALL vigilantes, because the term fits precisely. "One who takes or advocates the taking of law enforcement into one's own hands."

      Even with the ones that don't falesly list us, I'm annoyed at the number ot bounced test messages I have to wade through. I didn't give anyone permission to test my mail server's capabilities or configuration, and view this as a form of harassment. Those test messages are worse than spam in my opinion, as they indicate a negative presumption on the part of the sender. Given that I work for a law firm, that kind of thing doesn't sit well.

      --
      http://drteknikal.blogspot.com/
    4. Re:Damn the vigilantes by driehuis · · Score: 2

      I will rail against all of them as a class, based on my experiences with the bad ones. I feel justified calling them ALL vigilantes, because the term fits precisely. "One who takes or advocates the taking of law enforcement into one's own hands."

      Hmm. So the ISP's and not the block lists are the worst test designers? Interesting.

      Dunno about the others, but ORDB at least only tests upon request, usually as the result of someone investigating a spam. But even if others were to test random swaths of netspace, it still doesn't merit the word "vigilante". I'm not sure of the dictionary definition of vigilante, but in common speach it is used most often in the context not of fact gathering, but in the context of handing out punishment.

      The alternative of delegating the task of testing a server for being an open relay to a service such as ORDB is to not test and just block the suspected IP space. This is, in fact, what a lot of Internet sites now do in response to spam from China and Korea.

      Oh, I almost forgot, of course there's the alternative of delegating it to the government of your choice. Do the math on that solution :-)

      --

      Bert Driehuis -- All I asked was a friggin' rotatin' chair. Throw me a bone here, people.

  54. Re:Product liability by CaptainSuperBoy · · Score: 2
    Out of curiousity, why do you think the software industry should get a free ride?

    I don't think the software industry should be held to the same standards as, say, architects and structural engineers. I'm sure we could create amazing, cheap buildings if we weren't concerned about them crashing occasionally. But, we need buildings that can't crash, even once. However, we tolerate software that crashes occasionally due to quicker development cycles, lower costs, and more innovation.

    I'm not in favor of a free ride.. of course I believe that software used in medical and nuclear plant situations needs to be rigidly tested and certified. Safety is the key - we should regulate industries based on safety, not arbitrarily impose the same restrictions on all industries.

    For an open-source advocacy site, I'm puzzled at how many people think that software should be strictly regulated! Don't you realize that this is at odds with the basic philosophy of free software?

  55. Re:Huh? Jail time for fighting spam? by GigsVT · · Score: 4, Insightful

    No one is suing him, these are criminal charges. Criminal charges are brought by the state.

    --
    I've had enough abrasive sigs. Kittens are cute and fuzzy.
  56. So, are the PHP mailing lists spam now??? by bovinewasteproduct · · Score: 4, Interesting

    Ya, I've got a problem with spam. I had subscribed to the PHP mailing lists about 6 months ago, no big deal. Here about 2 weeks ago I no longer had a reason to need them and went to unsubscribe from them. I was told that the server would not take my email because my IP provider was in spews now.

    Now mind you, my server (on its own IP address) has NEVER sent out spam (I'm the only one who can send email from it and I've no reason to spam). It seems that some fscking idiot on one of the IPs in CA (my server is in MN) spammed and spews will BH all class C's of the owner no matter where.

    So now I get email I don't want and can't get rid of... Should I report the PHP mailing lists to spews as spammers? I'm on a list and I can't contact them to remove me, how is this different from the spammers? Easy to get on, impossiable to get off of...:)

    BWP

    1. Re:So, are the PHP mailing lists spam now??? by buss_error · · Score: 2
      It seems that some fscking idiot on one of the IPs in CA (my server is in MN) spammed and spews will BH all class C's of the owner no matter where.

      Look at the assignments from Road Runner vs. SW Bell. Bell lists the individual blocks assigned, Road Runner doesn't. How the heck can I effectivly block a spammer, when I don't know his netblock assignments? I can guess, assuming I have time. I really don't have time.

      OTOH, I'd be a bit red in the face if I was lumped in with spammers too.

      From a previous post about spam, we are now blocking all 202, 203, 210, 211 IP ranges, and most of 218 too. 200.128 - 200.255 is next.

      --
      Necessity is the plea for every infringement of human freedom. It is the argument of tyrants; it is the creed of slaves.
  57. Don't put words in my mouth by Mr.+Fred+Smoothie · · Score: 2
    I was responding to your comment:
    It's not a product that can be regulated, or made 'safely.'
    I never proposed a specific regulation, nor did the any of the parent posts. As a matter of fact, the poster to whom you responded said explicitly:
    Nobody said anything about more laws - they implied that existing laws for negligence should be used to force the appropriate parties to fix their software.
    Now you say:
    If every piece of software adhered to current best practices, we wouldn't have any new innovation would we?
    and.
    Regulations should never be applied unless they are absolutely necessary - i.e. in the case of personal safety
    Your first statement is prima facie ridiculous.

    As for the second, what about the case where there were actual damages other than the loss of life or personal injury? For instance, a vulnerability or deficiency in your software leaks sensitive user data worth millions to an attacker or the public, resulting in your user going out of business, or losing substantial sums of money?

    In that case, I don't see why software developers should be exempt from the same "due care" measure of negligence that *every other person* in *every other situation* in our society is. Does that mean I think that you should be able to sue for negligence if the spell checker in your email program doesn't fix your mistakes and makes you look stupid in your email correspondance? Maybe. But hopefully a judge or jury would realize that in that case no standard of "due" care was violated, and if you're lucky, penalize the plaintiff for filing a nuisance suit.

    I think our existing laws about negligence have the right idea, and software developers shouldn't get some "magic" exemption.

    Note, in some states and in front of some judges, your EULA might be ruled unenforceable anyway, and existing law will be brought to bear and you'd be out $$$ anyway, sucka.

    --

  58. Indeed, a relay probe is spam. by Russ+Nelson · · Score: 2

    You would think that Ian would have gotten a clue from all the people whom his probes angered. If he only restricted himself to testing systems for which he had spam on record, then he would have a defense. "Yes, your honor, I crashed the system, but I was only defending myself against more relayed spam." As it is, he had to fold because he has no justification for probing those systems.
    -russ

    --
    Don't piss off The Angry Economist
  59. Re:The open relay testers send me unsolicited e-ma by Russ+Nelson · · Score: 2

    That doesn't work, just as it doesn't work for most spammers. Your see, like most other spammers, ORBZ lies about its hostname.

    -russ

    --
    Don't piss off The Angry Economist
  60. Why or.orbl.org is listed twice?? by BACbKA · · Score: 2, Interesting

    Thanks for the .mc snippet,
    but can you please explain why do you have
    the open relay blockage listed twice?
    Won't this result in extra query per each
    incoming email?!

    FEATURE(dnsbl,`or.orbl.org', `Mail from $&{client_addr} refused: See http://or.orbl.org/ (ORBL)')
    FEATURE(dnsbl,`or.orbl.org', `Mail from $&{client_addr} refused: or.orbl.org. See http://www.orbl.org/')

    --

    VKh

  61. Re:The open relay testers send me unsolicited e-ma by Russ+Nelson · · Score: 2

    "Professionally" my ass. Ian lied about the source of the email. He used envelope sender addresses which would not return a bounce message back to him. He used envelope recipient addresses which were not only invalid, but which were specially crafted to break through a server's anti-relay defenses. These are the actions of a professional, yes -- a professional spammer.
    -russ

    --
    Don't piss off The Angry Economist
  62. Re:Sounds weak to me by fanatic · · Score: 2

    Cases like this should show companies it is worth the money to hire competent systems administrators.

    What's the point in that when stupid laws written by ignorant legislators (oops - redundancy) let you shoot the messenger instead?

    On a tangent, my experience with Notes (aka Domino) is that it may be good for something, but that something is not email. It sucks for email.

    --
    "that's not encryption - it's a new perl script that I'm working on..." - from some Matrix parody
  63. Re:HAPPY HAPPY JOY JOY! by matth · · Score: 2

    Actually the additional hop does annoy me. I should be able to run my own mail server. It's no bodies business but mine who gets spam. I don't send it out, so that's not what I"m doing. But as far as a central organization who doesn't have any business blocking it that's out of line. In my opinion if AOL or whoever wants to run ORBZ blocking that's their problem and their loss. They owen their machines and can block whoever they want, however I think it's bad business practice.

  64. Bad Combination by fwc · · Score: 3, Interesting
    I'll be interested in seeing the outcome of this and seeing what the facts of the case are.

    I'm not sure how many of the slashdot crowd know this, but it was orbz policy not to stop testing a server when requested, unless requested in writing. If it was requested in writing, then they would stop testing the server and list them in orbz as an open relay.

    So, as an administrator you had the choice between being tested and being blacklisted even if your server had never relayed a single piece of mail. It was also typical of users of orbz to submit every ip address of every mail server they received mail from regardless of it being spam or not. This was encouraged by the orbz administrator. I'm assuming that this policy, in combination with the fact that the testing caused Denial of Service for certain users might be what caused this suit. If you know you are causing a Denial of Service problem and you don't stop especially if you are requested to do so, I'd suspect that is actionable. Ian's inflexibility as to the policy of either testing (and putting up with the DoS if you were a Notes user) or being blacklisted seems like a bad idea if you rephrase it like "Either you let me crash your server or I'll blacklist you", which might be what the people on the other side are thinking.

    Again. This is just my guess. I'm really interested in seeing the facts come to light in relation to this. I suspect that the fact that there was a fix available might be a way out for Ian, but I'll be watching with interest.

  65. Intersting... by BLKMGK · · Score: 2

    We run Notes here at work but no SMTP stuff. I've not gotten a delivery failure in about 11months. Mail runs smooth and servers almost never go down. We have network outages moreso than we do mail server downtime. I run R6\RNext at home and so far in the months since it came out it's been rock solid. Not exactly handling a ton of mail or WEB access but for beta it seems pretty good.

    I dunno' - not disputing what you've seen but administered properly Notes is a pretty good product IMO. I'll grant that mail chimes aren't "instant" but that's a client issue not a server delivery problem. Hell, if my mail chimed as soon as something dropped in the box I'd have to turn it off or go deaf! ;-) Here in the office weve got quite a few people so mail gets delivered every few minutes on a busy day - the servers certainly do work hard. Oh, and none of that single object store crap going on either!

    More on topic.. the latest RNext code supports an RBL! Unfortunatly it looks like you've got to actually subscribe to it in order to use it - no thanks. I'm not sure how easy it would be to use another RBL but I'm hoping Lotus makes it an option. Locking down relaying also looks to be a little easier in this incarnation with things spelled out more clearly in the setup etc.

    Whoever it is that's suing shouldn't have a leg to stand on since this is a bug in the server code - fixed by Lotus in later revisions. You would think that these folks would want to have a secure server, perhaps if their identity could be found out some SPAMMING SCUM could utlize their services? Might that teach them a lesson? (sigh) A shame one of the good guys is being forced out over this, I think identifying them for all to see and SHUN would be a very good idea...

    P.S. Agree on what IBM has done to Lotus. Lots of firings and general disruption. Glad I never went to work for them! Friends did though and are now much poorer for it...

    --
    Build it, Drive it, Improve it! Hybridz.org
  66. Hate to say this ,but it's not such a bad thing by JonathanF · · Score: 2, Interesting

    As a tech support rep for a not-so-small ISP, I can't help but think that the shutdown of an anti-spam blacklisting service would be a good thing.

    One reason is that it often feels like they're overbearing - all too eager to put an ISP on the list (regardless of the relative quantity of spam) but not so eager to take them off. I can't help but think of the blacklisting of Hollywood stars in the '50s for communist beliefs; real or just perceived, you became a scapegoat for the real source of the problem (in this case, the actual spammers).

    The other and personally more important reason is that it creates unrealistic expectations of ISP response. I once had a customer who expected us (the ISP) to change the mail server over to closed-relay (I don't even know if it WAS open-relay then) simply because he - one person - could not get Bigfoot's mail forwarding to work, as they used a blacklist site that happened to include our mail servers. To someone in tech support, that's about the same as asking "can you give my modem more bandwidth?" It sounds selfish and shows the relative ignorance of the customer.

    Basically, these blacklists convince people that their ISP is some sort of monster (I don't think most ISPs say "let's go open-relay so companies we don't profit from can spam people!"), and worse in that they convince users that they can get support for things the ISP doesn't operate, just because they asked about it. How many of these blacklist sites warn you that most ISPs can't support the services of other companies? Almost none (if any). How many ask you to contact your ISP if their servers are on the blacklist, regardless of where the conflict is? Probably most (if not all) of them. As a result we get customers like the one I had, who are told by the site to contact us and expect us to change a major aspect of the service just because a single person (and we've had very few people in total) said so.

    Besides, how much of this actually works? I believe most of our servers are now closed-relay (that customer wasn't the impetus, of course) but customers still get all kinds of spam, and they still think it's their ISP's fault (I've had customers tell me that WE were the spammers, that we sold their e-mail addresses, and so on). On top of this we get customers who actively complain that they can't send mail from accounts with us when they're away, when they could before.

    It's not absolutely dire, but really... just like McCarthy, spam blacklists can frequently pass beyond genuine concern into unhealthy paranoia.

  67. Why can't they just avoid this test with Domino? by Fastolfe · · Score: 2

    SMTP servers usually announce their name and version, right? These probes are relay probes checking for all of the various ways spammers can relay spam through a mail server, right? Why can't the probes simply skip this particular test, or use a slightly different relay test when it comes across an SMTP server carrying the Lotus signature? Sure, it means ORBZ is slightly less effective at identifying a potential SMTP relay, but it also doesn't DoS a buggy/misconfigured mail server and risk legal action.

    It seems like this would be a better solution to the problem than simply throwing in the towel.

  68. There is no valid configuration which should do it by Skapare · · Score: 4, Interesting

    There is NO VALID CONFIGURATION which should result in an infinite loop on the bounceback. If there are ways to configure to avoid it, great. But there shouldn't be a way to actually configure it to do this, and it most certainly should NEVER be the default setup.

    When mail is sent to a bad name, and it attempts to bounce back to the apparent sender, it should first recognize that it is connecting to itself. Failing that, the sender of the bounce message should either be a valid box to collect failed bounces for the postmaster to clean out, or it should be a null address which gets discarded. A bounce should never trigger another bounce, either on its delivery, its failure to deliver, or its return. In this, Lotus Notes/Domino is a defective software product and needs to be fixed. I recommend that Ian Gulliver ask his attorney about filing a motion of interpleader to bring IBM into the case as a defendant, if the plaintiff continues to pursue it. If IBM (which just stuck a big ad in my face here on /. spouting off about their security) can't fix this, then they are the ones who should be paying up.

    --
    now we need to go OSS in diesel cars
  69. The return address is perfectly valid by Skapare · · Score: 2

    That return address is a perfectly valid one for which bounceback loops make no sense in compliance with email standards. Some defective mail servers check the sender address to determine if the mail should be sent to the recipient address, and if that sender address is "local" it allows it to go on. The test ORBZ was doing was a perfectly valid test that should never be forwarded on (but some mail servers see it as a local sender), and wouldn't bounce infinitely in a properly designed mail server.

    --
    now we need to go OSS in diesel cars
  70. Re:Lotus Notes now a Target? by Skapare · · Score: 2

    I have no reason to "target" Notes servers. The defect does NOT (apparently) make them open relays. So I have no reason to block them. However, when I found out who it is that pursued the complaint against ORBZ and threatened them with criminal charges, I WILL BLOCK THEM and I will send them mail explaining that they are blocked and why.

    As for targeting Notes servers for DoS attacks, why would I do that? There are plenty of kids around to take care of the job :-)

    --
    now we need to go OSS in diesel cars
  71. Not only that... by schon · · Score: 2

    if an IP was verified clean then it could not be resubmitted within 30 days

    Not only that, but if an IP address couldn't be tested (because it was down, or there were network problems, for example) then it was marked "clean" - and wouldn't be retested within 30 days.

    1. Re:Not only that... by Zocalo · · Score: 2
      I suspected that was the case, but never really checked into it. All in all, while any anti-spam efforts are better than none, ORBZ's scripts needed to be much better than they were to be effective. Still, to be fair, it was a free service, so you can't really criticize too much, and it was probably ideal for some people's anti-spam efforts.

      And it's still a victory for the spammers, dammit!

      --
      UNIX? They're not even circumcised! Savages!
  72. Re:The open relay testers send me unsolicited e-ma by Skapare · · Score: 2

    If you want double bounce messages, that's your business. If you don't want them, you do know how to turn that off. Using local sender address is a way to fool many mail servers into relaying spam, so it is a valid test. If your mail server deals with this poorly, that's your problem. You can also filter your double bounces from your mailbox based on the headers. Do what you need to do.

    --
    now we need to go OSS in diesel cars
  73. Re:The open relay testers send me unsolicited e-ma by Skapare · · Score: 2

    Ian was mimicking a spammer to carry out the test. So of course it can look like a spammer to those who fail to check the original of the connection. Most of my servers have been tested, and I've never had a problem with it. If course the tests must be specially crafted to break through the anti-relay defenses when the server is programmed or configured in a way that allows anyone to break through, as spammers can, and probably do. Calling Ian a spammer is absurd. He has not sent bulk mail.

    --
    now we need to go OSS in diesel cars
  74. Re:The open relay testers send me unsolicited e-ma by Ian+Lance+Taylor · · Score: 2

    It seems to me that a spam e-mailer would make similar arguments. ``You get e-mail you don't want? That's your problem.''

    What's the difference?

    Is the difference just that ORBZ e-mail testing is good? What if I disagree? I'm sure some spammers think that their e-mail is good. Is their spam OK? Why is ORBZ right and the spammers wrong? Either way I get unsolicited e-mail in my mailbox.

  75. No, a probe is NOT spam - it's OPEN RELAYING by Skapare · · Score: 2

    The mechanism Ian was using was OPEN RELAYING. Open relaying was quite common before commercialization came to the internet, and it wasn't considered to be spam, then. Why should it be considered to be spam now? The definition of SPAM involves the bulk transmission of email. This bulk aspect is what causes the problem we fight against. Open relays are one of the mechanisms spammers have abused (remember, at one time, open relaying was a good thing when the internet was benevolent). When Ian sent a probe, as long as he didn't send bulk mail to many different addresses, it was NOT SPAM!

    That said, he DID make a mistake in failing to stop sending to that server when the administrator complained. What he should have done was list the server as "will not test" and let us block mail coming from there under the principle that I cannot trust whether it is, or is not an open relay (I prefer not to accept mail delivery at the SMTP protocol layer from an server believed or suspected to be an open relay because it defeats my efforts to block sources of spam). This presumes that the administrator of that broken Notes server (double bounces as in qmail might be an annoying feature, but infinite bounces as in Notes is a blatant defect) did notify him. If not, then I place no blame on Ian whatsoever.

    --
    now we need to go OSS in diesel cars
  76. Re:NOOOOOO! by Skapare · · Score: 2

    I have administered Lotus Notes before. It was a RPITA ... worse than even sendmail. It's definitely something to be avoided, and where it can't be avoided, front-ended with another mail server (which I did).

    --
    now we need to go OSS in diesel cars
  77. Re:The open relay testers send me unsolicited e-ma by Skapare · · Score: 2
    ``You get e-mail you don't want? That's your problem.''

    Of course it's my problem. I take care of my problem by not accepting mail from places I believe may send spam. Then it's up to them to decide whether they want to continue their ways, or change their ways. ORBZ email testing did not disrupt my servers. I see no basis to believe those probes would disrupt any properly designed and properly configured servers. ORBZ provided useful information for me to further my aims to prevent incoming mail from misconfigured and broken mail servers. As long as ORBZ was not sending their probes in bulk, I don't see it as spam.

    --
    now we need to go OSS in diesel cars
  78. Re:The open relay testers send me unsolicited e-ma by Ian+Lance+Taylor · · Score: 2

    To me, spam is unsolicited e-mail. I don't know what sending in bulk has to do with anything. I just care about what winds up in my mailbox.

    You're right in that I should have just refused to accept mail from ORBZ. Unfortunately, doing so would have caused me to be listed in ORBZ, and thus caused others to not receive my e-mail. Catch-22: refusing to accept spam would have caused me to be labelled as a spam generator.

    My main point, from the post which started this thread, is simply that I believe that ORBZ was acting in a hypocritical fashion, which is a risky position from which to take a moral stand.

  79. It's the Michigan law enforcement morons fault by Performer+Guy · · Score: 2

    So contact the damned morons in the Michigan justice department, contact the govenor, contact the local media there. What a shower of incompetent asinine fools. They're supposed to be defending the public interest not assaulting it. They have removed a valuable public service to the world under the guise of doing the opposite. This kind of inexcusable stupidity by Michigan authorities makes me furious. Why don't those incompetent morons go catch some real DoS criminals. Oh wait, that would require some real investigative work on the part of some some damndably stupid people there. It's too much to hope that these idiots will be held accountable for their wanton vandalism here.

  80. Re:The open relay testers send me unsolicited e-ma by Skapare · · Score: 2

    So if you post online, and your email address is available, and someone replies by email directly, instead of doing an online followup, you consider that spam? I don't.

    Take a look at the history of the term "spam". It came from a skit on Monty Python's Flying Circus where the term "Spam", in reference to a processed pork meat product, was repeated extensively in the skit. Later, this skit was repeated in online MUD games, and morphed into repeats of many other words. But the term "spamming" developed there as a result of the pointless repeating. It then was used in reference to repeated online postings to multiple newsgroups in Usenet, and from there to email.

    The bulk postings on Usenet don't have any particular "solicited" attribute. Spam is unacceptable because it cannot scale. It's not something that is practical for "everyone to do it" due to the lower sender cost and high receiver cost.

    The term "unsolicited" was added later to distinguish the most hated forms of spam which are sent to harvested email lists gathered from various sources unrelated to preferences in receiving commercial announcements. The terms "spam" and "unsolicitted" do intersect, but are not the same set.

    If you don't want to make it possible for specific parties to determine whether your mail server can or cannot be exploited by others who have bad intents, then I don't blame them for then listing your mail server as one that the safety of which cannot be determined. I would then not want to allow my mail server to accept any mail from your mail server due to the risk that such mail may in fact be the spam that has exploited your server.

    All you need to do is to refuse to RELAY the mail in the probe. Then discard the bounce-back when it has the string "sender.orbz.org" in the headers. They are NOT depending on the bounceback coming back; just depending on the delivery not being completed in the orignal probe. Don't reject the probe ... just reject the forwarding/relaying of the probe.

    IMHO, ORBZ was doing a fine job, and doing it reasonably well. I don't see their probe as being "spam" (yes, it is technically "unsolicited", but that's not the issue I concern myself with), and I see their database as useful in rejecting delivery attempts from risky servers. I will miss them. I've already gotten 5 spams today, well exceeding my recent average of about 1 per day (with about 50 rejected per day to just my own email addresses). I hope they find a way to get back online, and I hope you find a way to make your mail server operate smoothly even with these probes. The only problem I'd see is if hundreds of people started up their own system of probes.

    --
    now we need to go OSS in diesel cars
  81. Re:The open relay testers send me unsolicited e-ma by Russ+Nelson · · Score: 2

    See the part where it says Return-Path: bounce-xxxxxxx@localhost? That's the part where Ian is lying about his email address. His email address is not and has never been anything @localhost.
    -russ

    --
    Don't piss off The Angry Economist
  82. Re:The open relay testers send me unsolicited e-ma by Russ+Nelson · · Score: 2

    I had no opinion about Ian before he spammed me. Clearly that was not a good first impression for him to make on me! My opinion is that Ian is a teenager who has a sense of idealism -- that he should be able to create something wonderful, something perfect. His creation is a list of each and every open relay on the Internet. I have no problem with that. It is a worthy goal. Unfortunately, his methods involve sending fraudulently-addressed email to innocent SMTP servers. He and I disagree on whether he should use this method to discover open relays. He doesn't see anything wrong with this. I agree with him that testing for an open relay requires that he send such email. That would be perfectly fine if he was defending *his* SMTP server against attacks by someone running an SMTP client. It's perfectly reasonable to see if that host is also running an SMTP server which is an open relay. Self-defense is a perfectly fine reason for doing this. Ian went far, far beyond this, and tested (dare I say "abused"?) servers with no history of abuse. This is why he is now in the position of having to defend himself against charges of abuse.
    -russ

    --
    Don't piss off The Angry Economist
  83. Re:The open relay testers send me unsolicited e-ma by Russ+Nelson · · Score: 2

    By all means, explain what those ulterior motives might be. I am paid by nobody for my anti-spam efforts, so I have no pecuniary interest.

    My motives are exactly as I laid out on the orbz mailing list: I don't want to be attacked by open relay probes, and I don't want other innocent hosts to be similarly attacked. I have no problem with testing a host which has sent you spam. I have no problem with testing a host on behalf of someone who was sent spam. But unless you have a copy of the spam in hand, testing the host is completely irresponsible.
    -russ

    --
    Don't piss off The Angry Economist
  84. Re:There is no valid configuration which should do by Skapare · · Score: 3, Insightful

    Me again. Elsewhere it has been noted that IBM has in fact fixed this a while back. In this case, (someone at) IBM should be called as an expert witness to testify that the bug is fixed and that the administrator of the defective system is negligent in having failed to apply the fix. Failure to apply fixes is a major cause of security and spam problems on the net, certainly costing at least hundreds of millions of dollars a year to clean up, and lost time and bandwidth dealing with the effects. Someone who fails to apply fixes in a timely manner (30 days tops) should be slapped very very hard.

    And we want to know who the hell it is that brought this complaint.

    --
    now we need to go OSS in diesel cars
  85. Re:Not so stupid question by mpe · · Score: 2

    Mail servers need to be configured to relay mail from the localhost (themselves). Otherwise, things just don't work. What using the 127.0.0.1 does is attempt to fool the mail server into thinking that the mail is coming from itself.

    Actually it dosn't, Since most mail software uses some other form of IPC for local deliveries.

  86. Big deal! by BLKMGK · · Score: 2

    The rest of the message makes it more than a little plain that it was an ORBZ test doesn't it? Does context mean nothing to you? He did the same thing any bulk mailer would've done.

    I had my server tested by a different service last night, a Domino server in fact. It was found to relay (doh!) but I was able to fix it with a little reading and reconfiguring. I believe that some of the test messages I received also had faked fields just like the one above. In fact looking at some of the bounces it looks like the test even tried to spoof my upstream provider! My server survived just fine, I didn't receive tons of crap in my mailboxes, and in the end I've got a better server for it. If they HADN'T used the same sorts of tricks that a SPAMMER would've done then what good would the test have been?

    --
    Build it, Drive it, Improve it! Hybridz.org
  87. Not a problem by mnordstr · · Score: 2

    I just thought I'd report how my mail server handled the shutdown.
    When I heard ORBZ was shutting down, I stared to look for another service. After some research I decided to use relays.osirusoft.com and spew.relays.osirusoft.com. I've been running the server for over a day now with those filters, and I haven't recieved any spam (neither has any of the other users). Good mail has come through though =)

    I recommend the two services I mentioned here, they seem to work really well!

  88. oh... and ORDB by tweakt · · Score: 2
  89. Re:Lotus Notes now a Target? by Skapare · · Score: 2

    Thanks for the info! I'm about to block them. But in the course of digging for info, I also found that they cannot send me mail anyway due to the fact they failed to put in their reverse DNS. That solidifies my knowledge that their network/server is being operated by someone not very competent.

    phil@pollux:/home/phil 33> dnstracer 120.158.120.216.in-addr.arpa | head
    Tracing to 120.158.120.216.in-addr.arpa via 209.102.208.30, timeout 15 seconds
    209.102.208.30 (209.102.208.30)
    |\___ D.ROOT-SERVERS.NET (128.8.10.90)
    | |\___ JERK.ARIN.NET (192.12.94.32)
    | | |\___ NSB.TRIVALENT.NET (216.120.131.35)
    | | \___ NSA.TRIVALENT.NET (216.120.131.34)
    | |\___ INDIGO.ARIN.NET (192.31.80.32)
    | | |\___ NSB.TRIVALENT.NET (216.120.131.35) (cached)
    | | \___ NSA.TRIVALENT.NET (216.120.131.34) (cached)
    | |\___ HENNA.ARIN.NET (192.26.92.32)
    phil@pollux:/home/phil 34> dig @NSB.TRIVALENT.NET. 120.158.120.216.in-addr.arpa. ptr

    ; <<>> DiG 8.3 <<>> @NSB.TRIVALENT.NET. 120.158.120.216.in-addr.arpa. ptr
    ; (1 server found)
    ;; res options: init recurs defnam dnsrch
    ;; got answer:
    ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 6
    ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
    ;; QUERY SECTION:
    ;; 120.158.120.216.in-addr.arpa, type = PTR, class = IN

    ;; Total query time: 288 msec
    ;; FROM: pollux.ipal.net to SERVER: NSB.TRIVALENT.NET. 216.120.131.35
    ;; WHEN: Thu Mar 21 15:56:15 2002
    ;; MSG SIZE sent: 46 rcvd: 46

    phil@pollux:/home/phil 35>

    --
    now we need to go OSS in diesel cars
  90. Re:Why couldn't a SPAMMER simply... by iabervon · · Score: 2

    The issue isn't spammers setting up their own servers as open relays. Spammers don't set up open relays; they use other people's open relays. If the spammers were setting up the servers, they would presumably have them only relay their spam, not everyone else's.

    The issue is when person A sets up their server wrong and person B sends spam through it; person A isn't responsible for the message and person B is impossible to find.