Slashdot Mirror


Comcast Thinks About Stopping Zombies

LehiNephi writes "Comcast has finally admitted that its users are responsible for a large amount of spam, and they are thinking about how to stop it. Apparently they haven't been turning a blind eye to the problem after all. The simple, blanket approach of blocking all traffic on port 25 would have too many side effects, particularly for users running their own mail servers. However, they can block that port on individual cable modems-a sort of surgical strike. As far as I'm concerned, the sooner they implement this, the better!"

592 comments

  1. read your usage agreement by lseltzer · · Score: 4, Insightful

    Comcast cable modem customers aren't allowed to run mail servers anyway, so I doubt the side-effects would bother them

    1. Re:read your usage agreement by wakejagr · · Score: 2

      As I understand it, most residential cable/DSL services do not allow servers, and hence block any 25 tcp connection unless dest is their mail servers.

      --
      Don't save Windows XP! http://www.petitiononline.com/jjw1xp/petition.html
    2. Re:read your usage agreement by MikeXpop · · Score: 3, Interesting

      My friend tried to run a mail server off of his comcast connection awhile back. He could recieve mail fine, but anytime he tried to send mail it would fail. I always assumed 25 was off anyway.

      --
      Etiquette is etiquette. He kills his mother but he can't wear grey trousers.
    3. Re:read your usage agreement by thedillybar · · Score: 3, Insightful
      Comcast cable modem customers aren't allowed to run mail servers anyway, so I doubt the side-effects would bother them

      Who are you kidding? Just because they aren't allowed to doesn't mean they're not.

      No one is allowed to download copyrighted material without the necessary license either. So I doubt anyone would be bothered by the RIAA implementing a plan to go after music downloaders...

    4. Re:read your usage agreement by wo1verin3 · · Score: 4, Insightful

      technically speaking as per the terms of service (usage agreement) you can't even choose to be the host in a two player online game because that is a service.

      However, ComCast also lives in the real world. While on paper they could make an argument, they're trying NOT to upset the technical folks in their customer base.

    5. Re:read your usage agreement by Anonymous Coward · · Score: 3, Insightful

      The point being that Comcast is well within their rights to block inbound 25.

    6. Re:read your usage agreement by Roguelazer · · Score: 1

      Yes, and you can't run a webserver, FTP server or do ANY filesharing either. Heck, I bet my SSH server is illegal too. Since all servers are against the user agreement (see my post up towards the top of this article), that means my UT2004 server needs to go, and my VNC server too. Hmm. Maybe I should give up now?

    7. Re:read your usage agreement by Anonymous Coward · · Score: 0

      and there are plenty of other non-retarded ISP's who allow users to do this and they dont have a problem with spam.

    8. Re:read your usage agreement by Anonymous Coward · · Score: 1, Insightful

      The problem, by blocking port 25 you disallow any SMTP traffic from a mail client to a mail server outside the comcast network. I'm on charter now who does block port 25, and it sucks. On my mail servers (Outside the charter network) I had to setup an alternate SMTP server port in order to use them. (So I have port 25 and an alternate 40,000, both function the same, but different... kinda). Comcast would have to handle ALL SMTP traffic through their servers, which can pose a problem if the receiving server requires a reverse DNS lookup in order to accept.

    9. Re:read your usage agreement by zvar · · Score: 1

      This has nothing to do with Comcast worried about blocking their own customers running an SMTP server. Like you said, the customer is not allowed to run one anyway.
      What they are worried about (rightly so, IMO) is that once they block port 25 outgoing, it will block stuff like my hosting service, my 2nd ISP's SMTP server, my work's SMTP, etc...

    10. Re:read your usage agreement by steve+buttgereit · · Score: 3, Interesting

      Actually, their reps have said during calls that mail servers are not officially supported, but that they willingly turn a blind eye.

      Given that they are the only broadband I can get and I do run a mail server for any host of reasons; the targeted approach would be the only acceptable method.

    11. Re:read your usage agreement by gad_zuki! · · Score: 3, Informative

      No, outbound or inbound port 25 are not blocked. What's probably happening is that the recpient's mail server saw that the IP was from Comcast's IP block and either deleted it outright or labeled it as spam.

      For instance, I can send messages my mail server on comcast and it'll get to most places just fine but both Yahoo and Hotmail will just delete it. Or Comcast already has a system to block these messages to popular domains like yahoo or hotmail. So perhaps there is limited filtering.

    12. Re: read your usage agreement by chicagozer · · Score: 2

      I have Comcast and have no problem using sendmail to forward my outbound mail through their mail servers. My servers are Solaris and AIX but I expect Linux would work as well.

      Total sendmail novice here, but about ten minutes of googling around turned up some examples.

      I'm not advocating a total ISP lockdown (we all like bittorent don't we?) but wouldn't it make more sense to block this port by default and open it upon request?

      --
      ZZ
    13. Re:read your usage agreement by slither_1 · · Score: 1

      what about users trying to send mail using a 3rd party mail server outside of comcast? (lets say you have your own domain, and need to use a 3rd party smtp server).

      I work for an ISP in the states, and we got hell from customers when we blocked port 25 (ok, there is a quick fix, just enable the SMTP Authentication, put your 3rd party email address in the Email address field of OE, then use comcast's smtp server), but not all mail client support this.

    14. Re:read your usage agreement by Aaden42 · · Score: 5, Insightful

      There's an aweful lot of people missing the point here. To cause trouble for people running their own mail server, they'd need to block INBOUND traffic coming to port 25. That wouldn't stop any of the zombied machines since they're all trying to make OUTBOUND connections going to port 25.

      If you block outgoing 25 (thus stopping zombies) what you also accomplish is preventing any of your customers from using anyone else's SMTP server as their outgoing SMTP server. My web host supports TLS encryption which I prefer to use so at least my neighbors aren't reading my mail.

      Requiring everyone to use the ISP SMTP server is the wrong solution, and it's a complete pain for laptops. I can take my laptop anywhere, plug it in, and know that I can send mail (using authenticated SMTP) through mail.myhost.com. If everybody starts blocking OUTBOUND 25, then whereever I plugin my laptop, I need to ask, "Hey, what's your SMTP server???" A very poor solution to the problem.

      Block 25 for known zombies or just disconnect them completely. When they call ("My Internet's broken!") let 'em know they've gotta patch their box and get some antivirus software (and stop clicking on those damn attachments!!!) before they get their pr0n0 feed turned back on.

    15. Re:read your usage agreement by steve+buttgereit · · Score: 2, Informative

      I just realized. The solution isn't for carriers (which is all I view comcast as) to block any services. A better email infrastructure is what is required.

      We've now heard tales of domain keys, SPF what have you. These types of measures are the only ones that will really solve for the problem.

      There is no reason for mail servers to be anonymous or blindly relay. Mail admins should also decide whether to accept email from anonymous sources or not. By bringing to bear some sort of digitial signature solution for servers and even users, you would be able to put a serious speedbump for spammers.

      Punishing independent minded people such as myself is not correct.

    16. Re:read your usage agreement by causality · · Score: 0
      However, ComCast also lives in the real world. While on paper they could make an argument, they're trying NOT to upset the technical folks in their customer base.


      I wish it were the case that a large ISP's biggest concern was not upsetting the technical part of their customer base. Unfortunately they are probably more worried about the other 97% of their userbase.

      Luckily for them this is great PR. In general people are sucks for "This is for your own good" reasoning but in this case it's a win because a solid policy on this will actually help the situation.
      --
      It is a miracle that curiosity survives formal education. - Einstein
    17. Re:read your usage agreement by Coldeagle · · Score: 1

      They could be like Cox and block all port 25 activity except for to the Cox servers, so you're forced to relay through them if you want to send out e-mail. Very effective, but a pain in the rear if you're running a mail server, however it does force you to keep within the lines of the User Agreement.

    18. Re:read your usage agreement by Quattro+Vezina · · Score: 1

      I'm a Comcast user, and I've played around with using Postfix to send mail--it's worked perfectly. Of course, it might not have used port 25...it's been a while since I had Postfix running, and I've since reformatted, so I don't remember. But it is possible to send mail from Comcast.

      --
      I support the Center for Consumer Freedom
    19. Re:read your usage agreement by imemyself · · Score: 1

      Well the real world doesn't stop Cox from blocking port 21, 80(not just port 80, it actual filters incoming HTTP packets), IRC, and NNTP. I feel abused.

      --
      Every time you post an article on Slashdot, I kill a server. Think of the servers!
    20. Re:read your usage agreement by ajs · · Score: 3, Insightful

      So, indiscriminate blocking of outbound port 25 will have side-effects.

      Both inbound and outbound blocking will cause problems for users like myself. In particular, it will cause those members of Comcasts user-base (like myself) who are looked at by our friends and family as an expert in such matters to not only choose a different ISP for ourselves, but to recommend that those we care about not use the service either. After all, an ISP that tries to choose which parts of the Internet you have a right to talk to is no better than a fancy BBS, and software that my mother might want to run tomorrow could be hampered by that kind of short-sitedness (e.g. if she wanted to host a mail server that I set up for her home business, which I'll be doing next month).

      No, Comcast knows their customers because the people who set all of this up for them are a fair bit like me...

      Besides, customers like me are gold to Comcast. We do all the right things to protect our systems from compromise, we evangelize new users, we test out new services and build future markets for them. Early adopters are exactly what Comcast wants.

    21. Re:read your usage agreement by rekoil · · Score: 1

      I was online in a hotel recently that had a system where outbound port 25 wasn't blocked, but silently redirected to the provider's server. Worked out pretty well, IMO...although I can hear the steam coming out of the privacy wonks' ears as I type...

    22. Re:read your usage agreement by v01d · · Score: 2, Informative

      Time Warner doesn't officially allow mail servers either, but they actively probe you for being an open relay and warn you to fix it before they cancel your account. Pretty good policy I think. After I moved I had to switch to Wide Open West, which also doesn't allow mail servers but also doesn't enforce the rule.

      The only problems I have with my mail server is that I can't send to AOL, and really why would I want to do that?

    23. Re:read your usage agreement by rcamera · · Score: 1

      i ran into the same problem as you - aol and my school blocked my mail. the following lines in my sendmail mailertable worked wonders...

      wpi.edu smtp:some-open-relay.com
      .wpi.edu smtp:some-open-relay.com
      aol.com smtp:some-open-relay.com
      .aol.com smtp:some-open-relay.com

      apparently, aol and my school (among others i'm sure) block my server (which requires authentication) because i'm on a few dbls. however, this open relay i found is accepted everywhere - AND THEY'RE AN OPEN RELAY. of course, i'm not going to post the open relay i found because if they see too much traffic they might secure themselves and i'll have to find another.

      --
      Wave upon wave of demented avengers March cheerfully out of obscurity into the dream
    24. Re:read your usage agreement by Anonymous Coward · · Score: 0

      Um, port 143 is IMAP.

    25. Re:read your usage agreement by IANAAC · · Score: 1
      You may not have the option depending on where you live, but, yeah, if you can't run any of the services that you want (without feeling guiltym anyway), maybe you should switch providers.

      Cheapest isn't always the best option, especially if you run servers.

    26. Re:read your usage agreement by Grym · · Score: 1

      Comcast cable modem customers aren't allowed to run mail servers anyway, so I doubt the side-effects would bother them

      Umm... Not true. In addition to having faster service, Comcast BUSINESS customers are allowed to run mail servers. Blocking port 25 on all outbound traffic would definitely affect them.

      -Grym

    27. Re:read your usage agreement by tonywong · · Score: 1

      Why not block 99.9% of spam coming off those boxes by blocking all port 25 traffic on that box if it exceeds a certain level of activity?

      I know that legitimate users will gripe, but why not have a sign up database somewhere that allows those people to run a legitimate mail server, with a three strikes and you're out rule for spam complaints.

    28. Re:read your usage agreement by spacecowboy420 · · Score: 0

      Yeah, and pop is 110. My point is still valid, I just have an IMAP server in my situation.

      --
      ymmv
    29. Re:read your usage agreement by Anonymous Coward · · Score: 0

      How about this for an idea: 1) establish a NO-SPAM policy (probably already done). 2) send a notice to all servers on their subnet stating that *any* server sending SPAM will be immediately blocked and will remail so until they solve any problems of highjacking, etc. 3) enforce their policies.

    30. Re:read your usage agreement by BuckaBooBob · · Score: 1

      Arn't suposed to would be the proper term :)

      --
      Who needs WiFi when we can have Packet Over Sheep! http://datacomm.org/PoS-InternetDraft.txt
    31. Re:read your usage agreement by operagost · · Score: 1

      If you change the SMTP server for a domain to some port other than 25, it is impossible to receive any mail. There is no way for a remote server to know what port you're on. All they know is the IP obtained from your domain's MX and A records.

      --

      Gamingmuseum.com: Give your 3D accelerator a rest.
    32. Re:read your usage agreement by Tip · · Score: 1

      I have ran my own mail server on my comcast account for a couple years now. I have to use a different outgoing server for some mail, since some servers won't accept mail from a cable modem. But I think we should be able to at least receive mail. Besides my comcast account gets about 10-20 spam messages a day, but my domain I host gets none.

    33. Re:read your usage agreement by saforrest · · Score: 1

      Comcast IS proposing....

      Damn illiterate fuck.


      Maybe ey's British.

    34. Re:read your usage agreement by dchamp · · Score: 3, Informative

      143 is imap, 993 is imaps. That's not "outbound" email. IMAP (like POP) is a client protocol for accessing email (or news) servers. See the imap web site for info.

      These people are talking about SMTP - port 25 - which is how email servers send / receive email messages between servers.

    35. Re:read your usage agreement by PygmySurfer · · Score: 4, Insightful

      Yeah, and pop is 110. My point is still valid, I just have an IMAP server in my situation.

      Uhh, no you don't. POP/IMAP only transfer email between your client and your email provider's mail server. SMTP is used to transfer email between hosts on the internet.

      Parent was talking about configuring his/her own SMTP server on their cable connection, and having issues sending mail to specific domains. In this case it was probably because his cable IP was part of some blacklist which says any dynamic IP must belong to a spammer, as there's obviously no use for someone to be running his/her own SMTP server on a lowly dialup or cable connection.

    36. Re:read your usage agreement by Anonymous Coward · · Score: 0

      not on comcasts turf, you anonymous coward.

    37. Re:read your usage agreement by Anonymous Coward · · Score: 0

      that sucks, cox

    38. Re:read your usage agreement by revmoo · · Score: 1

      I know that legitimate users will gripe, but why not have a sign up database somewhere that allows those people to run a legitimate mail server, with a three strikes and you're out rule for spam complaints.

      You can get three people to complain about anything.

      --
      I would expect such blatant racism on Fark, but on Slashdot? Mods please ban this asshole.
    39. Re:read your usage agreement by muckdog · · Score: 3, Informative

      Correct, The group that this would effect most directly is telecommuters. The ones that use authenticaion with their company's smtp server. Broadband is almost a requirement if you are telecommuting.

    40. Re:read your usage agreement by Eggplant62 · · Score: 1
      Comcast cable modem customers aren't allowed to run mail servers anyway, so I doubt the side-effects would bother them


      Meaningless. I ran a mail server off my comcast account for years. I finally got fed up with their overpriced services (both tv and broadband) and moved to WOW.

      If you don't draw a bunch of attention to yourself, you can run a mail server.

      However, mail servers aren't the problem with the Comcast machines. Open proxy software installed by trojan horses on Windows machines run by unwitting non-technophiles who don't patch their systems is.
    41. Re:read your usage agreement by Red+Alastor · · Score: 2, Informative

      My ISP don't allow servers by default but it is said in the Terms of Service that they will judge on a case by case basis and you can contact them to get a permission. My ISP is Globetrotter, in Quebec / Canada

      --
      Slashdot anagrams to "Sad Sloth"
    42. Re:read your usage agreement by geminidomino · · Score: 2, Insightful

      Good point. But then Comcast shouldn't be using that excuse for not doing port 25 blocking.

    43. Re:read your usage agreement by EvilAlien · · Score: 2, Interesting

      Ah, but why should an ISP care about impact to services it doesn't permit on its network anyways (at least for residential non-business users)? Soon every ISP will block 25/TCP outbound for residential users and spammers will have to find another way. They will, but at least it will put a crimp in their efforts.

      --
      perl -e 'print $i=pack(c5, (41*2), sqrt(7056), (unpack(c,H)-2), oct(115), 10)'
    44. Re:read your usage agreement by MrLint · · Score: 1

      Hosting a server would be getting inbound port 25, sending out to a server you have access to is outbound 25. If im reading correctly comcast is gonna block outbound 25 on some cable modem customers.

      Comcast should also probably take the next logical step to alert those customers by phone (not email), I know lots of people that never use the ISP email. However, knowing the lack of follow-thru of corporate america that will probably not take place.

    45. Re:read your usage agreement by SocietyoftheFist · · Score: 1

      I've always been able to run mail/web servers from any ISP. Thank you DynDNS.

    46. Re:read your usage agreement by Kiryat+Malachi · · Score: 1

      Yeah, but more and more, telecommuters just VPN into their office network anyway. So it isn't really that big a deal for most of them.

      --

      ---
      Mod me down, you fucking twits. Go ahead. I dare you.
      (I read with sigs off.)
    47. Re:read your usage agreement by muckdog · · Score: 1

      unfortually there's some ISPs who say VPNs are against policy.

    48. Re:read your usage agreement by KPU · · Score: 1

      We're not talking about people running open relays. The problem is largely windows users who got trojaned and are now sending spam. These trojans usually connect directly to destination mail servers so stopping open relays won't fix it.

    49. Re:read your usage agreement by ktulu1115 · · Score: 1
      ...outbound or inbound port 25 are not blocked.
      Yes, I can verify that as well. I am a Comcast subscriber as well. Port 25 is not blocked, I have to run a local SMTP server as a workaround for a bug in Thunderbird with SMTP authentication (or perhaps an incombatibility with my company's mail server). Without I would be stuck to relaying mail with my Yahoo account. That's all convenient for personal (read: low volume) e-mail, but definately not business.

      Thank you Comcast, even though your motives for doing so are primarily financial.
      --
      # fuser -v /dev/attention | grep work
      #
    50. Re:read your usage agreement by prockcore · · Score: 1

      Correct, The group that this would effect most directly is telecommuters. The ones that use authenticaion with their company's smtp server. Broadband is almost a requirement if you are telecommuting.

      Why can't they use the secure smtp port then? Cox already blocks all outgoing 25 traffic, I can still send mail from home to my company's mail server.

    51. Re:read your usage agreement by f0rt0r · · Score: 2, Interesting

      Not true, I have run my domain mail server for several years ( since '98 ), and before switching from DSL to Cable ( Comcast ) , I asked if they had a problem with me running my own SMTP/POP3/Web servers over their connection, and they said no. Not only that, I have it in writing, so they'd better not try and renig on our agreement.

      --
      I can't afford a sig!
    52. Re:read your usage agreement by DunbarTheInept · · Score: 0

      THe more likely explanation is that they aren't using a well-defined term. If they meant a server in the technical sense, then they can't let people run with IRC and instant messaging turned on and ready to recieve. And that's something they clearly want to let people do, so they aren't using the actual technical definition of a server. That of course immediately raises the question of what the hell DO they mean - and the answer is "Whatever they retroactively feel like saying is a service".

      It's the same standard stuff - ban everything by default, then selectively enforce it.

      --

      Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.

    53. Re:read your usage agreement by SillyNickName4me · · Score: 3, Insightful

      comcast may not allow it but they are not the only player in town. (and the ISP I am using explicitly allows it for example) so I really doubt you will see a 'blanket solution anytime soon.

      Besides, whats next? blocking all traffic to known p2p related ports? and then filter USENET?

      People should start thinking a lot more about the consequences of 'solutions' they propose, esp those
      involved in spam prevention have a strong tendency to go for measures that are way worse then the problem they try to solve while missing the obvious (the smtp protocol being broken)

    54. Re:read your usage agreement by Alyred · · Score: 1
      Yes, the usage agreement was amended last year sometime to say, essentially, that they don't care if you run servers, as the upload bandwidth is limited anyway. However, they make sure to state that it is YOUR responsibility to secure that server.

      They don't say, however, what the penalties are for someone who doesn't secure the server.

      -Alyred

      "The body is but a coffin for the soul."

    55. Re:read your usage agreement by MntlChaos · · Score: 2, Interesting

      The problem is that there are too many zombies. With MyDoom I immediately saw a jump in SPAMs I get. I get a couple messages an hour on one account.

    56. Re:read your usage agreement by muckdog · · Score: 2, Insightful

      Well because Cox should not be telling your company how to run it network services! Yes you can use the high numbered encrypted port (TCP 457 ???) but what if Comcast feels it should block that one but not port 25? I still think its wrong to block any port if the customer is not doing anything wrong (intentionally or unintentionally). The internet grew because it was an open medium. Every blocked port moves us away from that.

      In a way I hope some of these major broadband companies start getting draconian. In doing so it will create a market of techies telecommuters that small companies will fill the need for. Speakeasy is a company like this that comes to mind. I wish I could get them where I live.

      Now if we could just have public flogging of spammers and virus writers this whole internet thing would be perfect.

    57. Re:read your usage agreement by steve+buttgereit · · Score: 1

      You raise a valid point... but the open relay part was less my argument for change than was developing some means by which mail servers can reliably identify each other. Otherwise I agree, we're not talking open relays. (True I might have mentioned it in the post).

      A well constructed server validation scheme would cut down the problems with trojaned machines since the trojans would not be validated (again in a well constructed scheme). This would avoid penalizing the honest users (such as myself) that for whatever silly reason want to run their own services.

      Cheers!
      SCB

    58. Re:read your usage agreement by dweezil-n0xad · · Score: 1

      indeed, you can always use services like Webhop or Mailhop

    59. Re:read your usage agreement by xoboots · · Score: 1
      any dynamic IP must belong to a spammer, as there's obviously no use for someone to be running his/her own SMTP server on a lowly dialup or cable connection.

      Not directed at PygmySurfer who seems about right, but the underlying idea and that particular phrasing kind of rub me wrong.

      Plenty of folks would benefit by running their own servers so that they can protect their own privacy, or at least have that much more control over their own communications. (compare: whereas once $30 telephone answering machines were popular, people now pay $5++ a month for the "service" version of the same bloody thing. Except it is not the same: their messages are stored by a third-party instead of privately.)

      It wasn't too long ago ('93) that I worked in an office of over 200 people whose email (and other net needs) were supplied by dual 64k lines. My "lowly" dialup is an ADSL connection that does better than T1 speeds.

      cheers

    60. Re:read your usage agreement by WWWWolf · · Score: 1

      Blocking outbound will still raise problems and confusion.

      An example case: Getting my sister's stuff up and running at spymac.com. I had set up a spymac account for myself. Outgoing SMTP through them worked beautifully from Linux with GNUMail.app (as long as I specified my From address as @spymac.com - don't know the details, probably looks at the From and does some kind of pop-before-smtp authentication.)

      Tried to get my sister online. Fetches mail from spymac just fine with POP3. Can't send a damn thing. We double-checked the settings. Triple-checked the settings.

      Then, the truth dawned to me: My ISP (a local DSL provider) doesn't block outgoing SMTP. My sister's (free dial-up provider) does.

      Normally, this wouldn't be a problem. All ISP's I've used here have pretty simple steps on how to get online. "Set your outgoing mail server to 'mail.whatever.fi'." No need to mess with the settings, just set that as the outgoing E-mail server in the mail proggy, or smarthost on a Linux MTA. The host would allow connections from ISP customers, refuse from the rest of the net, and trust whatever details have been put in the E-mail itself.

      Not so with this ISP! Looking at their tech support, I should have needed the username at their own E-mail system ("Hey dad, do you remember your username at the ISP's E-mail system? Huh? You did know they give you an E-mail address, didn't you? Oh... never mind..."), which in turn would have given the address of the smtp server on the cluster. I didn't even try further. Let me guess: some form of SMTP authentication next, instead of trusting the IP address and the name on the envelope.

      Let's see what kind of hideous bubblegum solution I come up with this weekend...

      The point is, the more complicated you make sending the e-mail to whatever outgoing SMTP host you may need, the more complicated you make the life for some people who prefer not to use it. Of course, blocking it is still valid (I guess in this case - it was a free dialup ISP anyway, without such block spammers would use tons of throwaway accounts). I guess an acceptable solution won't be found until someone comes up with a set of better E-mail protocols that aren't spammer-friendly at all but that are flexible enough for normal users.

    61. Re:read your usage agreement by Anonymous Coward · · Score: 0

      "There is no reason for mail servers to be anonymous or blindly relay"

      Free speech depends on anonymous speech. Free speech would be a valid reason for a mail server to be anonymous and/or a blind relay.

      http://www.epic.org/free_speech/ is a useful page of info and links. Towards the bottom is a section covering anonymity and free speech.

      Cheers.

    62. Re:read your usage agreement by GiMP · · Score: 1

      You can run your SMTP server on multiple ports. 25 for incoming email and for people who can connect to it.. and 2525 (or something) for remote SMTP.

    63. Re:read your usage agreement by Anonymous Coward · · Score: 0

      Justifying open relays by the free speech argument is like using a shotgun to clip your toenails.

      There are other ways; open relays have a serious impact on the usefulness of email for millions of people.

    64. Re:read your usage agreement by tcr · · Score: 1

      I've often wondered how feasible it would be to have an algorithmic mode in popular SMTP server software, to try to target just the spammers.

      So if it receives 'x' messages with 'y' bcc recipients within 'z' seconds, you ignore connections from that IP address for a period of time...

      --


      Information wants to be beer.
    65. Re:read your usage agreement by the+real+darkskye · · Score: 1

      Your idea has one key flaw, a mail server doesn't know if a recipient is in the to, cc or bcc, all it sees are recipients.
      To/Cc are cosmetic headers put in by client software to make it easier for oomans to read the mail and have nothing to do with the transport or delivery.

      --
      Music is everybody's possession.
      It's only publishers who think that people own it.
      Fuck Beta
      ~John Lenno
    66. Re:read your usage agreement by Nerd4News · · Score: 1

      Just for the record: I've got Qwest DSL (not that I'm bragging about it) and a non-MSN ISP. I get raw unfiltered internet and can do anything I want within the law. I get a free static IP, can run all the servers I want and get 1.0 up/1.5 down. Oh, and a virtually unlimited sized mailbox. This is residential DSL. My Comcast brethren in Mpls however get to pay about $8.00/month more, get a dynamic IP, can't (according to their TOS) run any servers, port 25 is blocked, a 5 meg mailbox and get 256 up/3.0 down. I get reasonable helpdesk support (for the few times I've needed it in the last 7 years) from Qwest and excellent support from my ISP. Give a little, get a little.

      Not condemming your post, just an FYI. Speed ain't everything.

    67. Re:read your usage agreement by Anonymous Coward · · Score: 0

      Nice display of you total lack of understanding about how the different protocols work. I was wondering wtf you were smoking when you said smtp was port 143. You don't get the difference between connecting to a mail account to read your mail and sending one to another server, nitwit.

    68. Re:read your usage agreement by Anonymous Coward · · Score: 0

      DHCP can specify the mail server, and, since all Microsoft DHCP clients identify themselves, it can be done only for the systems running Microsoft Windows.

    69. Re:read your usage agreement by Pharmboy · · Score: 2, Insightful

      My "lowly" dialup is an ADSL connection that does better than T1 speeds.

      In theory. In the locations I use, I have access to cable, adsl, sdsl and two different T1s. You *might* be able to download a large file faster on some ADSL lines, but there is a huge gap in performance in ADSL and T1 in every other way. Latency, reliability, sustained throughput, "jitter", etc. ADSL is ok, but other than the occasional 50mb+ download, its slower. Even on ISOs, a T1 will often be faster than a cable or adsl line rated twice the speed because the T1 can maintain the speed continuously.

      I also ran game servers on all the different pipes. HUGE difference. There is a reason people pay $800+ for a T1 that is theoretically slower than your $50 adsl.

      --
      Tequila: It's not just for breakfast anymore!
    70. Re:read your usage agreement by AbbyNormal · · Score: 2, Insightful

      " Every blocked port moves us away from that. "

      Nope, every SPAM message my company receives daily, moves us away from that. Our message traffic is close to 80-90% spam.

      --
      Sig it.
    71. Re:read your usage agreement by e2d2 · · Score: 1

      Yeah good idea but one thing.. how would you send mail again? Kind of hard to send mail without being able to connect to port 25 of the mail server you choose.

    72. Re:read your usage agreement by tcr · · Score: 1

      Good point...you're right -

      But how about 'x' messages with 'y' total recipients within message during 'z' seconds?

      Just curious - was wondering about the spam clients that give the SMTP servers the firehose treatment...

      --


      Information wants to be beer.
    73. Re:read your usage agreement by Lord_Frederick · · Score: 1

      I've run into this playing with a mail server on my Verizon DSL connection. My mail gets sent fine, but the receiving server returns it with "sorry, your IP Address is in Verizon's block of residential Addresses."

    74. Re:read your usage agreement by greendot · · Score: 1

      Comcast allows for business accounts.
      I'm pretty sure it's going to run thru same backbone as residential.

    75. Re:read your usage agreement by Anonymous Coward · · Score: 0

      You can configure your local mail server to use a smarthost so it forwards your mail to your ISPs mail server.

    76. Re:read your usage agreement by Jim_Maryland · · Score: 1

      Port 25 could theoretically be used for another service (I could setup a Tomcat server listening at 25). While not practical to step on well established ports, it's not unheard of.

    77. Re:read your usage agreement by Anonymous Coward · · Score: 0

      Ever think of their business class customers?

    78. Re:read your usage agreement by Abcd1234 · · Score: 1

      This is easy enough to solve. Just set up your mail server to route email through your ISPs SMTP server. In the case of qmail, this meant putting my ISP's SMTP server in my smtproutes file. AFAIK, most other MTAs have a similar feature.

    79. Re:read your usage agreement by Anonymous Coward · · Score: 0

      Only an amateur sysadmin would use the shotgun approach in this situation. Tracking down the abusers and eliminating them 1 by 1 regardless of the time/effort is the civil way of doing things.

    80. Re:read your usage agreement by steve+buttgereit · · Score: 1

      Truth be told: If you want free speech-- opt out and continue to use SMTP based mail servers.

      However, just because someone wants to say something anonymously doesn't mean I have to listen. Most mail servers are private property and the standards/protocols used on them is matter of choice of the operators. (Of course, make a bad choice and things won't work everywhere.)

      Whilst I support anonymous free speech in principle, I don't have to support all modes of it nor finance it. Indeed, other rights would be trumped by preventing me from validating a user/server's identity: I have rights of association, rights of privacy, and rights to enjoy my property.

    81. Re:read your usage agreement by Abcd1234 · · Score: 1

      Why on earth don't you just use your ISPs SMTP server as a relay? It's there *specifically* for that purpose, anyway? Unless, of course, you're paranoid... in which case, you shouldn't be using email anyway (or should be using encryption).

    82. Re:read your usage agreement by cayenne8 · · Score: 1

      Depends on your type of connection. I just signed up for the cheapest business acct...and you can run whatever servers you want on them...long as it is legal.

      --
      Light travels faster than sound. This is why some people appear bright until you hear them speak.........
    83. Re:read your usage agreement by kramer · · Score: 1

      Uh-huh. You've got it in writing. You know what else I bet you have? A nice little clause in the user agreement that says "all terms of this agreement subject to change upon notice by Comcast." That means that your 'in writing' agreement lasts exactly as long as they want it to, and no longer.

    84. Re:read your usage agreement by cooperd1880 · · Score: 1

      it would be simple for them to filter which port 25s were blocked based on network node

    85. Re:read your usage agreement by spacecowboy420 · · Score: 1

      Alright assholes, noone said anything about smtp being on port 143, but it could be if you didn't have anything conflicting. You don't even need a mx record. Mail will try to deliver to the mx according to priority, but will also try directly to the domain. If you have the proper setup on your firewall, with the proper natting used, you can do what you want. As I stated, I have done this and am doing this now. Call me a jackass all you want, but there is more than one way to do things.

      --
      ymmv
    86. Re:read your usage agreement by The+Ultimate+Fartkno · · Score: 1



      > opt out and continue to use SMTP based mail servers.

      I opted out once. Now all of my email comes from women I don't know who say things like "YUOR D1KKY I5 TEH 5MALL!! BUY UOR H3RBAL V!AGA RA!!"

    87. Re:read your usage agreement by ameoba · · Score: 1

      if she wanted to host a mail server that I set up for her home business, which I'll be doing next month ...which is already against their TOS. Besides, why would anyone host anything as important as their mail server on a connection that's as unreliable as Comcast's networK?

      --
      my sig's at the bottom of the page.
    88. Re:read your usage agreement by Thuktun · · Score: 1

      Besides, whats next? blocking all traffic to known p2p related ports? and then filter USENET?

      Straw man argument. Blocking *outbound* port 25 does not break email, so long as the blocking ISP provides an SMTP server for submission of outbound email for delivery.

      The way I'd approach this would be to cut port outbound port 25 to everyone by default, then selectively enable it (if possible) for customers who signed something agreeing that they'd be held responsible if their machine(s) got zombied and started spewing wormspam. This would allow hobbiests who know what they're doing to get this turned back on, but the majority of people (who run insecure, unpatched operating systems) would be forced to use the ISP's smarthost.

      (Inbound SMTP is another issue entirely, so I'm ignoring it for this discussion.)

    89. Re:read your usage agreement by e2d2 · · Score: 1

      Just to add a little to what you said, Although this is technically true when viewed from the RFC specifics, spam software is perfectly capable of running within an SMTP server instance, where the message would be parsed further for more info on cc/bcc, etc.

      But unfortunately that wont stop spammers. Spammers can send one message at a time to each recipient on their list. And what would distiguish them from a legit mailing list?

      Also, the idea of having a "CPU cost" (in terms of a extra cycles) for each transaction has been thrown around before and, I think, deemed a bad idea in general. More appealing are solutions such as white lists and effective(??) spam filtering.

    90. Re:read your usage agreement by pclminion · · Score: 1
      Correct, The group that this would effect most directly is telecommuters. The ones that use authenticaion with their company's smtp server.

      Telecommuting should be done over VPN anyway. If you're directly connecting to work servers from home, "authenticated" or not, you have much bigger issues than Comcast blocking your packets.

    91. Re:read your usage agreement by Grayswan · · Score: 1

      Here (Atlanta) you can pay comcast more for a "business" connection. According to the agreement with that, you can run any service on any port. The point here is that Comcast can't just block all port 25 because it would block "business" accounts too. Blocking 25 on just some users is difficult (read: expensive) and thus was shot down (RTFA).

      --
      If you open your mind too wide, people will throw trash in it.
    92. Re:read your usage agreement by rcamera · · Score: 1

      my isp's mail server only relays mail from their domain - that is i could only send mail from my parents .snet account. i want to be able to send from my own domain.

      --
      Wave upon wave of demented avengers March cheerfully out of obscurity into the dream
    93. Re:read your usage agreement by EvilAlien · · Score: 1
      The crux of you perceiving problems with 25/TCP blocks is the matter of choice. Blocking 25/TCP outbound doesn't, as another post comments, break email whatsoever. It merely stops that traffic destined to that port from leaving the network. Solution? Simple. Stupid relying on off-net SMTP servers to send mail. Send it through whatever server is on your network and allows relaying outside of the network.

      Spam, worms, etc prove that communications systems based on complete trust don't work in the real world anymore.

      --
      perl -e 'print $i=pack(c5, (41*2), sqrt(7056), (unpack(c,H)-2), oct(115), 10)'
    94. Re:read your usage agreement by xoboots · · Score: 1

      You are right, of course, that a T1 is more reliable than an ADSL line, though your characterization is a bit harsh IMO. Never-the-less, my 3Mbit ADSL line is more than adequate to supply the needs of a personal SMTP server, which was my point to begin with.

      Cheers!

    95. Re:read your usage agreement by bot24 · · Score: 1

      Port 25 is used for receiving mail over SMTP, not sending it(well, from the servers point of view). If they block incoming port 25 requests, they will stop people who run their own servers(not spammers) from receiving mail. If they block port 25 outgoing, they will stop home users from being able to request mail along with the spammers. If they block outgoing port 25's everyone will be forced to use webmail(shudder). There are scripts and programs that run a local mail server and redirect it through webmail, however, but those would be used for spamming and home use too. Soon port 80 and 81 outgoings will be blocked.

    96. Re:read your usage agreement by SillyNickName4me · · Score: 1

      Well, my ISP already holds me responsible for how my connection is used, and will cut it off when detecting a problem that I fail to fix in a reasonable time.

      The problem with using the outbound smtp server of your ISP when having your own domain is that it stands in the way of any attempt to fix another major problem in SMTP, that of being able to use a fake sender address. Besides, why would one expect an ISP to be responsible for mail from domains that they don't controll?

      In my opinion the ONLY solution is fixing or replacing the SMTP protocol. Trying to 'patch' it just results in major inconvenience and delay of any real solution.

    97. Re:read your usage agreement by tedgyz · · Score: 1

      I've been running SMTP from my home for years. Comcast blocks nothing. Any blockage you are experiencing is from the receiving end. A lot of ISPs are now shunning "private" mail servers. For those ISPs, like AOL, I have a sendmail rule to relay to the comcast outbound server. The list is getting longer, so I am thinking of just relaying everything through comcast's server.

      --
      "No matter where you go, there you are." -- Buckaroo Banzai
    98. Re:read your usage agreement by tannable75 · · Score: 1

      I am on comcast and run my own mail server. Some servers block mail from my server, but the error messages I get indicate that it is because my IP is dynamic not because it is from Comcast. The biggest rejecter is AOL.

    99. Re:read your usage agreement by Red+Angel · · Score: 1

      You say that blocking port 25 for most users won't break E-mail if they provide an SMTP server? That may be true: but only if they provide a quality SMTP server ... which Comcast incidentally does not.

      For instance, I had trouble sending E-mail through Comcast, and the guy at tech-support told me that the SMTP server wouldn't allow me to send it if the "From:" line didn't have a Comcast adress on it. That's a problem for me, because I want the "From:" adress on the E-mail messages that I send to be my main E-mail adress (which gets automatically forwarded to my Comcast adress).

    100. Re:read your usage agreement by Rick+the+Red · · Score: 1

      Comcast will let you run VPN, they just want you to buy a "commercial" service to do it (at $99/month). VPN, like all services, is prohibited in their "residential" package. In fact, if you read the agreement closely, it implies that you can't even have a file server in your home network (because it assumes you won't have a home network -- again, that classifies you as a "commercial" user). So I make sure my file server can also be used as a workstation.

      --
      If all this should have a reason, we would be the last to know.
    101. Re:read your usage agreement by Rick+the+Red · · Score: 1
      Where do you live? I live in the Seattle market, and my Comcast agreement -- also in writing -- specifically prohibits me from running any server. A strict interpretation of that would seem (IANAL) to prohibt a file server on my home network! Comcast definately prohibit mail and web servers.

      So again I ask, where do you live? And can you post a copy of your written agreement? (and have you checked with them lately -- I'm sure they've superceeded your agreement with a more restrictive one)

      --
      If all this should have a reason, we would be the last to know.
    102. Re:read your usage agreement by Lord+Kestrel · · Score: 1

      When I read over the Comcast agreement when I signed up for their service a year or so ago, I checked for the "server clause". The agreement that I had to sign, said specifically "high-bandwidth servers, such as Usenet and IRC servers, are not allowed". It didn't say servers in general, it said high-bandwidth servers. They didn't clarify what constitues high-bandwidth, but from the example, it's pretty clear they don't care about some home user/small business' web and/or email servers, they just don't want someone running a server that will suck up every available drop of bandwidth 24/7.

    103. Re:read your usage agreement by e2d2 · · Score: 1

      I agree that this is a solution, and some ISPs are already implementing this. But some people like to send their mail through smtp servers on other networks. This at least must be addressed.

      I agree with your last statement completely. Unfortunately the complete trust nature of SMTP is out dated and must be addressed in some fashion.

    104. Re:read your usage agreement by Thuktun · · Score: 1

      In my opinion the ONLY solution is fixing or replacing the SMTP protocol. Trying to 'patch' it just results in major inconvenience and delay of any real solution.

      Trying to convince a large number of users to switch from an entrenched technology to something else is a massive undertaking that won't likely work. Try getting the western world to switch from gasoline/petrol automobiles to something else, it's a similar argument.

      Also, it's very easy to state that we need to replace it, but unless you propose what we might replace it with, such a statement is not really worth much.

    105. Re:read your usage agreement by SillyNickName4me · · Score: 1

      Well, I am writing a short series of articles about this very subject. you can follow them on my website (mentioned at the top of this post)

      I agree that it will not be easy to make everyone switch at once, but that is true for many of the proposed solutions. Port 25 blocking just doesn't happen to have this problem, but I think in the end risking their common carrier status is a too high price for ISPs when they can get another solution that actually works. Why do ISPs risk common carrier status? Because it is based on the principe that they provide transport and do not interfer with what is done by their customers unless either the customer itself asks them explicitly, or they are explicitly made aware of illegal activity. Filtering to suppress an undesirable (to them) form of traffic kinda contradicts that and would turn them more into the equivalent of a content provider.

    106. Re:read your usage agreement by Thuktun · · Score: 1

      I agree that it will not be easy to make everyone switch at once, but that is true for many of the proposed solutions.

      SPF, for instance, fights forgery, which happens to make it easier to identify the real origins of spam. Finding the real origins of spam makes it easier to make policy decisions for filtering and blocking common sources of spam.

      This can easily be rolled out as needed or desired and doesn't need to be rolled out everywhere for it to start being effective right away. "Difficult" doesn't do justice to something that replaces SMTP outright.

      Why do ISPs risk common carrier status?

      ISPs may be considered common carriers in your locale, but the laws and regulations in the USA do not consider ISPs to be common carriers. Other locales may vary as well.

      Filtering to suppress an undesirable (to them) form of traffic kinda contradicts that and would turn them more into the equivalent of a content provider.

      Spam is about consent, not content.

    107. Re:read your usage agreement by SillyNickName4me · · Score: 1

      > SPF, for instance, fights forgery, which happens to make it easier to identify the real origins of spam. Finding the real origins of spam makes it easier to make policy decisions for filtering and blocking common sources of spam.

      Yes, and SPF is definitely a step in the right direction.

      > Spam is about consent, not content.

      Yes, but about your consent, not that of your ISP.

  2. What about legitimate zombies? by Tourney3p0 · · Score: 5, Funny

    This clearly violates the right to maintain your own SCO-attack zombie.

  3. As a mail server admin... by chrispyman · · Score: 1

    All I can say is "It's about damn time!"

    1. Re:As a mail server admin... by MikeCapone · · Score: 1

      I don't know how good any measure will be if not implemented by everybody, though. As soon as spammers will notice that it doesn't work with Comsat anymore, they'll move somwhere else, or even outsource their deed. We need to make some more fundamentals change to email to get rid of spammers, IMO.

    2. Re:As a mail server admin... by Anonymous Coward · · Score: 0

      Absolutely. Comcast is the leading source of spam for a lot of people and has been for a long, long time. It's time they finally promised to do something about it.

  4. Port 25 by thrillseeker · · Score: 3, Insightful

    All they nned to do is to restrict SMTP outbound connections to their own mailservers. Forcing traffic through their won machines will qucik;ly point out who the abusers are, and they can likewise filter for viruses and worms preventing propogation.

    1. Re:Port 25 by gnuman99 · · Score: 4, Interesting

      Yeap. This is the only way to stem the traffic. People can still run their own mail servers, but all outbound connections should go though the ISP. Afterall, it is not like it is a privacy issue (they can sniff the packets anyway, so bypassing their SMTP server does not help you!)

    2. Re:Port 25 by tokachu(k) · · Score: 0, Offtopic

      Better yet, they should block all the ports (135-139, 1025, 5000, and others, both ways) that are used by the thousands of Netsky, Bagle, and Sasser variants out there. Save Windows users from themselves. Also, they should keep a look-out for those pesky DDoS zombie hosts. Reverse-engineer the worms, find out which IRC host they're using, and block all access to those controlling IRC servers (this ain't too hard to do). Let the script kiddies cry in their parent's basement because their 5,000 zombies can't be reached.

      Oh, and there should be some sort of waiver that a customer can ask for if they're running a Linux server or something that lets them use all those ports. This, of course, should be administered with a short computer competency test to weed out the fakers.

    3. Re:Port 25 by Anonymous Coward · · Score: 0

      This, however, would make them "officially responsible" for such, wouldn't it? As long as they are merely providing a connection, they themselves can avoid legal action.

    4. Re:Port 25 by bigberk · · Score: 4, Insightful
      All they nned to do is to restrict SMTP outbound connections to their own mailservers.
      Ummm.... no, that alone won't do it. They also have to have vigorous spam and virus controls on their mail server. Otherwise the ISP's mail servers will just relay the spam and viruses. SWEN for instance sends itself via the ISP's "proper" relay.

      For example, ISPs that send me plenty of spam and viruses relayed through their main mail servers are: arnet.com.ar, bigpond.com, btinternet.com, libero.it, singnet.com.sg, videotron.ca, wanadoo.fr

      Case in point. Blocking port 25 doesn't stop spam. Booting your spamming customers does.
    5. Re:Port 25 by Anonymous Coward · · Score: 1, Interesting

      This sucks for people with a laptop who frequently plug in to different networks (starbucks, airports, etc). Having to change what mail server I point to every time I plug in my computer is really painful.

    6. Re:Port 25 by 93+Escort+Wagon · · Score: 2, Informative

      The problem with this is Comcast's SMTP servers will cough up a "relaying denied" at times when they shouldn't - and I've given up trying to get hold of someone competent at their end to point out this problem.

      I used to use the Comcast SMTP servers with my three e-mail accounts (two of them non-Comcast) if I was connected through their cable. But at times when I'd send from my university e-mail account, mail would get blocked with "relaying denied".

      So now I use the university's SMTP server for everything - as long as I authenticate they'll pass it through.

      I love my cable modem - it's been very reliable. So obviously there are SOME competent folks at Comcast. But they seem to be saving money by hiring their tech support folks from the shallow end of the gene pool.

      --
      #DeleteChrome
    7. Re:Port 25 by dameron · · Score: 1

      Right, 'cause spammers all make sure their built in smtp bots use port 25 to communicate.

      Or is Comcast supposed to analyze traffic to determine if any given connection is transfering email?

      -dameron

    8. Re:Port 25 by Arethan · · Score: 1

      Whoah there buddy. This is a good idea, but you have to check to make sure you aren't about to use a hammer to fix this problem. I can think of one cable modem provider (*cough* Charter) that uses this approach, but does it quite poorly. They firewall their customers on port 25 both inbound and outbound. The only acceptable traffic on that port is from the outside world to their mailserver, and from their internal network to their mailserver. This causes major problems when their customers are trying to use another provider's mail servers to send mail.

      A more elegant solution requires a few steps. Firewall port 25 inbound to their customers (so they can't run their own mailservers). 99% of end users do NOT know whey they are doing with MTA's, and you will end up with lots of open relays on your network. Next you need to somehow log your user's smtp traffic. The best way is to put a packet sniffer on the network, and then have it tally up traffic and total sent emails by source IP address. This can be used to find out who is sending the most individual emails. Now you set up the packet sniffer to perform more detailed sniffing on that specific user's outbound email. Particularly, find out how many mails they send that are only 10% different, and how many times they send email to the same set of 5,000 addresses in a month. If you determine it's spam, tell them to stop. If they don't, cut their service.

      This really isn't rocket science. They just need to be very careful how they resolve this problem. People don't like suffering because a few bad eggs amongh them were causing problems.

    9. Re:Port 25 by Have+Blue · · Score: 4, Insightful

      This story is about compensating for users who are unaware that their computer has been trojaned and is emitting spam. Is getting kicked off your ISP a suitable punishment for that? Comcast is doing the minimum necessary to keep the most people possible happy (except the spammers, and apparently you).

    10. Re:Port 25 by Aaden42 · · Score: 1

      Greeaaaaaaaat.... So everybody who tries to use their web host's mail server for sending mail on their hosted domains is S-O-L then, right?

      The idea that ISP's can wholesale block their customers' ports whenever they want to really pisses me off. If you've got a zombied PC, they should block you till you get it cleaned up, but please don't punsish the people who either use secure OS's or at least keep Windows properly patched!

      As for privacy, my web host supports SMTP/TLS (which I use), so at least my neighbors aren't sniffing my password over the cable or WiFi connection. Hell.... According to the diagnostics in my cable modem, my ISP (not Comcast) hasn't even turned on DOCSIS encryption.

      Granted I can always SSH tunnel into work if I really need to, but still...

    11. Re:Port 25 by TOGA!+TOGA+TOGA! · · Score: 2, Insightful

      i actually used to use RCN but switched to Comcast because RCN blocks port 25. switching email settings every time i plug in my computer is a real dealbreaker for me...

    12. Re:Port 25 by yorgasor · · Score: 2, Insightful

      Um, that's what's supposed to happen. Why should Comcast relay email through their servers from some unknown network? That's what's called an 'Open Relay.' And spammers love them. Unless there's a method for the SMTP server to verify that you are in fact their customer, they really should only relay email for people on their network.

      --
      Looking for a computer support specialist for your small business? Check out
    13. Re:Port 25 by Woody77 · · Score: 3, Funny

      No, it's not too harsh. Suspend their service, send them a note saying that they've been compromised, and they need to clean up their PCs.

      Restrict their accounts to only allow port 80 to known good spyware/malware cleanup vendors, and go from there. AdAware + SpyBotSD + Symantec (Corp Edition) seals up a box nicely, or at least cleans it up temporarily.

      I've been slowly teaching the other firefighters in my volunteer fire dept, and they're learning. They're not the most computer literate, but you give them a few links, and they can download what they need, and go back to viewing pr0n with less worries than before, or can at least clean up the computer afterwards...

    14. Re:Port 25 by Styx · · Score: 1

      Well, since spammers need to connect to port 25 on the servers they want to spam, blocking outbound port 25 would be close to 100% effective (albeit with major side effects as others have pointed out).

      --
      /Styx
    15. Re:Port 25 by Anonymous Coward · · Score: 0

      Question. What happens when zombie writers decide that listening on port 25 for mail relays is unacceptable because it's blocked, and use another port, or a range of ports (say.. 5000-5100) in order to listen for incoming relay requests, and send outbound (still permitted by your logic) to other mail servers (the destinations) on port 25. Guess what? your solution does two things. Jack and Dick.

      Better solution, channel outbound mail requests (sending) through a logging proxy (open from the inside, sealed from the outside). Anytime the mail traffic hits a threshold, seal it off and .

    16. Re:Port 25 by AKnightCowboy · · Score: 1
      This sucks for people with a laptop who frequently plug in to different networks (starbucks, airports, etc). Having to change what mail server I point to every time I plug in my computer is really painful.


      Since you're most likely getting your IP address for these networks from a DHCP server, it sure would be nice if there was a way to get the SMTP server gateway from it like you do DNS servers and WINS servers. That way you could hop on the network and your SMTP relay would automagically get configured. Then just get apps to use this system-wide SMTP relay setting as the server similar to how many Mac web browsers get the system-wide proxy settings from the OS itself.

    17. Re:Port 25 by bersl2 · · Score: 3, Funny

      can at least clean up the computer afterwards...

      Somehow I don't think you meant what I interpreted this as...

    18. Re:Port 25 by Corbets · · Score: 1

      Actually, they sort of already do. They've added their own addresses to the MAPS DULS list, so any admin who implements said list (which I think a very bad idea) prevents their system from receiving my mail. I've had problems with only a handful of companies, but it's almost more of a pain having Comcast do it that way then it would before them to block all outbound SMTP except to their servers.

      Corbets

    19. Re:Port 25 by Woody77 · · Score: 1

      I realized the punny potential, but decided to leave it. Guess the computer can *internally* clean itself up, but the exterior's gonna still be left to the user.

    20. Re:Port 25 by dameron · · Score: 1

      Of course you're right, brain fart on my end, but only if they're trying to send direct smtp to another host, but I imagine most of these zombies send smtp through the host's default smtp config and so it's comcast's own servers that bear the brunt.

      Let's hope.

      -dameron

    21. Re:Port 25 by ian+mills · · Score: 2, Insightful

      You know that would be great if comcast ran decent mail servers. But they don't. Mail messages to certain domains take hours to deliver. On top of this they also have the habit of being added to realtime blackhole lists because their servers are sending spam, so without my own backup server, I'd be SOL. But yes, comcast does need to stop this problem, because several domains, like hotmail and aol already block mail from comcast customers ip's because of this. But blocking everyone's port is not a valid solution, as lots of people run perfectly reasonable private use servers that aren't spam relays. And while this maybe against the TOS, the TOS is mostly related to people running commercial servers off of their service, comcast doesn't really care if you are doing things for personal use. I'm paying for access to the internet, I don't want my ISP telling me which parts of the internet are OK to use and which aren't.

    22. Re:Port 25 by 93+Escort+Wagon · · Score: 1

      Read what I wrote again. I was connected to their cable. That's about as much "on their network" as you can get.

      --
      #DeleteChrome
    23. Re:Port 25 by jdreed1024 · · Score: 1
      All they nned to do is to restrict SMTP outbound connections to their own mailservers. Forcing traffic through their won machines will qucik;ly point out who the abusers are, and they can likewise filter for viruses and worms preventing propogation.

      No, they need to do precisely what they were proposing. Block outbound 25 AT THE CABLE MODEM. So it only affects the people causing the problem. And they call up, because they can't send mail, and the technician tells them their machine is 0wnz0red, and they reformat, and it's all good.

      Blocking 25 outbound in general will serve to piss of a lot of users who want to send e-mail through their work or school mail servers, but don't feel like using a crappy webmail client. I'm one of those people. Why should I be penalized because some dork is sending spam?

      I can't believe it - Comcast has a solution to only punish the offendors, and the Slashdot community wants them to punish everyone.

      --
      There is no sig, there is only Zuul.
    24. Re:Port 25 by jdreed1024 · · Score: 2, Insightful
      This is the only way to stem the traffic. People can still run their own mail servers, but all outbound connections should go though the ISP. Afterall, it is not like it is a privacy issue

      Who said it was a privacy issue? It's a freedom issue. I often need to send e-mail through other SMTP servers if I'm using my work or school address. Because myisp.com's mail servers will not accept mail from myschool.edu e-mail addresses. And rightly so. If they do, it's called relaying, and we all know relaying is bad.

      Comcast has a way (blocking at the modem) to punish the folks who are actually causing the problem. How is it even remotely better to penalize everyone, instead of just the offendors?

      --
      There is no sig, there is only Zuul.
    25. Re:Port 25 by Anonymous Coward · · Score: 0

      I vehemently disagree.

      First, privacy. Having to sniff traffic off the wire in realtime is drastically more difficult than being able to store, riffle through it at leisure, and then *possibly* forward it. Or just throw it in the bit bucket, of course.

      Second, the whole reason I *started* running my own mail server years ago was that my ISP was wholly unreliable at delivering mail.

      Third - I have my own domain(s), and my own mail server. I have it tested against open relay monthly. I have a business DSL account with a fixed IP address and TOS that expressly permit me to run my own servers. I send out maybe a couple hundred personal emails a month, no commercial email, certainly no spam.

      And I *still* get my communications blocked by various ISPs who have decided to blacklist other ISPs DSL/cable ranges. What's worse is the attitude I get (check the replies to this post, I'm sure) from said ISPs mail admins. There's no "we're sorry we have to break your mail delivery, but this problem is overwhelming us and this is all we can think of to do". It's "screw you, you have no right to talk to us - go through your ISP if you insist on sending us mail". So much for the democracy of the Internet - they're actively promoting the centralisation/consolidation/control and constraint - because right at this moment it makes their lives simpler. And some subset of these same geeks are the same ones (rightfully) complaining about criminal profiling and prior restraint issues!

      I'm so not impressed.

      KeS

    26. Re:Port 25 by Jeffrey+Baker · · Score: 1

      WTF are you talking about? Doesn't the gigantic coax running from your house to Comcast's head office count as solid proof of being on the network?

    27. Re:Port 25 by Maserati · · Score: 3, Informative

      According to the article, "Comcast users send out about 800 million messages a day, but a mere 100 million flow through the company's official servers." so until the zombies get updated this'll stop 700 million spam a day.

      About fucking time a provider started doing something about their users.

      --
      Veteran, Bermuda Triangle Expeditionary Force, 1992-1951
    28. Re:Port 25 by Anonymous Coward · · Score: 1, Interesting

      All they nned to do is to restrict SMTP outbound connections to their own mailservers. Forcing traffic through their won machines will qucik;ly point out who the abusers are, and they can likewise filter for viruses and worms preventing propogation.

      I work for an ISP that did exactly this. Suprisingly enough, there were little complaints, short of people who don't check their email and weren't aware of it until they can't send email.
      Otherwise, it's been a great help to make sure that our email servers don't get blacklisted by AOL or other big companies because of traffic coming from our networks.
      So far, it's been a positive experience.

    29. Re:Port 25 by Eskarel · · Score: 2, Insightful
      As to the privacy issue, simply by the way smtp works you're data is going to be forwarded through someone's smtp server(unless you happen to be really close network wise to the person you're mailing) and if you really want your e-mail to be private not routing it through your isp isn't going to fix that, the only solution is to encrypt the stuff.

      If your ISP is shyte at delivering mail that's not a reason to start your own mail server it's a reason to get a new isp because if they're shyte at something as basic as e-mail they're probably screwing you somewhere else.

      As to the mail support people, the reason for their policy isn't because they want "centralized control over the entire internet" or whatever conspiracy theory you want, it's because they want to have someone they can take action against for abuse. If you run your own mail server, without violating the TOS for your ISP and you decide to send bulk mail the only thing they can do is block you. With your terms of service I doubt Comcast could even block your mailserver port, if you're paying to run your own services then they really don't have much to say abou what services you're running. I'm also willing ot bet that a large percentage of the people who call them are just "poor individual users running their own mail server" and a lot of them are also spammers.

      Either the internet is centralized and controlled or it's free, if it's free then you have to put up with spammers, pedophiles, etc being able to do whatever the hell they want. Admitedly most of the people who use the internet aren't like that, they may be weird and possibly perverted like everyone else, but they're not a threat to anyone.

      So long as whoever is keeping an eye on my web traffic leaves me alone I don't really care that they're looking, and if they want to be looking they will be whether it's legal or not.

      There is nothing fundamentally wrong with centralization so long as the people in charge of it don't abuse their power.

    30. Re:Port 25 by Anonymous Coward · · Score: 0

      switching email settings every time i plug in my computer is a real dealbreaker for me...

      What kind of lame IT support staff do you have? When our users started having this problem with their ISPs, we opened up port 587 [submission] on our mail submission servers, and had the helpdesk help people make a one-time change to the settings in their clients. Problem solved.

      If you were using SSL instead of TLS (you *are* required to authenticate over an encrypted connection before you can submit mail, right?), you could use port 465 [ssmtp].

      This whole historical thing of using the same port and protocol for mail submission and mail transport is kind of crazy, anyway.

    31. Re:Port 25 by nacturation · · Score: 2, Insightful

      I posted a potential solution for this half a year ago:

      http://slashdot.org/comments.pl?sid=78099&cid=6936 111

      "Allow for normal port 25 access to the ISP's email server (with the usual restrictions on volume and content) and, for external port 25 access, there's a number of possibilities:

      1. Allow the client to setup a pre-determined list of specific hosts they want to connect to. This might be done using a web-based interface.
      2. Only allow the first 10 hosts (per dialup connection, per DHCP lease, per hour, etc.) to be accessible via port 25. This should satisfy even power users as few need to send mail to over 10 different servers. Adjust number as appropriate.
      3. Setup a proxy service which allows unlimited port 25 access. Any viruses which include their own SMTP delivery engines won't know about the proxy and will simply fail. There's no additional security risk to using your ISP's proxy than using the ISP's connection itself, as both can be logged with equal ease."

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
    32. Re:Port 25 by Anonymous Coward · · Score: 0

      The point of getting an internet connection should be so you can host your own services if you choose, or you can use the ISP if you choose.

      There are many reasons you may want to run your own mail/web/ftp server. ISPs usually have highly limited disk allocations; maybe you don't want your inbox or website limited to 5 or 50 megabytes. Maybe you want your website to do CGI-BIN, or to do your own processing on mail for your own domain name.

      But generally, saying "there is nothing fundamentally wrong with centralization" is in and of itself against the philosophy of the internet. The design of the telephone network has historically been an example of centralization. The intelligence of the network is essentially in the middle, handled by the phone company. Only the phone company can add new features like caller id, *69, and the like. The basic idea of the internet is that the transport layer is only smart enough to get data from one end to the other; all the intelligence is at the ends. Anyone - not just the phone company, or the ISP, or ICANN - can write a new application. The heart of the internet is a decentralized network. That's not to say there's anything fundamentally wrong with a centralized network - the phone network is very reliable. But it doesn't have the same ability to support innovation as a decentralized network.

    33. Re:Port 25 by Anonymous Coward · · Score: 1, Insightful

      If your ISP is shyte at delivering mail that's not a reason to start your own mail server it's a reason to get a new isp because if they're shyte at something as basic as e-mail they're probably screwing you somewhere else.

      I think it's a perfectly good reason to start my own mail server. The various RBOCs I've had DSL from have all had excellent connectivity and uptime. Their ISP services, however, have ranged from poor to unusable (3-second DNS lookups). This notion that people can shop for the perfect ISP like driving around to find the cheapest gas station is absurd.

      My point was not that Comcast was blocking MY mailserver port, it's that significant numbers of ISPs refuse to ACCEPT mail from broad ranges of IP belonging to OTHER ISPs. So I have a commercial account, yet I'm being tarred with the same overly broad brush.

      I keep hearing that if I really want to sent my own mail without being blocked at the RECEIVING end, I need to get X; where X is an ever increasingly expensive service. First it was - um, can't use a dialup account. I didn't. Then it was - um, can't have a dynamic IP. I didn't. Then it was um, need to have a commercial account, you're violating TOS. I did, and wasn't. Now it's - well, you need to have a REAL internet connection, like a T1, not that measly DSL line. THEN we'll be able to tell your IP from those nasty spammers.

      It's nothing more than an ever-increasing poll tax, intended to designate only those wealthy enough as deserving of the ability to send email.

      There is nothing fundamentally wrong with centralization so long as the people in charge of it don't abuse their power.

      And when in recorded history, exactly, has that NOT happened? In this case I submit that when major ISPs start deciding they'll only accept email from other major ISPs servers, you're damned close to an antitrust situation.

      KeS

    34. Re:Port 25 by Arethan · · Score: 1

      You seem to miss the fact that in my solution you're already logging traffic destined to port 25. When a user's traffic reached a threshold, it's flagged. There's a reason I didn't require the use of a proxy in my scenario. Mainly because a single proxy would die in a matter of seconds as the thousands of emails send by a large customer base slammed into it, and customers would start bitching because they can't send email. With a packet sniffer, you have unobtrusive access to the same information you're going to get from a proxy, without the detrimental results if packets are lost.

    35. Re:Port 25 by KidSock · · Score: 1

      I don't see the controversy blocking outbound port 25 considering you can't reliably send mail from a cable modem anyway -- you'll be on the DUL. It's not as bad as being on the RBL but enough people block servers on the DUL (my employer does) that it's just not all that practical to use your cable modem for sending mail.

      Actually serving much of anything on your cable modem is kinda cheezy now-a-days. For $15/mo you can have root on your own VPS. Split that with one other person and your gold.

    36. Re:Port 25 by TarpaKungs · · Score: 2, Informative
      As to the privacy issue, simply by the way smtp works you're data is going to be forwarded through someone's smtp server(unless you happen to be really close network wise to the person you're mailing)

      This is misleading. In practical terms, SMTP store an forward very rarely invoked these days. Your outbound mail server will do an MX lookup on the domain of the recipient address and contact the recipient's SMTP server directly.

      Likely scenarios where store and forware may be used:

      a) Big corporation/military. The mail *may* be gated into an internal network by their public facing SMTP server then routed halfway round the world on the internal network.

      b) Backup SMTP server - if it's impossible to contact the main MX entries, someone may have a backup SMTP service provided by an ISP or something which will store the mail until it can (eventually) contact your main SMTP servers.

      Technically I use store an forward at work where one machine does all the processing (virus, spam, mailing lists etc) and forwards it to the machine that has the user's home directoy on local disk just to avoid using NFS. But that is a local setup so it's doesn't really count here.

      --
      Why can't women be like Hedy Lamarr - beautiful, talented and inventors of frequency-hopping spread-spectrum techn
    37. Re:Port 25 by FireFury03 · · Score: 2, Insightful

      Umm, yeah, like I trust my ISP to run a stable MTA? I run my own MTA for both incoming and outgoing and publish SPF records for my domain. I'll be mightilly pissed if my ISP stops me doing that since my systems are secure and up to date. Instead of applying a blanket block, they should be spotting the excessive traffic from specific hosts and pulling the plug on their *entire* internet connection - if your computer runs as a spambot then it probably doesn't matter so much to you, but if you lose your entire internet connection every time it happens then you might start thinking about your system security.

      I'd like to see the same rules applied to worm-infected machines too - kill their internet access completely, maybe redirect all web requests to a page with the cleanup + patch utils on it.

    38. Re:Port 25 by FireFury03 · · Score: 1

      People need to take responsibility for their own computers, I don't see the problem with the ISP kicking someone for running an insecure system. Infact a blacklist would be good so if someone is shown to repeatedly run insecure systems then they can't get an internet connection anywhere in the same way as someone who has a really bad credit rating can't get a loan.

    39. Re:Port 25 by op00to · · Score: 1

      ... Relaying is bad? OPEN relaying to everyone is bad. Relaying when you know the sender is not bad. My ISP (optimum online) lets me send mail through their service using whatever email address I want. This is how it has been for every other ISP I've had over the years.

      Punish? What are we, in grade school? Just make it impossible to do what they do. If people abuse the smtp server, ban them from the smtp server. "Punishment" is no way to solve this problem.

    40. Re:Port 25 by Smallpond · · Score: 1

      I run a mailserver on a dynamic IP (cable modem) with my own domain name. For inbound mail you just need a dynamic DNS service. Lots of large companies block email listed as coming from dialups and cable modems, but relaying your mail through your ISP's smart host is one line in sendmail. Overall, I've found that ISPs are fairly competent if you read their guidelines carefully and are willing to get through voice mail hell when you need something.

    41. Re:Port 25 by Carnildo · · Score: 1

      All they nned to do is to restrict SMTP outbound connections to their own mailservers.

      At which point I call them up and bitch loudly because they've just cut off my ability to send e-mail. I've got Comcast cable, but I don't use their e-mail system. I use a couple of third-party systems so I can drop an address if it starts getting too much spam.

      --
      "They redundantly repeated themselves over and over again incessantly without end ad infinitum" -- ibid.
    42. Re:Port 25 by Eskarel · · Score: 1
      I didn't say comcast was blocking your mail server port(I don't even know or care if you're a comcast customer it's immaterial to my point), I was saying that if you were a spammer, by the terms of your service agreement you're most likely allowed to send spam if you wanted to. I don't know the specifics of your agreement, but if you're allowed to run your own services they probably can't do anything about how you run them within reason.

      Since your ISP likely can't really do anything much about you, and since if you were a spammer you're about as likely to stop sending it because a recipient asked you to as hell is likely to freeze over. The only option available to recpient ISP's attempting to lower the amount of spam which makes it to their customers and probably more importantly goes through their mail server, is to block your IP.

      Yes they could probably individually block IP's for individual spammers(assuming that the spammers aren't on a dynamic IP anyway which makes things more complicated, but it's easier to just block the entire range. It's not fair, but it's probably the only practical solution so long as there are people willing to work round the system.

    43. Re:Port 25 by Eskarel · · Score: 1
      Running your own web/ftp server is an entirely different kettle of fish than running your own mail server.

      A web/ftp server provides content and it can be important that you control what that content is, especially if you're using it for any sort of commercial purposes. An SMTP server on the other hand is essentially a forwarding device, short of properly securing it there is very little you can really do with your own SMTP server which you can't do with your ISP's.

      This really only applies to outgoing mail since an incoming server can vary a great deal more, this doesn't however apply to the situation at hand since incoming doesn't affect this sort of filtering.

    44. Re:Port 25 by Technonotice_Dom · · Score: 1

      Privacy isn't an issue - SMTP's a plaintext protocol.

      What is an issue is that I can't access my external mail server to send mail directly through it.

      Situation: my laptop is with me most of the time - whether I'm with a client and plugged into their network or back at home through my ADSL connection.

      I use my laptop for my mail as if I don't have access to a net connection, I've still got the cache of mail with me. If I want to send e-mail though, if I connect to anything other than my ISP's mail server on port 25 I get:

      554 Please check that your outgoing mail server settings are correct. To do this go to http://www.freeserve.com/help/email/freeserveemail settings/oe5easysettings.htm. Or contact technical support for assistance.

      Which means I then have to set up my mail server to run on another random port as well as 25. Luckily for me, I'm the admin of the system and can do that - a lot of people who are hosting with any other hosting provider probably won't be able to have SMTP access on another port.

      Instead, they'll have to either set up a local SMTP server to deliver it or multiple SMTP profiles which they choose depending on their location.

      Needless to say, I'm moving from this ISP as soon as the 12 months is up. Decent connection from them but this is a pain.

  5. First! by Anonymous Coward · · Score: 5, Insightful

    I think it's a good idea. But why stop there? Disconnect the zombies until they fix the problem on their computer.

    1. Re:First! by MBCook · · Score: 2, Insightful
      I agree. Now of course you can't disconnect them completely because then they can't download software to fix their system. This means that you (Comcrud) would have to send them all CDs that contained whatever was neccessary to fix the computer. That costs money, support, etc.

      I agree they should be cut off, but to all but one site (something on Comcrud's servers) that mirrors all the downloads people might need (free AV software, anti-spyware, etc). Once they downloaded the software and ran it, they could request having their internet restored.

      And if they won't fix their computer, no loss to the rest of us. Who needs all those infected computers run by idiots who won't fix their machines.

      --
      Comment forecast: Bits of genius surrounded by a sea of mediocrity.
    2. Re:First! by morgajel · · Score: 1

      something I'd like to see- if they're infected, move their DHCP to point to a shiny happy special "foobar" dns where all URL's go to "you're infected. to regain connectivity, click the following links, install this junk, run it, and call this tech support line to have your machine be mr happy again."

      yes, it would cost them money in tech support, but it would save them money in transporting spam on their network.

      (ok, time for bed. sorry if that made no sense.)

      --
      Looking for Book Reviews? Check out Literary Escapism.
    3. Re:First! by mkeeley · · Score: 1

      Um, because the first thing the customer will want to do is download virus/securirty patches.
      And each irate customer costs $9 per help desk call.

    4. Re:First! by Grym · · Score: 1, Insightful

      Sure, and why don't you give them the brochure for your competitor while you're at it?

      Listen, ISPs aren't supposed to be some kind of vigilante internet-police. They're providers, and if I pay the internet bill--regardless of whether one or more of my machines is infected--I should get access.

      -Grym

    5. Re:First! by liquidsin · · Score: 1

      Why waste money on calling tech support. There are plenty of tools out there that they don't need a call staff. Following along your lines, this subnet could give you links (all on the subnet) to download whatever tools are needed to clean your computer, and an online port / virus scan. With your clean bill of health, you get your connection back. That would keep tech support down to the truly stupid people who can't even follow the instructions (provided you make them painfully simple).

      --
      do not read this line twice.
    6. Re:First! by NuclearDog · · Score: 0

      Listen, Governments aren't supposed to be some kind of vigilante police. They're providers, and if I pay the property tax--regardless of whether one or more of my properties stores radioactive waste--I should be allowed.

      --
      This statement is forty-five characters long.
    7. Re:First! by NuclearDog · · Score: 0

      Yes, I know the analogy doesn't fit perfectly, but it gets my point across.

      --
      This statement is forty-five characters long.
    8. Re:First! by Anonymous Coward · · Score: 0

      No it doesn't, spam/virus spewing DSL connections cost ME bandwidth. The infected host should be removed or the customer should contribute towards my bandwidth bills. Why should everybody pay for a minority of irresponsable lusers who cant even manage to run windows without incident?

    9. Re:First! by Anonymous Coward · · Score: 0

      Its very simple:
      #1: If you're a convicted felon, you don't get to vote.
      #2: If you're fat, you don't get to have sex.
      #3: If you're computer is polluting MY bandwidth, you don't get to use the internet.

    10. Re:First! by Anonymous Coward · · Score: 0

      The first point is one of the reasons I don't consider United States a democracy.

    11. Re:First! by morgajel · · Score: 1

      yeah, that's what I was thinking, but the meds were kicking in and I couldn't figure out a way to be that eloquent, so I just said tech support.

      thank you.

      Now perhaps we can see some real work done.
      my only concern with this is the slippery slope argument- if they kill your connection for spyware, what next? kazaa? IRC servers?

      it's sorta funny how the ISPs position themselves. When I originally got DSL through ameritech, I chose them because they were advertizing you could use your bandwidth "however you want!" meaning you could run mail/irc/web servers and they weren't blocking them, as opposed to the local cablemodem companies that were blocking mailservers at the time.

      Times have changed, and they've removed those claims... I'm waiting to throw a good bait and switch lawsuit at them if they try anything funny. ...bastards.

      --
      Looking for Book Reviews? Check out Literary Escapism.
    12. Re:First! by Anonymous Coward · · Score: 0

      Disconnect them from the Internet and then force them to download the latest patches and virus updates from ... err ... wait a minute ...

    13. Re:First! by swv3752 · · Score: 1

      Until you start interfering with other customers. I fully support cutting off the jerks that can not manage to keep thier machines updated.

      --
      Just a Tuna in the Sea of Life
  6. Hmm I think they just started... by Grimster · · Score: 4, Interesting

    Had a user come into our help channel last night, unable to send email through his account with us since that morning (yesterday Sun 05/23) and I confirmed the server was working fine so I had him telnet to port 25 - no luck, had him telnet to port 25 on the server I use for email - no dice, had him use port 2525 - SMTP connection opened up fine.

    He was using comcast for his cable modem. Said it just started that day.

    We accept incoming smtp on port 2525 also since my OWN isp at home blocks port 25 (knology) so I have ot use 2525 to send email through my company email server myself.

    --
    --- www.f-theocean.com
    1. Re:Hmm I think they just started... by nolife · · Score: 1

      I just connected to 2 different shell providers I have on port 25 from my Comcast home connection and it worked fine. Maybe the blocking rule has not made it through their entire network yet.

      --
      Bad boys rape our young girls but Violet gives willingly.
    2. Re:Hmm I think they just started... by VP · · Score: 1

      Does this account for a significant reductions in spam? At my work account I got less than 15 spam messages between 1 pm EDT on Sunday and 11 am EDT today (Monday). I usually get about 150 spam messages in the same period...
      I also noticed much less traffic on another spam infested account (signal to noise at about 1%).

    3. Re:Hmm I think they just started... by technomanceraus · · Score: 0

      I had the same issue here in oz. Optus decided that they would suddenly block port 25 outbound. I wouldn't mind but they didn't even announce it to anyone. It was only after checking out the news groups and finding everyone else was in the same boat that optus finally acknoledged they had done this. It would be nice if these ISP's told their paying users, when they make critical changes to the way their network services works.

      --
      -= Technomancer =-
  7. Big difference between zombie and server... by LostCluster · · Score: 5, Interesting

    There's a real easy way to tell the difference between a zombie and somebody running a home mail server...

    The zombie will be sending an insane number of e-mails to an insane number of users constantly. No home mail server should be used to run a listserve with anything more than a hundred people or so. Therefore, bursts of port 25 are okay, camping on port 25 is a sign of trouble.

    1. Re:Big difference between zombie and server... by digital+bath · · Score: 2, Insightful

      But how long will that hold true? If comcast users really are a large percentage of the zombie boxes out there, and if Comcast just looks for bursts of activity on port 25, then it won't be long before spammers/scammers/virus writers start writing viruses that send mail in a way that looks like a real person.

      --
      find / -name "*.sig" | xargs rm
    2. Re:Big difference between zombie and server... by winkydink · · Score: 4, Interesting
      Uh-oh. I better tell the users of my 800-person list and my 500-person list that it's been a great 8-year run, but we shouldn't be using a home mail server for this.

      Time to move it to the garage, I guess.

      --

      "I'd rather be a lightning rod than a seismometer." -Ken Kesey

    3. Re:Big difference between zombie and server... by magefile · · Score: 1

      Then that cripples them. I recieve probably about 75-100 emails a day, counting spam. That's probably the max a home user should send out, too; up it to 200 just to be safe (and allow home users to do mailing lists, etc). That should make it more difficult to spam, and reduce the volume, if not cripple their operations entirely

      Or, as an alternative, the ISPs should block ports (25, 2525, etc, whatever you want that's not needed) by default, and give the user an easy way to request that it be unblocked. The TOS is just there so they can target abusers.

    4. Re:Big difference between zombie and server... by gnuman99 · · Score: 2, Informative
      I better tell the users of my 800-person list and my 500-person list that it's been a great 8-year run, but we shouldn't be using a home mail server for this.

      Just set up the mail server to forward all traffic though your ISP's mail server. Not a big deal.

    5. Re:Big difference between zombie and server... by YankeeInExile · · Score: 0, Troll

      And what am I supposed to do? My ISP does not offer a mail server at all. They are not in the business of selling E-mail, they are in the business of selling internet connectivity.

      --
      How does the Slashdot Effect happen given that no slashdotters ever RTFA?
    6. Re:Big difference between zombie and server... by winkydink · · Score: 1

      No need as I don't use Comcast and my TOS allow me to run a mail server. I was taking issue with the generalization 'nobody should be running a home listserv with > 100 users'.

      --

      "I'd rather be a lightning rod than a seismometer." -Ken Kesey

    7. Re:Big difference between zombie and server... by ThogScully · · Score: 1

      Well, then your ISP isn't likely to cut off your access to mail servers that they don't run. Simple as that.
      -N

      --
      I've nothing to say here...
    8. Re:Big difference between zombie and server... by lewp · · Score: 1

      Hi, I'm Captain Obvious. If your ISP does not offer a mail server, then you should keep doing whatever you're already doing. Thanks for your time.

      --
      Game... blouses.
    9. Re:Big difference between zombie and server... by galaxy300 · · Score: 1

      href="http://www.dyndns.org">DynDns offers just such a service for a reasonable fee. Check 'em out!

      (Not affiliated in any way)

    10. Re:Big difference between zombie and server... by Maditude · · Score: 1
      And what am I supposed to do? My ISP does not offer a mail server at all. They are not in the business of selling E-mail, they are in the business of selling internet connectivity.

      I dunno, maybe find something else to whine about? If your ISP doesn't provide an SMTP server for you to relay off of, then they aren't bloody likely to start forcing you to use their [nonexistant] SMTP server, are they?
    11. Re:Big difference between zombie and server... by LostCluster · · Score: 3, Informative

      That'll at least dent the problem. Because right now, the zombies are blasting at full speed. If they had to throttle themselves to only using 1% of the potential outbound bandwidth, that'd solve 99% of spam being sent this way...

    12. Re:Big difference between zombie and server... by YankeeInExile · · Score: 3, Interesting

      The point I was making, in addition to the parent poster was, a blanket Nobody should be running a mail server at home statment is prima facie false. There may be very good reasons -- such as "wanting to have email".

      For what it's worth, I am very happy with my broadband vendor, both on price and performance, and they sell me a pipe in which I transport bits. No application layer services, no restrictions, no bullshit.

      --
      How does the Slashdot Effect happen given that no slashdotters ever RTFA?
    13. Re:Big difference between zombie and server... by zenetik · · Score: 2, Interesting

      Though there aren't many in the world, targeting high-outbound connections would effectively shut down Anonymous Remailer servers, of which many are privately run from private residences. Anonymous Remailers churn out thousands of real and spoofed messages around the clock. (Spoofed messages are used to prevent traffic analysis by sending real encrypted messages in groups that mostly contain encrypted spoofed messages).

    14. Re:Big difference between zombie and server... by statusbar · · Score: 1

      Some ISP's (like shaw.ca) have mail servers that refuse to relay a mail message that is bcc'd to more than 10 people. This breaks mail list programs nicely.

      Other external ISP's like Earthlink refuse to accept email directly from some other ISP's user IP addresses.

      The only solution is to buy or rent or colocate a server and have full control yourself.

      --jeff++

      --
      ipv6 is my vpn
    15. Re:Big difference between zombie and server... by Jeffrey+Baker · · Score: 1

      I hesitate to mention this, but it used to be that internet service providers provided these services to their clients. If you wanted a mailing list, you used your shell account and easy-mlm or majordomo to set it up. Now nobody has shell accounts, and the only way to setup a mailing list is in your own home server. If major ISPs returned to providing Unix services to their customers (or found some other way to host mailing lists and the like) that could solve a large part of the problem.

    16. Re:Big difference between zombie and server... by M.+Silver · · Score: 1

      Uh-oh. I better tell the users of my 800-person list and my 500-person list that it's been a great 8-year run, but we shouldn't be using a home mail server for this.

      I don't think that that counts as a "home mail server" under the previous poster's definition. The Phoenyx lives in the basement of my home, but we don't consider it a "home mail server" because of that... it's got a business-style contract with our ISP, that sort of thing. It's not just the physical location.

      --

      Slashdot's token middle-aged housewife
    17. Re:Big difference between zombie and server... by Anonymous Coward · · Score: 0

      Some ISP's (like shaw.ca) have mail servers that refuse to relay a mail message that is bcc'd to more than 10 people. This breaks mail list programs nicely.

      Well, you could use a crazy mailer like qmail that does one SMTP connection per message. Of course, then they would just think you were a spammer.

      I think other MTAs (Postfix, maybe?) may be configured to stay below a max number of rcpts per outgoing connection.

      Other external ISP's like Earthlink refuse to accept email directly from some other ISP's user IP addresses.

      Hey, if 99% of what I get from your netblock is spam because of all the zombies out there, what should I do? Worry about statusbar's mail server? I don't think so. BELETED!

    18. Re:Big difference between zombie and server... by Unregistered · · Score: 3, Insightful

      so you fire off 1300 mails a day/week? That shouldn't trigger an alarm. When you start sending out 100 mails/min constantly, then they shopuld take notice. 1300 mails is nothing compared to what spam zombies send out.

    19. Re:Big difference between zombie and server... by withinavoid · · Score: 1

      Correct, most broadband ISPs have a "terms of service" agreement which does not allow servers, but they tend not to police it at all. You can run a server all you want, any type, as long as you are not serving up porn, copyrighted files, etc.

      The subscriber can easily just setup their home mail server to use their ISP mail server as a smarthost. Then all outgoing mail from that box is forwarded up to the allowed server. Incoming mail to your home SMTP server is still received because port 25 is not filtered incoming. I dont see why this wouldn't work.

      As far as restrictions go... You have to understand that usually the only time an ISP will act on these things is if they are deemed to be abuse issues. This could be a DoS due to a worm infected machine, a mass mailer causing problems on their SMTP servers, a box that is owned and attempting to bypass security measures, things like that. These are things that adversely affect the network (and thus your connection) and require being delt with.

      In the case of blatant abusers, their modems should be disabled and kicked off the network. In the case of unsuspecting zombie machines, their modems should be uploaded a special config file that allows access only to a local "update server" which provides all the latest security updates. That would corral any smtp connects and port scanning by worms.

    20. Re:Big difference between zombie and server... by FireFury03 · · Score: 1

      Just set up the mail server to forward all traffic though your ISP's mail server. Not a big deal.

      I won't use my ISP's server unless I really have to for 3 very good reasons:

      1. I am infinately more capable of running a stable mail server than the ISP (IMHO I'm more clueful than most of the ISPs I've gome across, plus it's far easier to run a mail server for a small number of accounts rather than the whole ISP).

      2. If my ISP is running the mail server, that's another point where my email could vanish if it's badly configured, and since I don't run it I can't trace & fix the fault - I'd have to wait days for the ISP to bother fixing it.

      3. I publish SPF records for my domain. This means that if someone is running an SPF capable MTA then they cannot receive mail claiming to come from my domain if it didn't originate at my mail server. If I go via the ISP's mail server I would have to publish SPF records that reference that instead - this would mean that anyone using the ISP's mail server could forge mails from my domain, which is something I definately think won't help the fight against spam.

    21. Re:Big difference between zombie and server... by magefile · · Score: 1

      Really? And I guess it would be impossible to write a virus that could log on to said shell account and send out spam?

      As long as people are able to send email freely, spam will exist. There is really no tech solution; we have to look for social solutions - convincing people that spam is not something to buy from, sending junk mail to guys like Ralsky, and so on. It's the tragedy of the commons.

    22. Re:Big difference between zombie and server... by Jeffrey+Baker · · Score: 1

      It's much easier to detect that an account on your machine is sending millions of spams than try to control what's happening on other hosts.

    23. Re:Big difference between zombie and server... by Nailer · · Score: 1

      Also, there's that whole unquenchable-thirst-for-brains thing too.

  8. How to tell? by Anonymous Coward · · Score: 1, Interesting

    Is there an easy way to tell if your own computer is a zombie spambot?

    1. Re:How to tell? by slash-tard · · Score: 1

      Ill assume windows... type "netstat" at the command prompt. You will see a lot of connections to remote systems on port 25 (smtp).

    2. Re:How to tell? by deacon · · Score: 2, Informative
      Probably.

      If your modem activity light is on all the time.

      If your network activity box (on your gnome pop up tool bar) is showing traffic even when you are not deliberately doing any network activity.

      If your other network traffic monitors are showing activity when you are not doing any traffic.

      Your modem activity light is, I suppose, the most foolproof method.

      You can always wire up a bell which rings when the modem activity light goes on, so you will have an idea of what is going on.

      Salivation optional.

      ;)

    3. Re:How to tell? by bigberk · · Score: 5, Informative
      Is there an easy way to tell if your own computer is a zombie spambot?
      Yes, there is! If your IP is sending spam, believe me, we will have noticed via our extensive spam traps. Just query your IP at OpenRBL or at dnsstuff to see if you're blocked due to spam received from your IP.

      Note that you can also appear on blocklists for various other reasons. So look into why you're blocked. If you're listed on AHBL, CBL, SpamCop, WPBL for example then your host is probably infected.
    4. Re:How to tell? by akintayo · · Score: 1

      Do you have any idea how long it takes a new spam bot to show up on these lists ? And how does this prevent against spam bots with dynamic ips

      --
      Woe be on to them, all who rise against poor people, shall perish in a the end. Buju Banton
    5. Re:How to tell? by Anonymous Coward · · Score: 0

      Do you have any idea how long it takes a new spam bot to show up on these lists

      Yes, I do have an idea (I run one of these blocklists). It takes mine about 2 hours to respond. Some, like CBL, can respond faster. OpenRBL introduces a 12 hour delay, due to its local data cache. dnsstuff, OTOH, will get you the realtime blocklist results without delay.
    6. Re:How to tell? by ShaunC · · Score: 4, Interesting
      Your modem activity light is, I suppose, the most foolproof method.
      Back when I had my old Motorola CybrSurfr cable modem, this was a decent way of judging network activity. That modem had a "Send" LED and a "Receive" LED, and while the "Receive" light was typically flashing most of the time, the "Send" light was only blinking if someone on the network was doing something. Unfortunately, when Nimda struck, this method became totally unreliable and has stayed so ever since. The "Send" light was on solid, as my machine dealt with the flood of incoming traffic in one manner or another.

      My Motorola Surfboard's orange "Activity" light (this model doesn't have separate LEDs for TX/RX) is almost always solid, even when I'm not doing anything at all. As if the constant flood of ARP traffic over the cable system wasn't enough, the constant hammering of any number of worms brings the traffic to a steady buzz. I still get Nimda and Code Red attempts on a daily basis, and lots of hits to 3306, which I presume are Slammer. In fact, here's the most recent attempt,
      24.[..].224.119 - - [24/May/2004:23:07:43 -0500] "GET /scripts/..%252f../winnt/system32/cmd.exe?/c+dir HTTP/1.0" 404 65 "-" "-"
      About 8 minutes ago. From a worm that came out in, what, 2001?

      tcpdump or Ethereal are probably the best ways to determine if you've been turned into a zombie. tcpdump | grep smtp, or leave Ethereal running for awhile and scan the output for connections to port 25. If either comes up with a shitload of outbound SMTP traffic, you've probably got a trojanned box.
      --
      Thanks to the War on Drugs, it's easier to buy meth than it is to buy cold medicine!
    7. Re:How to tell? by Mr.+Ophidian+Jones · · Score: 1

      If your modem activity light is on all the time.

      Not so fast. My activity light is on all the time, but it's broadcast ARP traffic (likely other Nimda-infected subscribers probing me for security holes).

    8. Re:How to tell? by stry_cat · · Score: 1
      I just checked mine...

      Positive=5, Negative=27

      Of the 5 positive _two_ were spews.org. When I checked there they claim my IP is listed, but when I click on the "Click here to see the data/evidence file." link my IP isn't anywhere to be found. From what I can tell they just don't like Comcast.

      The other four just seem to list it b/c it is technically a dynamic IP (although it hasn't changed since the huricane Isabel knocked everyone offline and my previous one didn't change in 5 years).

      And I just love how you're supposed to get off of some of these lists by asking the postmaster of the system that rejected your email. How the heck are you supposed to do that when they're blocking your email server.

      I'm becoming more convinced that blacklists aren't the way to go. If they're going to be used for something as serious as disrupting mail flow then they need to be alot more careful about about who they add to the list.

    9. Re:How to tell? by Anonymous Coward · · Score: 0

      I remember when my modem's activity light used to be off most of the time. One day I got curious about why it was always on and fired up tcpdump. 99% of it is ARP requests.

      What the heck happened? Why did my cable go from a nice quiet little network to a place flooded by ARP traffic?

    10. Re:How to tell? by dan14807 · · Score: 1

      My Motorola Surfboard's orange "Activity" light (this model doesn't have separate LEDs for TX/RX) is almost always solid

      Look on the back. If I remember correctly, there are separate LEDs on the back for TX/RX.

  9. Registering mail servers? by mcrbids · · Score: 5, Insightful

    What if they had a *simple* process for registering your mail server with them? 5 minutes, maybe $20 and that's it?

    People who run their own mail servers are control freaks and had better be technically minded enough to call the Admins at Comcast in order to register their mail server.

    Otherwise, who'd notice or care?

    --
    I have no problem with your religion until you decide it's reason to deprive others of the truth.
    1. Re:Registering mail servers? by MalleusEBHC · · Score: 5, Interesting

      It doesn't even have to be that difficult. Just block port 25 by default. If someone calls up and asks for it to be enabled, do it free of charge, no questions asked. Now everyone who wants to run a mailserver can do so painlessly, but the average joe zombie wouldn't be able to spread spam because port 25 would be off for him by default. I bet this would stop 90%+ of all the nasty zombie spam.

    2. Re:Registering mail servers? by phillymjs · · Score: 1

      Nothing is simple with a company the size of Comcast. They'd have to create a system for people to do this, and that cuts into profits. Furthermore, it's a safe bet that the vast majority of Comcast users aren't interested in running their own mailservers, since most of them are apparently too dumb to even know their PCs have been owned and made into spam zombies. In short, it's not worth Comcast's time or money to take steps to accommodate the small fraction of their users who both have a clue and want to run their own servers.

      That's what providers like Speakeasy are for. I switched to them in January of 2002, and I have never been happier with my service. If you can, switch.

      ~Philly

    3. Re:Registering mail servers? by Lumpy · · Score: 1

      How about the simple idea of making you only able to do SMTP and POP3 is when you upgrade to the pro account.

      that way only the person that is willing to pay the extra for the pro account and static IP address will be allowed to run servers...

      everyone else get's port 110 port 25 and port 80 incoming blocked. that would solve the damned code red that is STILL running around and giving me log entries in my apache logs....

      --
      Do not look at laser with remaining good eye.
    4. Re:Registering mail servers? by Sarojin · · Score: 0, Informative

      AT&T Worldnet (dialup) did exactly that, and since they shared mail servers with ATTBI, I would assume that the feature was there too. Unfortunately Comcast did not get that technology when they purchased ATTBI.

      --
      HOW'S MY POSTING? CALL 1-800-POSTING
    5. Re:Registering mail servers? by swordfishBob · · Score: 2, Informative

      In Australia, Telstra have restricted outgoing port 25 for ADSL customers. Anyone with a static IP isn't blocked. Given you have to ask for static IP and pay a little extra, people who bother are probably more aware of the implications.

      --
      -- All your bass are below two Hz
    6. Re:Registering mail servers? by Anonymous Coward · · Score: 2, Interesting

      Even better: Make a simple web-interface where you setup your like using, requireing you to type in your customer number or whatever. They might already have some online-service that can be used. Of course include one of these anti-automatic-gifs that most free webservices use.

      Cheers

    7. Re:Registering mail servers? by davburns · · Score: 1
      There are two groups of users that are bitten by blocking port 25:

      One group is, as you mention, people who run their own mail servers. They need access to port 25, to contact any host on the internet. As you suggest, these can and should be whitelisted. (I don't think it should even cost $20, but if Comcast can make $20, they will.)

      The other group is people who want to use a mail server other than the one provided by their connectivity provider. (Yes, there are lots of good reasons to do this.) Of course, these users can and should be expected to authenticate to the server to which they are sending. So... let them use smtps or submit. (Most MTAs allow one or the other of those.)

    8. Re:Registering mail servers? by Nintendork · · Score: 1
      "The other group is people who want to use a mail server other than the one provided by their connectivity provider."

      The perfect example is the army of corporate workers that come home with a laptop. If their corporate mail is just plain smtp and pop3, they'll be unable to send email from home. That's a lot more tech support calls from angry customers for the ISP and the help desk for their company.

      My personal opinion is to just do it. We need to tighten the noose on email to help make a dent in the spam and virus problems.

      -Lucas

    9. Re:Registering mail servers? by c0bw3b · · Score: 2, Informative

      Well, as nice as that would be, it's most certainly going to be an all or nothing type thing. The way Comcast support is structured, the customer has absolutely no way to get contact with someone that can just "switch on" a particular port.

      Comcast has no intention of empowering their Phone techs, either. We lowly phone monkeys can't even CREATE a fricking email address anymore, THAT has to be escalated to our 2.5 support.

      --
      ||:|::
    10. Re:Registering mail servers? by karmatic · · Score: 1

      So they should set up a web page (perhaps with a capcha) where users can do it themselves. Enter your e-mail username and password (or whatever), pass a captcha, and wham you have a mail server.

    11. Re:Registering mail servers? by heybo · · Score: 1

      Why would our company PAY to register our mail server WITH THEM?? Hey THEY owe us about a $1000.00 or so to put up with their customers.

      Our network isn't spamming anyone we pay dearly to keep spammers out, and to keep our network clean. Any email sent to our abuse department is answered BY A HUMAN.

      Yes everyday we see CommCast customers zombie machines spewing their sh_t. We sent in over one hundred request to thier abuse department and NOT ONE REPLY

      So when nagging zombies come around we kill the subnet. Yes this is an agrevation to Commcast customers that try to send mail to customers on our network. We try to explain the situation to them that all it would take is a reply and some action on their providers part.

      The Internet isn't free and we do not have to accept communication from anyone. We can block anyone we please. Matter of fact our customers are happy with our blocking.

      I do hope that Commcast cleans up their act and this isn't just PR bullshit.

    12. Re:Registering mail servers? by mcrbids · · Score: 1

      Why would our company PAY to register our mail server WITH THEM?? Hey THEY owe us about a $1000.00 or so to put up with their customers.

      By the sound of it, you misunderstood completely what my comment was about.

      You are apparently NOT a Comcast customer.

      Assume you are a Comcast customer. You want to run your own Comcast-based mail server? Register w/Comcast. Otherwise, your outbound port 25 gets blocked.

      It'd be perfectly reasonable for Comcast to charge $20 or even $50 one-time for this registration to cover some of that 50 million dollars they'd lose in calls by doing this, and we'd all rejoice!

      -Ben

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    13. Re:Registering mail servers? by jsebrech · · Score: 1

      Just block port 25 by default. If someone calls up and asks for it to be enabled, do it free of charge, no questions asked.

      I actually read the article. They considered doing that and decided not to because since every support call of that sort would cost them $9, the total cost would be $58 million.

      Although they could have just charged a $9 administration fee for enabling port 25. I highly doubt a lot of people would have objected to that.

    14. Re:Registering mail servers? by gnu-generation-one · · Score: 1

      "Just block port 25 by default. If someone calls up and asks for it to be enabled, do it free of charge, no questions asked."

      "To view this screensaver, you need to telephone your ISP and ask that they unblock port 25."

    15. Re:Registering mail servers? by heybo · · Score: 1

      Yes I did miss your point. Sorry. The big thing is if you read your TOS. Commcast is for "home" use not commerical, which when you hang a public server on there you are now "commerical".

      The sad thing is people should be able to run things like their own mail service or put put their own personal web server. BUT assholes screw it up for everyone. A long time ago our mail servers took mail from anyone. Now you must have a valid MX record and the IP # must resolve so if you are running a mail server and don't have a MX record it just bounces back. I don't like doing that but for every one person like yourself the're 10,000 assholes. Yes I love to watch spam bounce!

      Commcast does have a reason to not allow servers on their network. Think about this what if a lot of customers put servers on their network and these people had NO idea of setting up a server and had them hanging out in the breeze out patched and not harden? Crackers would have a field day. All these zombies show that the general public doesn't know how to nor cares about taking care of their workstation let alone a server. Now please understand this isn't directed towards you. Hell your reading /. you most likely do know how to run your own show.

      Ever thought about renting a server like from Rackspace or co-locating? We do that here and have some customers that do work from home and use cable and co-locate their servers here so they are on a public network with all the DNS records they need. Some have their DNS elsewhere with their web site and have host records pointing to their IPs here.

    16. Re:Registering mail servers? by k_yarina · · Score: 1

      It's not painless for the ISP; their stated cost per customer service call is $9.00. From my years in the ISP business I'd say it's not unreasonable cost estimate, either. Plan B: make it automatic. Have the user log in somewhere with their Comcast email address/password (that'd get rid of the clueless users, who don't even remember that they *have* a password, let alone what it is) and say they need port 25 opened. Comcast should still monitor volume on outbound port 25. And for the tinfoil hat crowd, what's so bad about relaying email through an ISP mail server? If it's sensitive encrypt it, since Carnivore will read it anyway...

    17. Re:Registering mail servers? by arantius · · Score: 1

      So simple it's devious! Unfortunately there are a lot of know-nothings who will call up and demand their port open whether they are running a legitimate mail server or not, and whether they understand the repercussions or not.
      But I still think it would help quite a bit.

      --
      Health is simply dying at the slowest rate possible.
  10. *insert anime sweat drop* by Faust7 · · Score: 4, Funny

    "We're the biggest spammer on the Internet," network engineer Sean Lutner said at a meeting of an antispam working group in Washington, D.C., last week.

    Seconds later, bangs, thrashes, and pleads for mercy in a very Lutner-like voice could be heard from outside the conference room.

    1. Re:*insert anime sweat drop* by Styx · · Score: 1
      Going by my mailserver stats, they are correct. Here are the 10 heaviest spammer domains in descending order:
      1. comcast.net
      2. rr.com
      3. attbi.com
      4. pacbell.net
      5. swbell.net
      6. bbtec.net
      7. ameritech.net
      8. charter.com
      9. videotron.ca
      10. optonline.net
      comcast zombies sends out more than twice as much as roudrunner.
      --
      /Styx
    2. Re:*insert anime sweat drop* by Jeffrey+Baker · · Score: 2, Funny
      "comcast zombies sends out more than twice as much as roudrunner."

      Almost sounds like an advert. Comcast Internet is so fast, our virus-infected crapclients send out double the crap of the other leading provider!

    3. Re:*insert anime sweat drop* by TheLink · · Score: 1

      Yep I get plenty of spam from hosts in the top 7 domains you list.

      What happened to all the spam from networks in China that people were complaining about? Totally blocked?

      --
    4. Re:*insert anime sweat drop* by nekonoko · · Score: 1

      China still figures into the equation - most of these emails contain links to websites hosted there.

    5. Re:*insert anime sweat drop* by lrucker · · Score: 1
      comcast zombies sends out more than twice as much as roudrunner.

      More than that - #1 comcast & #3 attbi are the same company now.

  11. why port 25 by sjalex · · Score: 1

    who says you have to use port 25 to run a mail server? wouldn't a spammer use a less obvious port?

    1. Re:why port 25 by gnuman99 · · Score: 2, Informative

      They meant destination port - from X port on comcast to port 25 elsewhere..

    2. Re:why port 25 by Caradoc · · Score: 4, Informative

      If the spammer wants to *send* spam out, they're going to aim at port 25 on the target box.

      If they aim at any other port, they're very likely to see nothing but "Connection denied" messages.

      I've already got most of Comcast simply blocked from my mailservers, simply because I never see anything but spam coming from them: /^.*\.client\.comcast\.net/ 550 comcast direct-to-mx

      If they REALLY want to send me e-mail, they need to send it through a non-client address (for example, through Comcast's own mailservers...)

      It's nice to see that someone at Comcast is waking up, though. I'd been reporting spam coming from a triplet of IP addresses for approximately four months before I simply blackholed the entire /24 there.

      Now, to see if they can actually *do* anything about the problem they just noticed...

      --
      Specialization is for insects. - R.A.H.
    3. Re:why port 25 by sjalex · · Score: 1, Interesting

      If they're bouncing off zombies, ostensibly the zombie server is a virus or trojan or whatever, which means it could be written to utilize whichever port whoever codes the thing wants.

    4. Re:why port 25 by Caradoc · · Score: 1

      You've missed the point entirely.

      If a spammer wants to send a message to a machine that they've compromised, yes, they can send it to any bloody port they feel like configuring and using.

      If they want to drop spam on a well-configured and usable mail server, they MUST deliver the spam to port 25 on that server (or other ports that are deliberately configure to receive incoming SMTP traffic.)

      It doesn the spammer absolute no good to attempt delivery to any mailserver I control on port 25. They're either going to get a connection denied, or let their outbound spam rattle the cage on, say, port 80 or 443 - end result, a couple of lines of log entries on Apache, and no spam delivered.

      If those zombie machines are not allowed to send mail out to target port 25, then they cannot deliver spam.

      --
      Specialization is for insects. - R.A.H.
    5. Re:why port 25 by Caradoc · · Score: 1

      Minor correction: "It doesn't do the spammer any good to attempt delivery on any port OTHER than 25..."

      --
      Specialization is for insects. - R.A.H.
  12. Re:First! - mod parent up by Anonymous Coward · · Score: 0

    He makes a good point

  13. Screw Comcast! by jchawk · · Score: 4, Interesting

    As a mail admin stop the shit yourself.

    Ban - client.comcast.net, and client2.comcast.net

    Since the spammers can't forge the reverse DNS on the IP you can trust your blocking Comcast's dynamic ranges. Their business customers are not on any of the IP's that reverse to client.comcast.net or client1.comcast.net, and residential customers in the blocked dynamic ranges can relay mail to you through comcast's mail servers like they are supposed to.

    There is absolutely no reason in this day and age of spam to run a legit mail server off of a dynamic IP address. :-)

    1. Re:Screw Comcast! by lessthanjakejohn · · Score: 2, Informative

      I am running plenty of servers off of a dynamic IP from the SBC DSL residential package at $29.99 :) Although it sucks, and my upload is maxxed at 20kB/s, it is free and I have learned a lot.

      Lets see...
      I'm running Apache, sshd, sendmail, proftpd, mysql... Its perfectly fine for personal and a few friends

    2. Re:Screw Comcast! by WindBourne · · Score: 1

      Actually, there are more reasons to run it from home than from a central server.

      I use mine so that I can generate aliases such as nospam1@...., nospam2@.... It bothers me that others think that they should control the net on this. It is far better to have secured e-mail servers and OS, then to have insecured OSs with central servers.

      One last thought for you. As all the services get concentrated into a fewer number of servers and companies, what then? Misuse of Monopoly strikes me as quite a bit worse than spam.

      --
      I prefer the "u" in honour as it seems to be missing these days.
    3. Re:Screw Comcast! by Erwos · · Score: 3, Interesting

      "There is absolutely no reason in this day and age of spam to run a legit mail server off of a dynamic IP address. :-)"

      Speak for yourself.

      For someone like myself, who does a lot of hopping between networks, using the "ISP's SMTP server" is a collossal pain in the ass, forcing me to constantly change the SMTP server settings.

      OTOH, running my own sendmail is fast, effective, and pretty much always works. I don't see how I should be banned from running my own mail server because some people abuse it. With that wonderful logic, it's time to shut down every P2P service, because most people are abusing them.

      -Erwos

      --
      Plausible conjecture should not be misrepresented as proof positive.
    4. Re:Screw Comcast! by Tyler+Eaves · · Score: 1

      Not a good reason.

      The username of an email address is only up to the first plus sign, but the whole thing goes through. So you can send mail, to say, tyler+amazonDOTcom@foo.com, and it goes to tyler@foo.com, but the headers are preserved so you still maintain the tracking/filterable aspect.

      --
      TODO: Something witty here...
    5. Re:Screw Comcast! by deflin39 · · Score: 1

      Not everyone has the luxury of using static ip addresses. As a struggling college student, I have a hell of a time just paying for the internet service I have now with Comcast. I setup my own mailserver just to learn the process, and now I'm learning how to maintain it, something that will be valuable for the real world. Why should I get screwed just because you don't like spam? Anyways, blocking ports and capping speeds is a pile of shit anyways. At $50/month, they should be giving me a T3 line...

    6. Re:Screw Comcast! by remigo · · Score: 1

      Yeah, but the problem I've found with this is the number of websites that will bounce the address as invalid because it contains "illegal" characters, and by illegal, I mean non-alphanumeric.

      But really, that's nothing compared to being told that the name I've entered is invalid because it contains an apostrophe....

    7. Re:Screw Comcast! by senatorpjt · · Score: 1

      Yeah, and anyone who wants to spam you can just run sed 's/+.*@//g'.

    8. Re:Screw Comcast! by jchawk · · Score: 4, Insightful

      From the comments so far I've seen "I don't have the money to pay for a static IP address.", I know that it sucks that not everyone can have static IP addresses, but that's something you should take up with your provider. Why should the rest of the Internet Service Providers out there pay for your ability to send email from a dyanmic IP address? You can't begin to imagine how much spam we are able to drop because of those two simple blocks (client.comcast.net and client2.comcast.net)... It's to the point where we would need to add at least another mail server to accept the email coming from those ranges. That's simply not something we are willing to do when 99.9999% of all email from those dynamic ranges are spam.

      You can blame me and the other ISP's out there that refuse to accept mail from dynamic ranges, but you should be blaming the spammers for ruining email as we know it, and you should blame your provider for not allowing you to have a static IP address.

      The ISP I work for only does Static IP addresses (except for dialup customers), all of our DSL customers are allocated a static IP address. This is common if you shop around. From what I understand there are many bigger providers that will allow you to have a static IP address for a few more dollars a month if you can show that you are not using it for commerical purposes, furthermore ISP's like SpeakEasy offer static IP addresses as a part of their typical DSL offerings (no i don't work for them).

      Also, if you're running a server on those dynamic ranges with Comcast you are clearly violating their TOS. Again vote with your wallet and find a provider that is more reasonable with their TOS and IP space. Or get a few friends together and pitch in for a virtual server somewhere. You can find a decent virtual server that will suit all of your needs for less then $50 a month, hell get 5 friends together and it's only $10 a month, surely you can afford that. Plus you can say you have your own server somewhere. :-)

    9. Re:Screw Comcast! by winkydink · · Score: 1
      Why should I get screwed just because you don't like spam?
      Why should I risk getting spammed because you want to teach yourself how to be a mail admin?

      At $50/month, they should be giving me a T3 line...
      and a Ferrari, all beer you can drink, and on-demand blowjobs.

      --

      "I'd rather be a lightning rod than a seismometer." -Ken Kesey

    10. Re:Screw Comcast! by Caradoc · · Score: 1

      It'd be a whole lot easier to deal with Comcast's crap if they'd simply publish SPF records for their mailservers.

      Anyone who had no interest in communicating with Comcast client boxes could just drop non-SPF-validated traffic with no further ado, without having to track Comcast's use of "client," "client1," "client2," et cetera ad nauseam.

      Other hosts could whitelist individual servers if they needed to/chose to.

      --
      Specialization is for insects. - R.A.H.
    11. Re:Screw Comcast! by deflin39 · · Score: 1

      Good job at answering my question with another question. You're a clever one you:)

      When Comcast came out with their cable modem service, I was one of the first onboard. Since then, it has gone completely downhill. I cannot get a static IP anymore. My modem was capped when I moved, and then I was lied to about it. A tech guy came to my house promising to fix it, rather he did a "reg hack" to help speed it up. Then, finally a month later, after numerous angry phone calls, they admit they were capping me!!! And now they want to start blocking my ports. And have I seen a price decrease because of my now less-than-what I purchased system? NO. I pay more now, about $15 more.

      You may be right about them needing to do something about spam, and all the out-of-control zombies, but WHERE DOES IT STOP!!! Seriously. I'm tired of waking to Comcast telling me what I can and can't do today with my service.

    12. Re:Screw Comcast! by Uhlek · · Score: 2, Insightful

      Sorry, sparky, but you're in the vast minority of people.

      It is extraordinarily rare for a residential user to desire outbound traffic destined for TCP port 25 except to that ISP's SMTP servers. Personally, I would welcome ISPs making it standard policy to implement these blocks for all their residential customers.

      Most ISP's SMTP servers work regardless of what you put in the From: line, meaning you gain nothing by running your own server. Some do restrict that all From: lines have their own domain name, however, this can typically be avoided either by using a Reply-To: address or simply getting an account on one of many public sendmail servers that function on ports other than 25 and require username/password authentication to operate properly.

      If every residential ISP blocked outbound port 25, you'd see a *vast* decrease in the amount of spam overnight. That's a *fact*.

      What's more important to you?

    13. Re:Screw Comcast! by AKnightCowboy · · Score: 3, Insightful
      OTOH, running my own sendmail is fast, effective, and pretty much always works. I don't see how I should be banned from running my own mail server because some people abuse it. With that wonderful logic, it's time to shut down every P2P service, because most people are abusing them

      The vast amount of mail coming from dynamic IP addresses is spam. Users like you are few and far between. As for the P2P services... they SHOULD be shut down as well. 99% of P2P users are stealing software, music, and movies. For everybody that legitimately downloads Linux ISO images off of a P2P network there are 10,000 who steal music, videos and software.

      Also, on many networks you will also find that IRC is banned as well because of all the kiddies launching DDoS attacks against IRC servers and clients. Is it a bad protocol? No.. it's quite nifty, but the assholes of society infected it and turned it into an evil protocol, just like P2P networks and SMTP unfortunately.

    14. Re:Screw Comcast! by robogun · · Score: 1

      Really now. If millions of people benefit at the cost of a few special cases like yours, I think it ought to be done. The cumulative time all those people spend hassling with the output of Comcast zombies is likely greater than the one-time hassle of you finding another solution (and probably better solution, in terms of percentage of sent mails received).

    15. Re:Screw Comcast! by Bodysurf · · Score: 1

      "Most ISP's SMTP servers work regardless of what you put in the From: line..."

      Not in my experience. Most of the ISP's mailservers I have dealt with, both incoming and outgoing, are unreliable and slow.

      "...meaning you gain nothing by running your own server..."

      By running my own mailserver (my UUNet ADSL explicitly permits them), I gain a mailserver that works all the time instead of some of the time. And one that will email any size attachment, I have logs that verify the email got to the destination addresses' MX, and a mailserver that sends mail much faster than my ISPs would, when my ISP's one does work.

    16. Re:Screw Comcast! by melgeroth · · Score: 1

      I'm not sure if you meant to be so blanketing in your post, but what about those of us overseas? I live in Hong Kong, and if you can show me any static ip provider anywhere under $1000 I'd be genuinely ecstatic. I really dont know why you automatically assume that it is "our" fault that "you" are getting spam, since its mostly the fault of zombies or those with public smtp relays. "we," those people without access to a static ip for 50$ really have no other convenient option for running an email service. Either the spam blocking needs to be strengthened, or something needs to be done to stop the zombies, but completely disabling mail servers is unfair and is not the only option, as you implied in your false dichotomy.

    17. Re:Screw Comcast! by grozzie2 · · Score: 1
      You can find a decent virtual server that will suit all of your needs for less then $50 a month

      I've been looking at various offerings for a virtual server, and 50 dollars is WAY off the mark. They are out there in the 15 to 20 dollar range, and if you are only doing low volume mail, a tiny vds can be had for $12.50 a month. No, I have no affiliation with the folks on the end of that link, other than I've been considering using it for just that, fixed ip low volume mail server that's 'in the data center' instead of 'on the cable ip'. It looks like a cost effective way to get around the hassles, and, it's cheaper than upgrading to a fixed ip with my cable provider.

    18. Re:Screw Comcast! by Anonymous Coward · · Score: 0

      "What's more important to you?"

      Er, simple. My right to run a mail server if I so choose.

      Most spam I end up getting actually comes from poorly secured mailing lists. The admins at the university refuse to make the list moderated, and so once the list address got added to a junk mailer's list (probably through an outlook virus), everyone gets the junk mail (and a few copies of the latest vbscript virus when a new one comes out).

    19. Re:Screw Comcast! by Anonymous Coward · · Score: 0

      What's more important - that they block spam, or that they don't block my legitimate e-mails?

      If they block port 25, that means blocking my legitimate e-mails, which again means that e-mail has no purpose at all. So, I might just as well just close my e-mail account myself, which would be just as effective in stopping the spam.

    20. Re:Screw Comcast! by Sweetshark · · Score: 1

      I'm running Apache, sshd, sendmail, proftpd, mysql..
      Fine.
      And now you switch to relaying your mail trough your ISP and everything is good again.

    21. Re:Screw Comcast! by pyrotic · · Score: 1

      If you want to run your own mailserver, don't do it off an ADSL line. Firstly, you have less bandwidth to send mail then you do to recieve, unlike a fixed line. Secondly, you don't have a fixed IP address, which is a pain for you to work around DNS issues and SSL cert issues. And thirdly, most of the internet will block your email if you're connecting from client.comcast.net anyway.

      If running a mail server is so important to you, get a fixed line. If it's really important to you, get a colo box in a facility with backup generators and 24 hour security. It's worth the money.

    22. Re:Screw Comcast! by maximilln · · Score: 1

      -----
      You can blame me and the other ISP's out there that refuse to accept mail from dynamic ranges, but you should be blaming the spammers for ruining email as we know it
      -----
      Passing the buck. That's all anyone ever does about this problem. Pass the buck.

      Who were the first people to start stockpiling and selling e-mail address lists? Admins.

      --
      +++ATHZ 99:5:80
    23. Re:Screw Comcast! by SallyShears · · Score: 1

      jchawk wrote "two simple blocks (client.comcast.net and client2.comcast.net)..."

      Actually, the dynamic comcast ips I see in spam are a variety of forms; here are some recent examples showing IP and RDNS result:

      69.140.240.157 -- pcp04321469pcs.nrockv01.md.comcast.net.
      68.51.242.18 -- pcp03850408pcs.ctftmy01.fl.comcast.net.
      68.61.102.89 -- pcp02690159pcs.roylok01.mi.comcast.net.
      24.7.120.70 -- c-24-7-120-70.client.comcast.net.
      24.14.139.61 -- c-24-14-139-61.client.comcast.net.

      I block any ip which sends me spam/virus and which has two or more groups of digits in the reverse-DNS result (or which has no reverse-DNS entry). This is an attempt to block consumer IPs after their first spam. I block these for a month, then if they come back, I block them for a year.

      This a my home-brew solution. Anyone have better approaches?

      -- Sally

    24. Re:Screw Comcast! by tbuskey · · Score: 1

      "There is absolutely no reason in this day and age of spam to run a legit mail server off of a dynamic IP address. :-)"

      I can't get a static IP from comcast and I'm too far away to get DSL. I suppose I could get a static dialup or ISDN if I want to pay alot more for much slower speed.

      I like having my incoming mail server accept attachments of any size. I'm not limited to the mailbox size comcast chooses. It's easier then educating family members about it.

      My mailbox space limit isn't mixed w/ comcast's web site space limit.

      My mailbox never runs out of space w/o my knowing about it.

      I can do my own filtering. I can monitor my service & know what's up.

      I don't need to expose my password to fetch my mail from comcast's IMAP server.

      Some of these apply to outgoing mail too. As many ISPs are blocking dynamic IPs, I find myself redirecting stuff through comcast's SMTP server. I'll probably have to switch everything through it eventually.

    25. Re:Screw Comcast! by GenSolo · · Score: 1

      Why should I risk getting spammed because you want to teach yourself how to be a mail admin?
      Because it's a free country, so he damn well ought to have the freedom to learn about mail servers. I hate spam as much as the next guy, but why is the answer to make you happy by taking away someone else's freedoms?

  14. Not only not allowed- shouldn't by SWroclawski · · Score: 2, Interesting

    Incoming mail servers are arguable, though not allowed in Comcast's EULA, but outgoing- I can't think of a single good reason why a user needs to run their own outgoing mail server and not relay through the Comcast server.

    Yes, the Comcast tech support people are complete morons, I'm a Comcast subscriber myself. I hate them too, but I can't think of a good reason to allow outbound port 25 mail. One could possibly make an argument about authenticated SMTP relays with silliness like POP before relay, but IMHO such systems are broken (and I've used them- I should know). It's better to use SASL and encrypt the whole thing.

    When Comcast starts monitoring indivudal users though- I do get more than a little concerned.

    1. Re:Not only not allowed- shouldn't by LostCluster · · Score: 1

      AFAIK, Comcast doesn't limit how much outgoing mail you send through their SMTP server so long as you're coming through their wires and they're not getting spam complaints about you. So, even if you ran a mailing list server, you could still configure that server to route all non-local addresses via Comcast's SMTP to the outside world.

    2. Re:Not only not allowed- shouldn't by ballwall · · Score: 1

      I think the best solution would be for comcast to shut down port 25 outgoing by default (or any port that could be used to launch an attack), and provide a website that their customers (like me) can go to to re-enable those ports. It would only allow the cable subscriber to open the ports from their ip, and maybe confirm the request with a password or email or something (so an attacker couldn't automate it in a virus/trojan). It'd be like a firewall that defaults to high-security for people who don't know what they're doing, but can be disabled by people that actually want or need the ports open (and who will probably have their PCs protected some other way).

    3. Re:Not only not allowed- shouldn't by Phexro · · Score: 2, Informative

      If it's outgoing mail, it's a mail client.

      I doubt that their TOS disallows one to use a mail client.

    4. Re:Not only not allowed- shouldn't by Alrescha · · Score: 1

      "I can't think of a single good reason why a user needs to run their own outgoing mail server and not relay through the Comcast server."

      How about because I want to? I'm the customer, I'm paying my $60/mo for Internet access. How about because host-to-host direct SMTP connections is how it is supposed to work? How about because you shouldn't needlessly punish innocents because of the abuses of a few? The argument that you shouldn't source SMTP from a DHCP-assigned IP address is specious at best.

      I and a small number of friends send email back and forth between ourselves. Host to host. There's no good reason to give those files to Comcast for delivery. Of course firewalls don't have to allow SMTP from just anyone :-)

      Who thought up centralized, overburdened and flakey mail servers anyway? Personally, I think the world would be better off with fewer central servers and more peer-to-peer mailing.

      A.

      --
      ...bringing you cynical quips since 1998
    5. Re:Not only not allowed- shouldn't by sjlutz · · Score: 1

      How about me, who works at home and sends mail back to my corporate mail server via SMTP? I pay for Comcast to give me Internet service. Part of that service requires Internet connectivity to port 25. Now that they may block my outbound port 25, that is 50% of the ports I use (port 80,HTTP, being the other). (Ok, I also use 443). So am I supposed to get a refund since they are only offering half the service they previously were?

    6. Re:Not only not allowed- shouldn't by Corbets · · Score: 3, Informative

      Simple. I want to send mail with a return address of @lancemcgrath.com, which is my domain.

      Comcast's mail servers won't let me "forge" the headers like that.

      Reason found.

    7. Re:Not only not allowed- shouldn't by SWroclawski · · Score: 1

      No...

      A mail lient" would need a mail server. The mail server should always be the one on your local network- ie Comcast's.

    8. Re:Not only not allowed- shouldn't by AaronW · · Score: 1

      Actually, Comcast DOES limit the amount of outbound traffic. When forwarding a bunch of email the email server would periodically block incoming connections saying I was sending too much email. After a couple of minutes it would open back up again.

      As for running mail servers, I have been running servers on my cable modem for years, since the original @Home AUP I signed never forbade it nor did it say it could be later altered. I can't help it if AT&T then Comcast bought it.

      I also run my own mail server for incoming email and run my own spam filter and imap server internally. I use Comcast's mail server for forwarding outbound email. I've found Comcast's spam filter, if they even run one, to be useless. I also love the fact I have my mail server set up to tarpit several RBLs and that I block China, Korea, Nigeria, Russia, etc.

      --
      This post is encrypted twice with ROT-13. Documenting or attempting to crack this encryption is illegal.
  15. And the plan's manager's name is 'Van Helsing'! by SensitiveMale · · Score: 0, Offtopic

    nyuk nyuk

  16. post names & addresses by Anonymous Coward · · Score: 0

    I say the best way to stop spammers is to post their home addresses to the public, that way we know where they live >=). Ahh, yes. Yes, excellent idea.

  17. Spammer persistence... by Faust7 · · Score: 5, Funny

    However, they can block that port on individual cable modems-a sort of surgical strike.

    Bit like Whack-A-Mole, then?

    1. Re:Spammer persistence... by Anonymous Coward · · Score: 0

      However, they can block that port on individual cable modems-a sort of surgical strike.

      Bit like Whack-A-Mole, then?


      Better than a pre-emptive whacking, no?

    2. Re:Spammer persistence... by gumpish · · Score: 1


      Bit like Whack-A-Mole, then?

      Except instead of a foam covered mallet you weild a sledgehammer. The moles would stay whacked.

  18. Wrong approach? by thedillybar · · Score: 4, Insightful
    However, they can block that port on individual cable modems-a sort of surgical strike.

    Why don't they block it on ALL cable modems and let people unblock it if they wish? The majority of users who go through the trouble to unblock it are going to run secure machines. Even if they don't, it's going to reduce the number of spam bots.

    And they won't have the privacy advocates all over them...

    1. Re:Wrong approach? by LostCluster · · Score: 5, Insightful

      What I would love to see somebody come out with is a provider-side web configurable firewall. Basically, a way to tell my ISP "If you're getting incoming port 80 requests coming my way, don't bother me with it."

      In the default configuration, all ports below 1024 should be blocked, and there should be some explanation to the user that if they want to offer a home-based webserver, they have to visit the designated area on the provider's site to indicate that they want port 80 incoming traffic. That way, ISS-worm-of-the-week traffic will not bother your last mile bandwdith if there's no web server home.

      Outgoing ports can be restricted the same way. Outgoing port 25 should only be allowed to official mail servers, unless the user specifically requests otherwise. That way, if a Spam-bot gets in, most users will already be set to not let it out...

    2. Re:Wrong approach? by coldnight · · Score: 1

      While that is attractive from a spam-stopping perspective, it radicly limits one of the best parts of the internet - that is its peer-to-peer capability. I'm not talking about napster in this case, but in self-publishing and direct node-to-node capability.

      The issue becomes - are my views being censored - is my traffic being monitored - am I a second-class net.citizen because I have been prevented from participating in *any* way.

      Obviously, we all hate spam or we wouldn't have this thread but one of the goals of the original net was to let everyone publish and everyone share. We shouldn't loose sight of that.

      Your probably right that blocking 25/out wouldn't hurt many people - and those it did would presumeably know how to fix it. However, if they are dynamic IP's how are you going to track those users?

    3. Re:Wrong approach? by Maxwell309 · · Score: 1

      Why don't they block it on ALL cable modems and let people unblock it if they wish? Because each support call costs Comcast $9.

      --
      "DRM is like violence: if it doesn't work, use more."
    4. Re:Wrong approach? by nfsilkey · · Score: 3, Interesting

      What I would love to see somebody come out with is a provider-side web configurable firewall.

      While I am a student at utexas.edu, I must speak up about https://firewall.tamu.edu/. Apparently the resnet team in College Station filters the heck out of their residents' hosts, but allows them to open their boxes up interactively on the fly without having to call tech support. This is all based on what I have gleaned from the TAMU CIT online writeups, so of course dont quote me on it. While I do not have access, maybe some kind A&M soul will offer forth what is contained inside? :)

      Hooray for BSD and Snort inline! Apparently TAMU also doing some really cool IDS work and dynamically switching ACOs to non-routable VLANs and providing fixes via a web interface for compromised hosts. I heard about RIT doing something similar with their homebrewed ActiveX-based development during last July/August during the big RPC craze. I wish more universitys would implement similar solutions.

    5. Re:Wrong approach? by nfsilkey · · Score: 1

      The majority of users who go through the trouble to unblock it are going to run secure machines.

      I dunno dude. I know plenty of rootable machines being run by half-asses half-assedly adminning half-assed machines in their half-assed time. No matter what software platform, if youre clueless and pay zero attention to your machine(s), you will most likely have the naughties come a knockin.

    6. Re:Wrong approach? by Anonymous Coward · · Score: 0

      Since dynamic IP assignment requires authentication, either login or MAC address, you can use that.

  19. Problem Solved by Phazz666 · · Score: 0

    Drop the users. Stop the problem

  20. What about the children? by Tourney3p0 · · Score: 5, Funny

    Won't someone please think of the zombie child processes?

    1. Re:What about the children? by yummy1991 · · Score: 0

      I didnt think that was very funny.

    2. Re:What about the children? by weeboo0104 · · Score: 1

      If it's a child of init, wait for the "wait()"
      Otherwise, kill -9 the parent process.

      --
      It is easier to build strong children than to repair broken men. -Frederick Douglass
  21. Re:Here's an idea. by Anonymous Coward · · Score: 0

    Yeah because spammers aren't known for finding other ways. Hell most of these cases are because people installed something. You don't think that would happen on any other OS? Get rid of users and the spam problem will stop.

  22. some ISP's already do this by invalid_address · · Score: 2, Interesting

    DSLExtreme out here in California blocks port 25 natively across the board.

    they have a registration webserver you can use to whitelist your account/address for such purposes, and monitor port 25 to make sure that you're not all about the open relay after being opened up.

    why can't comcast do the same? doesn't seem that difficult to me.

    better yet, why can't people patch their damn servers. if you're running an open relay, i say you're fair game. not to mention violating the draconian ToS of a massive media conglomerate. no thanks.

    rawr.

    1. Re:some ISP's already do this by Rick+Zeman · · Score: 4, Insightful

      Speakeasy lets us run whatever the heck we want. Then again, every month or so I see their relay testing in my Postfix logs. It's a strange concept: innocent until found guilty.

    2. Re:some ISP's already do this by Resident+Geek · · Score: 1

      Yes, and you pay through the nose for it. Some of us prefer to try to scrape that kind of service from someone who charges somewhat less money.

      --
      Fighting the War on the War on Drugs.
      http://smokedot.org/
    3. Re:some ISP's already do this by Rick+Zeman · · Score: 1

      Yes, and you pay through the nose for it. Some of us prefer to try to scrape that kind of service from someone who charges somewhat less money.

      And you're getting everything you pay for. TANSTAAFL, sweetheart.

  23. Nope. by Anonymous Coward · · Score: 5, Informative

    There is actually an 'official' alternate port for this purpose. See:

    http://www.ietf.org/rfc/rfc2476.txt

    1. Re:Nope. by hpa · · Score: 2, Informative

      Correct (the port is 587.) It's a really nice thing to have on the road - set it up on your home server to *only* accept TLS+SMTP AUTH, and you don't have to deal with blocking.

    2. Re:Nope. by Anonymous Coward · · Score: 0

      TLS+SMTP AUTH on port 587 is great - it allows you to specifically designate those users able to relay mail through an external mechanism (which is usually easier to set up and most likely tied to an authentication database, say, SASL or LDAP or both) and automatically deny relaying to every other user. Makes sendmail configuration a lot less of a headache.

    3. Re:Nope. by Anonymous Coward · · Score: 2, Informative

      3.1. Submission Identification

      Port 587 is reserved for email message submission as specified in this document. Messages received on this port are defined to be submissions. The protocol used is ESMTP [SMTP-MTA, ESMTP], with additional restrictions as specified here.

      While most email clients and servers can be configured to use port 587 instead of 25, there are cases where this is not possible or convenient. A site MAY choose to use port 25 for message submission, by designating some hosts to be MSAs and others to be MTAs.

  24. Re:How to tell? (The Slashdot Evidence) by edoc · · Score: 1

    According to slashdot it breaks down something like this:

    1. If your running Windows it is a spambot that is not only spamming everyone but it is also responsible for all the evil the world.
    2. If your running Linux it is fairly secure and have too much time on your hands.
    3. If your running Mac it is fairly secure and you like pretty colors.
    4. If your running BSD your invisible and a l33t hax0r.
    5. If your running Gentoo your a zealot! Hooray for the zealots!

  25. Block outgoing, not incoming by crow · · Score: 2, Informative

    If the block outgoing port 25, but not incoming, then it shouldn't mess up people who are running their own mail servers, provided they configure them to use the ISP's mail server as a relay. That's how the whole system was originally supposed to work in the pre-spam days, anyway.

    On the other hand, there's no need to block incoming port 25 unless they're afraid of people running unsecured open relays. Fortunately, that's rarely the case, right? Or are the virus zombies really turned into raw open relays? I'm under the impression that they're controlled more directly, presumably through some different port.

    1. Re:Block outgoing, not incoming by Caradoc · · Score: 1

      Let's assume for a moment that someone is running a mailserver on their own machine, but they've configured it to relay outbounce through Comcast's own mailservers.

      Now, assume that the mailserver in question is listening on port 25 to ANY incoming e-mail, and is also configured to function as an open relay.

      This is commonly called a "multistage relay," and will result in Comcast's mailservers being listed on various DNSBLs in a real hurry.

      If a provider is going to be blocking port 25, I believe they need to be blocking it in both directions, if only in self-preservation.

      --
      Specialization is for insects. - R.A.H.
    2. Re:Block outgoing, not incoming by Anonymous Coward · · Score: 0

      If the block outgoing port 25, but not incoming, then it shouldn't mess up people who are running their own mail servers, provided they configure them to use the ISP's mail server as a relay. That's how the whole system was originally supposed to work in the pre-spam days, anyway.

      If it is qwest, you have to pay extra to use their relay servers.

    3. Re:Block outgoing, not incoming by crow · · Score: 1
      If it is qwest, you have to pay extra to use their relay servers.

      Really? How do you send email if they're you ISP then?

  26. Wait a second... by AtOMiCNebula · · Score: 2, Interesting

    ...they're concerned about having adverse effects on people running mail servers???? I could have sworn we weren't allowed to run any type of server (HTTPd, IRCd, anything) through their connections. My friend runs a HTTP server through his, but I've never run one through mine for more than a day at a time, being the good customer I am.

    It always seemed to me that if they didn't want people hosting servers, they'd block the ports from the beginning. Don't get me wrong though, I'm glad to see they're finally cracking down on spam, and I'm glad they're not going to just block port 25. Maybe Comcast isn't as horrible as everyone says they are.

  27. Zombies Are Everyone's Responsibility by Anonymous Coward · · Score: 0

    Unfortunately Comcast won't [i]actually[/i] do anything about it. Go look at their corporate information page sometime. The Umbrella Corporation is their largest stockholder :(

    1. Re:Zombies Are Everyone's Responsibility by Anonymous Coward · · Score: 0

      nice HTML tags there ;)

    2. Re:Zombies Are Everyone's Responsibility by Anonymous Coward · · Score: 0

      Damn you, BBCode!!

  28. People still don't understand the zombie situation by bigberk · · Score: 4, Interesting

    We in the anti-spam community have been yelling this for a while. Since early 2004, most spam is sent through unwitting zombies (compromised Windows hosts) that are remotely controlled spam bots. This is not just an open relay issue. These hosts are hacked in an automated fashion and loaded with spamming software.

    Now obviously, there's a lot an ISP can do about this and it doesn't have to be as drastic as blocking port 25 outright. Users which generate suspicious amounts of TCP port 25 traffic could be reassigned IP addresses from a probation-class pool. That is, hosts within that netblock might not be allowed to make port 25 connections, or might be advertised to the world as block-on-sight.

  29. Re:Here's an idea. by rolocroz · · Score: 0, Offtopic

    Nah, we love having even the tiniest amount of usabilty. (I'm assuming parent was a Linux troll.)

    --

    I meta-mod all positive moderation Unfair, because it's abuse of the system.

  30. Re:How to tell? (The Slashdot Evidence) by lessthanjakejohn · · Score: 1

    2. If your running Linux it is fairly secure and have too much time on your hands.

    I"m running linux and I have no idea WHAT to secure. yay for newb linux users :)

  31. Port redirection by kaos_ · · Score: 2, Interesting

    Just like squid proxying, why not redirect port 25 transparently to a Comcast mail proxy. This proxy could queue mail and essentially throttle outgoing mail or reject if spam is detected.

    1. Re:Port redirection by Anonymous Coward · · Score: 0

      Maybe because the people who are running their own mail servers (not zombies), do that because they don't want their mails to get lost whenever Comcast screws up?

    2. Re:Port redirection by pe1chl · · Score: 1

      It is a nice idea but it shout *not queue mail*.
      The reason why individual customers may want to run their own server is to know what happens with their mail.
      The mail proxy should only monitor the traffic while it relays the packets between the customer and the server he connects. When the outgoing mail stream shows virus signatures, the customer should be blocked from outgoing port 25 traffic and informed about this.

  32. Re:How to tell? (The Slashdot Evidence) by gandalphthegreen · · Score: 0, Offtopic

    But imagine if you administrate a beowulf cluster...then you must be able to fly/leap tall buildings in a single bound or something similar.

  33. Comcast's Agreements by Roguelazer · · Score: 5, Informative
    Anybody here ever read a Comcast Usage & Subscriber Agreement? I have. They're quite... chilling to read. Lots of people have posted about the forbidding of running a server of any kind, so here it is: Acceptable Use Policy

    The area you're referring to is
    (xiv) run programs, equipment, or servers from the Premises that provide network content or any other services to anyone outside of your Premises LAN (Local Area Network), also commonly referred to as public services or servers. Examples of prohibited services and servers include, but are not limited to, e-mail, Web hosting, file sharing, and proxy services and servers;

    For example, take a look at this quote, which makes my browser's caching of Slashdot's GNAA posts illegal:
    (ii) post, store, send, transmit, or disseminate any information or material which a reasonable person could deem to be objectionable, offensive, indecent, pornographic, harassing, threatening, embarrassing, distressing, vulgar, hateful, racially or ethnically offensive, or otherwise inappropriate, regardless of whether this material or its dissemination is unlawful;


    Try reading this one: Subscriber Agreement. This section, in particular, gives Comcast permission to view any information transmitted over the network from or to you:
    Comcast shall have no obligation to monitor postings or transmissions made in connection with the Service. However, you acknowledge and agree that Comcast and its agents shall have the right to monitor any such postings and transmissions, including without limitation e-mail, newsgroups, chat, IP audio and video, and web space content
    Section 9's cool too. It says that you waive the right to sue them in a real court, but instead will have a hearing before a "neutral arbitrator". Anyhow, you should read all that stuff. Some of it's absolutely unique.

    If I don't get modded up for this, I'll be amazed
    1. Re:Comcast's Agreements by lessthanjakejohn · · Score: 1

      (xiv) run programs *check*
      equipment *check*
      servers *check*
      public services or servers *check*
      e-mail *check*
      Web hosting *check*
      file sharing *check*
      proxy services *check*
      servers; *check*

      objectionable *sure*
      offensive *of course*
      indecent *check*
      pornographic *ah? no way!*
      harassing *nevar!*
      threatening *oops*
      embarrassing.....

      Looks Like if I was a comcast member....

    2. Re:Comcast's Agreements by Openstandards.net · · Score: 1
      You can't post anything "embarrassing"? That would elminate half the Internet! I guess posting on /. would be out of the question.

      I do wish people would pay the extra $10 for an ISP that doesn't try to tell you how you can use your connection. The ISP's role should be no more than providing a utility to your home.

      My electric company tried asking me what brand refridgerator I had in my home, etc,... They said that they offer "discounts" for those with energy efficient applicances. I said, so you charge a "penalty" for those that have unapproved applicances?

      In economics 101, by the way, you learn that companies, and especially monopolies, increase their profits by charging tiered pricing. This is why phone companies have 10 million plans with endless combinations of features. If the electric company succeeded with this plan, it would surely increase their profits.

      It's a slippery slope. Give them two inches and they'll eventually take the whole yard. If the electric company didn't get such a negative reaction from consumers over the privacy issues of practically having to "register" the items they plug into their outlets, I wouldn't be surprised if they started charing you a "business usage rate" for having more than two computers in your home, and other privacy invading schemes that would have nothing to do with conservation and everything to do with increasing their coffers.

      This isn't to say that I don't believe in conservation. I just believe that the electric company's role should not go beyond the meter outside my house. I'll still choose the same energy saving appliances whether or not I have to report to an organization how I live inside my house.

      Likewise, an ISP is just a utility that provides a connection to the Internet, much like a phone company. It should not have any say so whatsoever about the content in my communications. If it is legal, they should not be permitted to threaten us with fees and disconnection.

    3. Re:Comcast's Agreements by B.D.Mills · · Score: 2, Interesting

      Section 9's cool too. It says that you waive the right to sue them in a real court, but instead will have a hearing before a "neutral arbitrator".

      You can get the right to sue in court back, or alternatively force them to waive the right to sue YOU in court. See battle of the forms for more info.

      --

      The only thing necessary for the triumph of evil is for good men to do nothing. - Edmund Burke
    4. Re:Comcast's Agreements by canon006 · · Score: 2, Informative

      Not so much as a defense of Comcast, just part of my experience with their service. My friend wanted to fool around on a unix command line, learn about permissions, basic commands, stuff like that but he didn't want to do a full Linux install and we didn't know about Knoppix, so our solution was an ssh server on my end and PuTTy on his.

      I read through Comcast's agreements trying to find something that explicitly forbode or allowed this, I couldn't find anything explicit, so rather than risk it, I emailed Comcast customer service. About a day later I received a very nice email explaining that as long as I was aware of possible security issues and capable of setting this up without any support it was perfectly fine.

      I think when it really comes down to it, as long as you're not hurting/effecting anyone else, Comcast doesn't really seem to care what you do. Their agreement(s) just gives them the option to shut you down should you start causing trouble.

    5. Re:Comcast's Agreements by Lehk228 · · Score: 1

      Section 9's cool too. It says that you waive the right to sue them in a real court, but instead will have a hearing before a "neutral arbitrator". Anyhow, you should read all that stuff. Some of it's absolutely unique.

      I am fairly sure that such provisions are unenforcable as it is impossible to give up a right to respond to a future litigation, now each bill may absolve them of all damages up to that point, you cannot be forced to give up future litigation rights.

      --
      Snowden and Manning are heroes.
    6. Re:Comcast's Agreements by Maul · · Score: 1

      Mainly this TOS is in place for Comcast to nail people who use too much (upstream) bandwidth. Comcast advertises "unlimited" bandwidth, however their TOS forbids "servers."

      What types of people will use the most bandwidth? Those who participate in file sharing via P2P networks, FTP servers, or HTTP.

      Throw in mail servers for the spammers.

      Comcast likely doesn't give a rat's ass about the HTTP server you throw up just to toy/experiment with. They DO give rat's ass about an HTTP or FTP server that serves out DVD rips of Hollywood flicks and MP3s.

      --

      "You spoony bard!" -Tellah

    7. Re:Comcast's Agreements by Paulrothrock · · Score: 1
      That's not the point. The point is that the TOS is sufficiently vague as to put someone running a small web server or remote login is jeopardy of prosecution.

      Unfortunately, as I was saying yesterday, I live in a small market where Comcast is the only game in town for truly high-speed (read: > 1Mb downstream) internet access. So it's either forego high speed internet or grab my ankles.* Fortunately, my community has someone like me looking into other solutions.

      * This statement has been deemed offensive and in violation of my TOS. I must now go tell my corporate masters that I was a naughty boy.

      --
      I'm in the hole of the broadband donut.
  34. is it the answer? by GoatPigSheep · · Score: 0, Offtopic

    Should we also surgically break the legs of everyone who walks around passing flyers out ?

    --
    GoatPigSheep, the 3 most important food groups
    1. Re:is it the answer? by Anonymous Coward · · Score: 0

      Should we also surgically break the legs of everyone who walks around passing flyers out ?

      No, because spam is like stealing a fleet of jumbo jets, filling them full of flyers, and dumping the flyers on the city from above.

  35. Port blocking by Openstandards.net · · Score: 5, Interesting
    I don't believe any ISP should block ports. It's a slippery slope. The ISPs should be utilities, like electric companies, providing you an unhindered connection to the Internet.

    I have two primary requirements for an ISP. (1) must not block any ports for any reason. (2) must provide at least one static IP.

    AOL blocks game ports, so they can charge you $5 more per month for opening the ports. They were one of the first to change the role of ISP from utility to controlled collector of optimal revenue. I have for at least 5 years told everyone to get rid of AOL. Unfortunately, today, people have come to accept the idea that it's ok for an ISP to block ports.

    As for the zombies, the ISPs should try:

    • Informing their customers that their machines are infected. Seems obvious, but it's obviously rarely done, as most users don't know they are infected.
    • Provide links to free virus detection and spyware removal software. There is a lot of it out there. If the users don't want to by Norton, they could at least try a free one. I bet most don't know that there are free options available.
    • Offer free Linux CDs.
    1. Re:Port blocking by bigberk · · Score: 2, Insightful
      I don't believe any ISP should block ports. It's a slippery slope. The ISPs should be utilities, like electric companies, providing you an unhindered connection to the Internet.
      I agree. An ISP is not only hurting some of its customers by blocking ports outright, but also decreasing its value when the competition might allow you unfettered IP access (or, as I call it, real Internet access). Of course, the ISP can and should inform or even disconnect customers that are spam sources. There are tons of clues that would tell an ISP if their customer is likely infected, or an actual spammer.
    2. Re:Port blocking by WhatAmIDoingHere · · Score: 1

      So you want to give people who can't keep a windows machine clean Linux? People who don't update unless it's forced upon them? I'm all for giving out Linux CDs as long as they also come with a guide on how to get everything patched and updated.

      --
      Not a Twitter sockpuppet... but I wish I was.
    3. Re:Port blocking by MBCook · · Score: 5, Interesting
      If I set some large device to store energy and then send it back into the grid wrong (lets say it comes into my house at 220v, 60hz so send it at 1500v 300hz) therby screwing everything up for everyone else on my section of the grid, don't you think the power company would come and cut me off?

      In fact, thanks to safties in the power system, if you tried that you'd probably blow up the transformer outside your house. This would cut off you from the rest of the grid and protect everyone else.

      It's the power company's job to give me good service. Steady power, clean, no problems. My ISP (who actually IS Comcast) should be the same way. Fast, reliable, no problems. Instead ISPs often follow your "we're just the middle man" theory. This leads to my 'net connection getting wasted by downloading tons of spam for every real message that should get through.

      The power company won't let you scew up THEIR network. The phone company doesn't look kindly to people hijacking phone lines and using them for free, and ISPs should be no different. They should FIGHT these zombies.

      After all, zombies cut into the bottom line in traffic that has to be passed (both outgoing spam and incomming spam), storage (storing spam on their e-mail servers), and other such things.

      Knock the zombies off the network. This is no slippery slope, this is climbing back UP the "you can do whatever you want even when it makes the internet worse for 99% of people" hill that a blind eye has slid us down.

      I won't lose sleep, and neither should you.

      --
      Comment forecast: Bits of genius surrounded by a sea of mediocrity.
    4. Re:Port blocking by Hays · · Score: 4, Interesting

      You should not make an analogy between ISPs and traditional utilities like the electric company. Electricity is one way. Internet is two way. No matter what you do with your electricity, it won't destroy the rest of the grid. (barring extreme things for which you WILL receive a visit from the electric company). On the other hand, it's easy for one internet costumer to ruin the experience for many others (by sending thousands of spam a day, for instance).

      A better analogy might be a phone company. They sure as heck don't give you freedom to use your phone however you want.

      But anyway, I agree that ISPs should be unhindered connections to the internet, but only in one direction- to the client.

    5. Re:Port blocking by Openstandards.net · · Score: 0, Offtopic
      I just went through the steps to install Yum and do updates for RH 9, using fedoralegacy.org. I was blown away how easy it was. Just had to run a few lines I copied from their web page, and boom, it worked. One more line of code, and it becomes a nightly cron job.

      If you don't want to use the cron job, you simply run "yum update" whenever you want to update.

      Apt-get looked simple too, but I decided to try Yum.

      You could easily automate the installation process with a simple script or bin.

      In contrast to Windows, the updates cover a lot more software than Windows, which only covers software supplied by Microsoft. However, if you manually upgrade to a newer release than was included in your distribution, then the updates will no longer be automatically applied. Thus, if I upgrade from Mozilla 1.4.x to Mozilla 1.6, I'll no longer get updates for the RH9 release, as my current version will always be newer than the one included in the release. Of course, if you manually upgrade your software, then in theory, you've demonstrated a bit of technical proficiency above what you described.

    6. Re:Port blocking by Epistax · · Score: 1

      What's really annoying is you are completely correct. We have a perfectly able solution, however it involves an ISP doing something it shouldn't.

      You've ruined my day. Thanks a lot.

    7. Re:Port blocking by NelsChristian · · Score: 1

      I don't believe any ISP should block ports. It's a slippery slope. The ISPs should be utilities, like electric companies, providing you an unhindered connection to the Internet.

      I have two primary requirements for an ISP. (1) must not block any ports for any reason. (2) must provide at least one static IP.

      AOL blocks game ports, so they can charge you $5 more per month for opening the ports. They were one of the first to change the role of ISP from utility to controlled collector of optimal revenue.

      Okay-dokey ...

      Like the utility company, they'll start charging by usage. The problem is that most ISPs view email as a free-by add-on to your internet connection. When it was only the top 10% of the users generating 90% of the load, it might have been ugly but it was bearable. Now, with the hijacked PCs starting to generate high loads, things are getting expensive.

      You are asking for business class service at a consumer price. Consumer prices can be low only if the average usage is low. Hijacked PCs are breaking the consumer business model.

      It's the definition of business to be an optimal collector of revenue? Why else would you do it? Do you not look for the optimal revenue for your work?

    8. Re:Port blocking by Jeff+DeMaagd · · Score: 1

      Your response makes a lot of sense to me.

      I thought the bi-directional nature of service on the internet doesn't exactly lend itself well to just considering it like a power or water utility.

      Another analogy: if you manage to poison the water by backflowing sludge into the water supply, you can bet on seeing some legal action.

    9. Re:Port blocking by Openstandards.net · · Score: 1
      Businesses were not the first ISPs. There are principles that helped foster the initial growth of the Internet before it was commercialized.

      The highjacked PCs are not using the ISPs' email servers. The zombies run as their own email servers. This, this has nothing to do with load on the ISP's email servers. It's not even a bandwidth issue, as the bandwidth isn't as high as you'd think due to the latency and limitted number of processes a consumer PC can run simultaneously, as well as their need to run undetected.

      What you define as "business class service", those of us that used the Internet before it was commercialized called it "real Internet". It was the norm before ISPs started to exploit their power to block ports so they could charge extra to open them.

      They have a right to produce revenue, but not at all costs. Their ability to create a tiered pricing model that is not based on cost is in part due to limited options people have for high speed connectivity, and is exacerbated by the lack of education of the average Internet user today. This exploitation is not conducive to the highly competitive market we want Internet connectivity to be, and is indeed a sign that cable ISPs are not operating in highly competitive markets.

      This is not to say I disagree with all tiered pricing models. I think it's OK to offer higher download speeds and lower upload speeds in order to lower the overall cost of consumer connectivity. I pay a lot more for a symmetric connection, and I don't have a problem with that. It is also OK to charge for static IP block. Although I personally would never use an ISP that didn't offer a static IP, I don't have a problem with offering dynamic IPs to consumers to reduce cost.

      But port blocking is another matter entirely. Blocking ports does not reduce cost significantly, and in most cases actually carries higher costs since they have to deploy equipment to do it, and tie it to individual accounts. They do it simply because they have the power as the ISP, and can generate more revenue by charging you extra to not block the ports. This is abuse of the power and a disregard for the Internet community they joined.

      ISPs that practice should be given a bad name and replaced by those that don't, and that begins by informing people that they don't have to accept it lying down. I haven't proposed any regulations, or removal of corporate "rights", so I don't understand what you object to. Is free speech and consumer education dangerous?

      Today, there are still plenty of ISPs that don't block ports, but they are usually in more competitive markets than areas where people can only get cable for broadband.

    10. Re:Port blocking by WhatAmIDoingHere · · Score: 1

      You still don't get it. Cron Job, yum, lines of code.. Joe Sixpack has NO IDEA what any of that is. They know they turn on their internet box and play online poker or whatever.

      --
      Not a Twitter sockpuppet... but I wish I was.
    11. Re:Port blocking by goon+america · · Score: 1
      The difference is that the ISP business is considered a competitive market. Utilities are considered natural monopolies that must 1) be monopolistic in order to run efficiently 2) then be subject to public regulation so that they don't engage in monopolistic-pricing.

      If you don't like AOL charging an extra $5 a month or any other those other requirements you listed out, then you shouldn't use it. No one is forcing you to use them since there are plenty of alternatives in a competitive market. So, I don't see why you should be able to compel them to do anything you don't personally like other than by choosing not to use them.

    12. Re:Port blocking by PeterT · · Score: 1

      I'm not so sure this would be any different than just randomly hooking up an electrical generator to the power grid. Yes, you can set up a back feed to the power grid, and your supplier must pay you some small amount of money for the power you generate. They can however, require you to meet certain standards and pass an inspection before you are permitted to connect.

      That doesn't seem that much different from blocking port 25. The net effect is the same; protect the rest of the users/customers.

    13. Re:Port blocking by Anonymous Coward · · Score: 0

      "...should be unhindered connections to the internet, but only in one direction- to the client."

      Define client. A peer-to-peer game has to have a client and a server, even if both effectively act like clients. Any "client" conversation has to be bidirectional. Otherwise, a web browser couldn't post form data. Is a bulk emailer a client, if it talks to someone else's SMTP server?

      If you make an analogy to the phone company, you _can_ initially use the phone any way you want. No need (anymore) to ask permission before getting a fax machine. Or a modem. The operator doesn't ask you why you want to call a residential number at 3 AM, and try to decide if it's a prank call. BUT, if you send junk faxes, or make harassing calls, the phone company may deal with you in particular. They won't stop everyone else from installing fax machines just because someone sent junk faxes.

      What really bothers me is that a lot of people think it's okay to turn the internet into another broadcast-like entertainment medium. It's okay to view web pages on your "client"; but not to host them on your own computer. You can send email - but only to the ISP's own server. No need to be able to play with server software, or to try writing new software.

    14. Re:Port blocking by Feanturi · · Score: 1

      The ISPs should be utilities, like electric companies, providing you an unhindered connection to the Internet.

      I totally agree with the first part of what you say there, but utilities in general are not 'unhindered' access. If I'm making harassing phonecalls, it is reasonable for my phone service to be terminated. If I make modifications to my gas or power lines, I can get in big trouble for that as well. Utilities have usage requirements. So yeah, let's make ISPs like utilities, and have certain in/outbound ports blocked by default, for 'safety' reasons. Unblock where requested.

    15. Re:Port blocking by Openstandards.net · · Score: 1

      I do get it, but I used the technical descriptions because I presumed YOU understood them. If you understand them, then I'm sure YOU CAN IMAGINE how easy it would be to either put it on the installation CD, or create easy to follow instructions on a web page for Joe, or create a script or bin they could download and run. This isn't any more difficult than downloading and running programs on Windows. Joe Sixpack gets pretty darn good at that. Joe Sixpack never has to know what a cron job is. The legacyfedora.org site even basically says, for those that don't know what cron is, that typing and running the one line will cause it to automatically update every night. Of course, you could simplify it even more by contrasting it to having a beer implant. That's the point. If I were an ISP, I could provide a web page that even Joe sixpack could understand.

    16. Re:Port blocking by Openstandards.net · · Score: 1

      When did I recommend "compelling" them?!? I was simply sharing an opinion, in the hope that more people would consider "choosing not to use them".

    17. Re:Port blocking by Openstandards.net · · Score: 1
      But telephone harrassment is against the law. The government will shut you down. I'm certainly not proposing that you should be able to use your Internet for illegal activities. But port 25 is for email. Email is not illegal.

      Phone companies cannot regulate my conversation. They cannot block swearing, or inhibit outgoing calls. They have a service to block incoming calls, but that's not the same thing, since the user chooses what numbers to block, and it only applies to incoming calls. They even lost the battle to charge extra for or inhibit dial-up connections. The bottom line is that the telephone companies cannot hinder legal use of your phone.

      Top be fair, phone companies do tier pricing on outgoing calls, so that long distance costs more than local, and international costs more than long distance, in general. But, this is based on their costs. Port blocking is not cost based. It actually costs more to block ports. The business justification is that the ability to block ports creates a new revenue source... charging extra to unblock the ports.

    18. Re:Port blocking by evilviper · · Score: 1
      A better analogy might be a phone company. They sure as heck don't give you freedom to use your phone however you want.

      I've never called a number, only to find out it's blocked, and the phone company demands $50 more every month to un-block it.

      If a lot of crank calls are being made to 9-1-1, they block all phones from calling that number, right? They shouldn't deal with the issue on a case-by-case basis... no. They should take a scortched-earth approach, and prevent all good uses, for the sake of stopping the bad uses.
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    19. Re:Port blocking by nzkbuk · · Score: 1

      But port 25 is for email. Email is not illegal

      But Spam is Illegal (in most places), with more and more countries around the globe writing laws against it.

    20. Re:Port blocking by gmhowell · · Score: 1

      If you have solar, geothermal, etc. and create more energy than you need, you can feed it back into the grid, and the utility has to pay you for it. At least that's my understanding; read it in an offgrid magazine a couple of years ago.

      --
      Jesus was all right but his disciples were thick and ordinary. -John Lennon
    21. Re:Port blocking by Anonymous Coward · · Score: 0

      I live in the USA, so I like to think about these kinds of things from an economic point of view. (Not that I love or even like economics or think they should determine everything, but since they do determine a lot, I think it's important to be aware of them.)

      Anyway, my question about zombies is this: if an ISP has a customer that pays, say, $50 a month for a broadband connection and that customer's computer is a Windows machine that's relaying spam, does the company still make a net profit on this one customer? Because, if the answer is yes, then it's unlikely they're going to do anything that the customer, naive idiot that they likely are, will conceive of as a problem. If they go shutting off the connection "just because" the machine is a zombie (which the customer interprets as "a little slow"), then the customer may decide to stop paying them the $50/month. And then they would lose profit, something they don't want to do.

      So is the bandwidth wastage, etc., large enough that companies like Comcast are actually losing money on these customers, or are they actually making a profit on them, albeit a smaller one than they make with other customers?

      Oh yes, and furthermore, if they are in fact losing money due to resource usage by zombies, is the cost of cracking down greater than the amount of money lost due to just ignoring it? If not, then the most profitable thing to do is to do nothing about it, eat the (smaller) loss, and call it part of the cost of doing business in the broadband market.

    22. Re:Port blocking by withinavoid · · Score: 1

      The reason ISPs must (and should) block ports is because people do not secure their computers. You and I may do so, but the average person sure doesn't. This is like having everyone on your block leaving their doors unlocked and garage doors open. When I see you leave for work, I go into your house and use your phone to make some interesting phone calls, I place some very derogatory outgoing letters in your mailbox, I install some webcams, I poison the food in your refrigerator which you eat and perhaps share with your family and friends. I borrow your car and do a hit-and-run on someone and return it to your house where the cops later find it and you returning from work and now paying the price for all my good deeds.

      This is going to be a problem until all computer OS's are installed DEFAULT to not allow ANY incoming connections, and only allow outgoing connections that you specify. You then should have to go through at least a few options to enable a listening service. ;) Microsoft is the spawn of satan, and all their sorry OS's are the real problem to deal with. At least with XP SP2 they are going to enable a firewall, but that will do nothing for the majority of windows home machines.

    23. Re:Port blocking by Openstandards.net · · Score: 1
      Just because my neighbors leave their doors unlocked doesn't mean that I do. Thus, how does blocking entrance to their doors help me?

      Most port blocking ISPs do has nothing to do with "helping" the computer owners. Usually, it's solely to generate revenue. The ports they block are those that people would use to run servers or play games.

      In this case, the desire to block a port just happends to cross with one of the most common server ports. Email is a fundamental part of the Internet. It's nearly impossible for them to block these ports with inhibiting legitimate non-spam use of them. Even if they try to be selective, they'll still fail on more than one ground. Personally, I don't have a problem at all of ISPs removing virus attachments from incoming email on their POP serves. But port blocking hardly compares in its impact on legal non-spam use.

      People make commitments when they choose an ISP. When their ISP's SMTP server ends up on an RBL, they'll have NO WAY to send email to RBL users if port 25 is blocked for all but the ISP's SMTP server. However, changing ISPs after accepting a 12 month contract could have an early termination penalty, as well as installation costs for another ISP, if they even have the option. Many Comcast subscribers have no other broadband option.

      To go back to your analogy, this isn't blocking incoming traffic to their PC at all. It's preventing you from visiting any homes that are running SMTP servers. Your ISP police would stop you and disable your vehicle if you were headed to my house.

      I run my own email servers, and have to deal with SPAM. But, I have it under control. Its impact is now relatively insignificant to me. The only problem I'm having today is not being able to rely on email coming or going because of spam prevention techniques.

      Just this weekend, in order to get an important email to an employee of Compuware, I had to create a reverse DNS entry for proxy IP that matched the domain of my email server. This involved creating a new subdomain one day. The next day, when the subdomain was live, creating the reverse DNS entry. When it was complete, Compuware finally accepted my email.

      To me, the email that doesn't get through, particularly when you don't get an automated message telling you, is 1000x more critical than spam. ISPs that serve markets with little or no broadband competition are not likely to care if they disable legitimate use of common Internet ports. Comcast's decision, barring ethics, and presuming it's remotely calculated, will be partly based on the % of the customers that are not realistically likely to switch to another provider if they are upset.

    24. Re:Port blocking by a24061 · · Score: 1
      If I'm making harassing phonecalls, it is reasonable for my phone service to be terminated.

      Of course---after you've done something offensive. That's substantially different from preventing you from dialling any number you want to call before you've done anything wrong.

    25. Re:Port blocking by s0phoro · · Score: 1

      What about redirecting all web traffic originating from an infected machine to a site listing, in laymen's terms, what their machine has been doing, and how to get rid of it? Perhaps every 25th subsequent page, instead of EVERY page?

    26. Re:Port blocking by Openstandards.net · · Score: 1

      That's an interesting and novel idea.

    27. Re:Port blocking by jsebrech · · Score: 1

      create easy to follow instructions on a web page for Joe, or create a script or bin they could download and run

      No, no, you don't understand. There are two things you must know about Joe Sixpack: he doesn't read, and he doesn't do anything technical unless you force him to (and gather the ill will associated with such an action). When Joe sees a mail with instructions, he'll glance at how long it is, decide it's too long, and delete it. If he gets an exe in his inbox, he'll feel scared of what it might do (even if it would clean up his system), and will delete it.

      People don't even read the single line of text in dialog boxes. You have no idea how opposed the average user is to simple concepts like reading and running new programs. All they want is their google, their outlook, and their solitaire.

      That's why linux gets such consistent bad reviews in usability. The developers make assumptions about what people are willing to do which are highly unrealistic. Apple and MS design their OS so that you can be functionally illiterate and still mostly stumble your way through it by following the pretty pictures and clicking the brightest button.

      Don't get me wrong, I'm not saying the average used is dumb, they're just incredibly lazy about anything technical. It has to "just work" for them.

    28. Re:Port blocking by jsebrech · · Score: 1

      I've never called a number, only to find out it's blocked, and the phone company demands $50 more every month to un-block it.

      But you do have to pay extra depending on which number you call, just like you have to pay extra depending on which port you connect to. Everything close to you on the network is free, everything long distance costs money. They do both have similar revenue schemes.

      People thought the internet would be different. They thought it would be free and unregulated. They were wrong. It's obvious in hindsight that the internet was never meant to be free. The powers that be would never allow it.

    29. Re:Port blocking by op00to · · Score: 1

      Actually, the electrical grid IS bi-directional, in a way. Just like you can take power from the grid, you can also feed power back into the grid. Instead of thinking of the grid as a network of pipelines, which it really isn't, sometimes it is useful to think of it more like a grid of streets. Traffic can flow in both directions, and just as you can take traffic off the street when it is destined for your location, you can also feed traffic into the network to go to other locations...

      Does this make sense? I hope so.

    30. Re:Port blocking by op00to · · Score: 1

      You are correct... Many larger industrial sites have their own cogeneration plant, and the excess power, steam, etc can be sold back to the utility company. You can do that at home too with large enough equipments.

    31. Re:Port blocking by evilviper · · Score: 1
      But you do have to pay extra depending on which number you call, just like you have to pay extra depending on which port you connect to.

      There is really no comparison. Sending data on port 25 is no more expensive for your ISP than sending on any other port. Telecos can justify charging for long-distance because it costs more to place the call, but ISPs can't use that justifcation. No, they're merely profiteering.

      People thought the internet would be different. They thought it would be free and unregulated. They were wrong.

      No, they aren't wrong. Computer technology negates any regulation. If they block port 25, people will switch to another port. If they block all ports, then you'll just see network services taking another form. The internet is free because there is no other way for it to exist. It is not a controlled network like the phone company's system, it is an open road where everything exists only because the agreed-upon rules are followed by most everybody. As soon as ISPs aren't following the rules, the rules will change.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  36. Stopping Zombies by bobobobo · · Score: 1

    Just make sure to stock up on green herbs and shotgun ammo. Don't forget to burn those corpses either!

  37. An expensive problem. by Anonymous Coward · · Score: 2, Interesting

    "... Comcast's network engineers would like to be more aggressive. But the marketing department shot down a ban on port 25 because of its circa $58 million price tag--so high partially because some subscribers would have to be told how to reconfigure their mail programs to point at Comcast's servers, and each phone call to the help desk costs $9."

    It's interesting how such a simple technical change can wind up costing so much money. It's amazing how such small, seemingly innocent details add up to be monstrous problems!

    1. Re:An expensive problem. by Anonymous Coward · · Score: 0

      It's amazing how such small, seemingly innocent details add up to be monstrous problems!

      When your user base is large and populated with idiots who don't even know their boxes have been owned, no detail is small and seemingly innocent.

    2. Re:An expensive problem. by Caradoc · · Score: 5, Insightful

      They now have a choice - how much is it going to cost them if they do NOT implement some policy that prevents their users from spamming the entire world, and they end up getting all of their e-mail blocked?

      And how much money could have been saved if they'd implemented such a policy when people started telling them it was a problem (it's been several years since people started telling Comcast that their users were a load of USDA Prime Clue-Free Spam Zombies...)

      It's interesting how much money can be saved by paying attention to the small, seemingly innocent details before they add up to be monstrous problems.

      --
      Specialization is for insects. - R.A.H.
    3. Re:An expensive problem. by k4_pacific · · Score: 1

      It really is amazing how small things can scale. I work for a company that does point-of-sale software. Our customers are very conscious of application performance. One of our larger customers calculated that adding one second to each transaction would cost an additional $9 million a year.

      --
      Unknown host pong.
    4. Re:An expensive problem. by Anonymous Coward · · Score: 0

      "... Comcast's network engineers would like to be more aggressive. But the marketing department shot down a ban on port 25 because of its circa $58 million price tag--so high partially because some subscribers would have to be told how to reconfigure their mail programs to point at Comcast's servers, and each phone call to the help desk costs $9."

      Of course, this is the company that would have spent $54 billion to buy Disney. It's not like they'd go bankrupt if they did something about their spamming customers.

  38. Zombies: Obligatory by bludstone · · Score: 5, Funny

    "You shot the zombie flanders!"
    "He was a zombie?"

    What did the vegetarian zombie say?
    "Graaiiiinnnnsssss"

    http://www.brains4zombies.com

    Old unix hackers don't die, they just turn into zombie processes.

    I'm sure I'm missing a ton.

    --

    no .sig
  39. Can't stop 'em by tgraupmann · · Score: 0, Interesting

    This is really a dumb idea because you can send mail on any port you want. The packets don't even need to be assembled until they reach their destination. The only solution is to certify mail servers. Any server caught sending spam is responsible on the certified network.

    1. Re:Can't stop 'em by Caradoc · · Score: 2, Interesting

      Fabulous. Try delivering e-mail to any "real" mailserver on any port other than port 25. Go ahead. I dare you.

      You can SEND FROM any port you like, but you're going to have to connect to a destination port 25 on the target box before anything gets delivered, in the vast majority of circumstances. (i.e., barring any misconfiguration, deliberate or otherwise, that results in the SMTPD listening on ports other than 25.)

      Please go do some reading on the subject before embarrassing yourself again.

      --
      Specialization is for insects. - R.A.H.
    2. Re:Can't stop 'em by tgraupmann · · Score: 0

      Sorry dude. But you can send UDP packets across a different port and assemble them remotely to look like TCP on port 25. It's similar to the logic behind DOS attacks. You flood an IP with a ton of packets and some combination will look like valid mail if you get the process to arrange itself seemlessly.

    3. Re:Can't stop 'em by Caradoc · · Score: 1

      ...and they're STILL arriving on port 25 on the target box. Where were you planning on doing the "remote assembly?" THAT box is STILL going to have to hit port 25 on the target mailserver.

      I reiterate that the TARGET PORT on the mailserver is still going to have to be port 25/TCP, unless you're bringing up a very non-standard non-SMTP target.

      --
      Specialization is for insects. - R.A.H.
    4. Re:Can't stop 'em by tgraupmann · · Score: 0

      True the destination has to be port 25. But I'm saying that you can order the packets to arrive at their destination while bypassing the comcast router block, the story proposes. Whether you have to tunnel mail thru a proxy to get to its destination, you can still circumvent the problem.

    5. Re:Can't stop 'em by tgraupmann · · Score: 0

      >...and they're STILL arriving on port 25 on the >target box. Where were you planning on doing >the "remote assembly?" THAT box is STILL going >to have to hit port 25 on the target mailserver. > >I reiterate that the TARGET PORT on the >mailserver is still going to have to be port >25/TCP, unless you're bringing up a very non->standard non-SMTP target Ok. I totally agree with you there. However, Comcast suggests blocking the sender's port 25, not the receiver. I was just suggesting you would just have to rely your messages from the sender on a different port and midway convert to port 25. All it takes is a couple servers in China that are willing to route the port change and the problem is circumvented.

    6. Re:Can't stop 'em by Caradoc · · Score: 1

      No, Comcast was suggesting blocking/redirecting outbound traffic that targeted port 25, regardless of source port.

      Reread the article.

      --
      Specialization is for insects. - R.A.H.
    7. Re:Can't stop 'em by tgraupmann · · Score: 0

      That would prevent everybody from sending and receiving mail. I think the main thing is that a high percentage of spam comes FROM comcast users and they seek to disable the offenders.

    8. Re:Can't stop 'em by tgraupmann · · Score: 0

      Nice. Might as well try extortion. Charge obscene monthly bills for spammers.

  40. Opt-in. by Anonymous Coward · · Score: 0

    Is it so hard for all the "private mailserver users" to register, just click "please unlock port 25 for my IP" while all the rest is blocked?

    1. Re:Opt-in. by jayveekay · · Score: 1

      If I understand you correctly, then you are proposing a way to clear the port 25 block using a Comcast web page and no Comcast human operator involvement. If so, then I hope that our Spambot Zombie Masters (who own your machine and can do whatever they want from it from sending spam to logging keystrokes) are unable to figure out how to click that "unlock" button without your say-so.

    2. Re:Opt-in. by jonwil · · Score: 1

      Make it so you have to input a customer number or something. (something that wouldnt normally be sent over the wire).

      The amount of time it would take for the "owner" of the zombie to get the customer number is enough such that it should make it easier to just go find another machine to infect.

  41. Comment removed by account_deleted · · Score: 5, Informative

    Comment removed based on user account deletion

  42. Re:People still don't understand the zombie situat by ender81b · · Score: 1

    ISP's can do something about this. We currently call every customer we get a complaint about (almost always through spamcop) and have them run windows update and anti-virus scans. It's a 5-10 minute call and, luckily enough, not only does it get rid of viruses but the customers always thank you because their computer had - inevitably - been running slow.

    Comcast, and the other mega-ISP's, simply don't want to bother with something like this unfortunately.

  43. How to block? by Granis · · Score: 3, Interesting

    I've seen some different approaches to block mail.

    The one my ISP (a University) use it to black any incoming tcp connection with dst port 25. This stops spammers to use any badly configure mail server from beeing used as a relay. I can still use any mail server i want to send mails though, i can even run one of my own. What i can't do is handle incoming emails for my own domain. They also monitors how much mail is sent, and if your computer seems to send out "too much" mails, you'll get an email from the sysadmins asking you to explain what's up.

    The other approach I've seen used by xDSL providers here is to block any outgoing connections to dst port 25. This way you could run you own mail server for you domain, but you must relay all sent email through the ISP's smtp server.

    I think both solutions offers some protection against spammers, without putting to mych restrions on the users. Not sure which one is most effectiv e though, if any.

    1. Re:How to block? by Anonymous Coward · · Score: 0

      ... without putting to mych restrions on the users ...

      Reading this made me want to get a rusty tool and stab my eyes with it. Learn to spell. It makes you look more intelligent than you really are.

      This post was a GN post.

  44. Comcast Network Tech Tom Savini... by Anonymous Coward · · Score: 0

    ...was quoted as saying, "Just shoot them in the head! Then burn them!"

    I hope he's referring to the idiot Windows users who don't secure their machines!

  45. The solution is so simple by lucifer_666 · · Score: 1

    By default, the ISP should block inbound ports. All of them. The user should be able to selectivly disable the blocking on individual ports through their account management page. Why is this not done? It's so simple!

  46. Blow their brains out by Doc+Ruby · · Score: 2, Funny

    Research has shown that stopping zombies requires blowing their brains out. It's them or you, so don't hesitate. BTW, more recent research suggests that the FZVA is a front for the vampires, so you're on your own when you stake 'em and bake 'em. We've got a SOLASER to destroy the biters, but the shamblers still require brute force.

    --

    --
    make install -not war

    1. Re:Blow their brains out by Surlyboi · · Score: 1

      Shamblers I can deal with, it's the deep ones and the occasional shoggoth that worry me.

      --
      Mod me down and I will become more powerful than you can possibly imagine...
  47. Why not block port 25? by jshindl · · Score: 1

    Doesn't every ISP known to man block port 25? Why does Comcast think that they are special? Wouldn't Cox, and others get a lot of calls too?

    Port 25 blocking is a common sense way to block lots of spam. Comcast is responsible for making the net a bad place for the rest of us with this policy. :(

  48. Landmines by Nuclear+Elephant · · Score: 2, Interesting

    A landmine system would be relatively easy to implement - you set up a few hundred landmines and block any customer IP who sends a spam to a landmine. It's similar to honeypots, although you treat the accounts like mines where even a single email will get an address temporarily blacklisted. Once blacklisted, you can shut off port 25 for that IP, disconnect their session for 30 minutes, or do whatever you want. The Streamlined Blackhole List server could be used to create a landmine database with a spread of 1 to instantly identify new hosts.

  49. Block outgoing port 25 - Yes! by The+Bungi · · Score: 3, Informative
    Why would blocking outbound 25 be a problem?? Cox did it a couple of months ago. Blanket block to all its residential customers, with no advance warning. Just like that.

    It took me three days to figure out why I couldn't connect to my domain server (which is hosted by my ISP).

    Much as I disliked the idea, if Cox did it then Comcast should, too. If anything that would take care of about 90% of all the zombies. The ones in the business customer base are probably counted in the few hundreds and can be dealt with on a case-by-case basis.

    And I don't see why it sucks if you're running your own email server - inbound 25 should no be closed, and you can send through Comcast's relays anyway. Or at least that's how it works with Cox.

    1. Re:Block outgoing port 25 - Yes! by Anonymous Coward · · Score: 0

      Cox blocks everything on port 25. At least in my area. Outbound and inbound.

      Personally I think it sucks because sometimes I need to manually connect (via telnet) to my domain's mail server to test stuff. And I would also like to send mail directly through my domain instead of making it look dorky going through Cox.

  50. Cox Communications already does this... big whoop by Radi-0-head · · Score: 2, Informative

    Unless you pay about $85 a month for a "commercial" account, Cox has been blocking port 25 to anything but their own mailservers for more than a year now.

    It sucks, but nobody can match their speed in my area... certainly not DSL.

  51. Re:Cox Communications already does this... big who by Anonymous Coward · · Score: 0

    Don't forget port 80. They certainly did'nt. No web serving on Cox connections. Not like you could get much data out with 19KB/s though...

  52. Re:How to tell? (The Slashdot Evidence) by Anonymous Coward · · Score: 0

    Every occurance of "your" in your post should be replaced with "you're" except for one. As a fun exercise, try to figure out which one.

    By the way, grammar aside, you're an idiot.

  53. what about using external email servers by Anonymous Coward · · Score: 0

    one reason I don't block port 25 for the users on my network is that so many of my customers want to use other email servers. This might be unique to my service, but just blocking port 25 doesn't seem a viable option. any other ideas shashdotters?

  54. Good for customers - Bad for Comcast? by LaForce · · Score: 3, Insightful

    Up until now, ISPs have been able to hide behind their status as a common carrier for anything illegal that their customers do. They don't monitor, thus, they can't do anything about it. Comcast is admitting their ability and willingness to monitor the types of traffic their customers are producing, and block undesirable traffic. How long before this gets turned around and smacks Comcast (and their customers) with problems?

  55. What I dont understand is - by bizitch · · Score: 1

    Why they just don't replace (or begin to replace) all those fucking cable modems which place whatever PC attaches to it DIRECTLY ON THE INTERNET!

    I mean Jesus - How hard (or how much more money would it have cost) to simply fucking NAT these idiot soccer moms running Windows ME.

    Just check out Internet Storm Center and you will see one of the traffic generators is NETBIOS for Christsake!

    If on top of that - they'd run any kind of rudimentary basic virus screener on their mail servers they could single handedly wipe out 80% of spam!

    Now ask me how I really feel about Comcast ....

    --
    ---- "Logoff! That cookie shit makes me nervous!" - A. Soprano
  56. The Grid by Daemonik+CyCow · · Score: 0

    I mean, couldn't we use all those cycles for something more productive?

  57. being a comcast customer by Anonymous Coward · · Score: 0

    I would be pretty po'd if they blocked port 25. I don't want my internet access handicapped.

  58. Bot hunting by Enoch+Zembecowicz · · Score: 4, Interesting

    The ISP I work for (name withheld to protect the proactive) has what I consider to be a good policy for handling bots. I think it is good because I came up with it myself. Any host that we get a complaint about is portscanned (all ports are scanned). The output from nmap is then fed into amap for application fingerprinting and mothra to grab banners. We then suspend the customer's internet access until they clean up the computer. On the whole port 25 thing, ever day we find systems that are running SMTP servers on bizarre, very high ports.

    --
    "Who's going to believe a talking head?" - Herbert West
  59. Port 25 for those who request it by Charles+Dodgeson · · Score: 3, Insightful

    My local ASP has a good solution to this. By default, port 25 is blocked, but customers can ask for it to be allowed through. The presumption is that if you know enough to ask for port 25, then you can take proper responsibility for your machines.

    --
    Prime numbers are exactly what Alan Greenspan says they are -S. Minsky
  60. Screw Comcast!-SOL by Anonymous Coward · · Score: 0

    "I don't see how I should be banned from running my own mail server because some people abuse it. With that wonderful logic, it's time to shut down every P2P service, because most people are abusing them."

    I think the phrase you're looking for is "A few bad apples spoil the barrel".

  61. Not surprising. by Bill_Royle · · Score: 2, Interesting

    Even if Comcast goes forth with this, it's just a drop in the bucket. Maintaining an open database of websites known to propogate spam, then blacklisting them would do more.

    Of course, that'd require *real* work and verification, as those sites move all the time. Still, it's possible.

    The point is, this is lipstick on a pig. No amount of port blocking is going to stop dumbass users from being turned into zombies, short of pulling the plug or blocking their access to a database of known-to-be-harmful sites.

    Here's an idea: how about disabling it like they are considering, and then putting them on a probationary term? They'd be able to continue with Comcast, but their traffic would have to be filtered through the blacklist for, say three months?

    I know it's not popular to talk about censoring sites, but it's wasteful in terms of productivity and economics to have to clean up after these zombies all the time. Perhaps the "denial of service" should be applied to those infected, say after two incidents?

    Just thoughts. I applaud Comcast for thinking about it, but can't help but shake my head as to the likely effectiveness.

    1. Re:Not surprising. by Anonymous Coward · · Score: 0

      >> Here's an idea: how about disabling it like they are considering, and then putting them on a probationary term? They'd be able to continue with Comcast, but their traffic would have to be filtered through the blacklist for, say three months?

      Even better: tell them what they need to do and cap their bandwidth until they do it. If they don't like it, they're stuck with 36.6kbps upstream and downstream. Also, a form letter from the Comcast legal department (outsourced to Transylvania, no doubt) would help convince them.

    2. Re:Not surprising. by Bill_Royle · · Score: 1

      36.6 seems a bit generous. There's nothing more humbling than a 9600 baud connection.

      In all seriousness though, I agree - education is a good step. However, if they've already been dinged, education isn't going to work... but a disconnection will.

  62. Unfortunately... by DarwinDan · · Score: 1

    ...this will only lead to malware writers choosing other random ports for their zombie programs. I know this is expensive, but why not have an OSI Layer 4 or 5 level firewall checking for this type of activity?

    --
    $DEITY bless $NATION
    1. Re:Unfortunately... by Anonymous Coward · · Score: 0

      How will choosing a random outbound port deliver spam to the vast majority of mail servers that listen on port 25?

  63. what a load of crap by Anonymous Coward · · Score: 0
    So, this is how comcast spins their inability to control spam,
    being blocked by all of AOL for 48 hrs straight etc. Their
    postmaster declared as much at MOG in DC last week.

    Full of sh*t. Nice PR job.

  64. Re:What I dont understand is - by lessthanjakejohn · · Score: 1

    What you suggest is a good idea.

    SBC did this to me using the 2wire modem setup... took a little while to figure out that the modem had a builtin nat/firewal and wireless . Figured it out when I started getting 172.16 addresses popping up on my linksys router when my linksys uses 192.168

  65. Yes by Anonymous Coward · · Score: 0

    Damn those annoying creeps.

  66. Why not put the intelligence in hardware? by mcguire · · Score: 2, Interesting

    Given the gigantic expansion of broadband, I'm surprised that cable / dsl modems don't just do NAT and other firewalling techniques by default. It certainly seems like something the industry should push. Sure, today it's spam everyone's worried about, but when WindowsProcessX on port whatever is compromised next Comcast will have to start all over again blocking ports, unless the hardware each user had prevented this. As an added bonus, your "technical" users could configure things to their hearts' content too.

    1. Re:Why not put the intelligence in hardware? by jonwil · · Score: 1

      We have a Vigor 2500WG that does:
      Wireless 802.11b access point
      4-port ethernet (dont know if its a switch or just a hub)
      VPN
      DHCP server to allocate 192.168.x addresses for internal machines and to provide DNS info and such.
      NAT to handle mapping the machines on the internal LAN to the outside world.
      Port Forwarding to forward stuff correctly for those protocols that need it.
      Firewall so it can block crap you dont want.
      and some other bits and pieces.
      Plus DSL modem and such of course.

    2. Re:Why not put the intelligence in hardware? by pe1chl · · Score: 1

      >Given the gigantic expansion of broadband, I'm surprised that cable / dsl modems don't just do NAT and other firewalling techniques by default.

      They don't?? Most modems used here do!
      E.g. The Alcatel SpeedTouch 510, the Draytek Vigor series. They all have built-in NAT and firewalling.

      In its default configuration, it helps against Blaster and Sasser, but not against mailviruses and the resulting spam trojans.
      So outgoing port 25 blocking would need to be configured by the user. The user is too clueless to do that. (if not, he would have installed a virus scanner)

  67. Screw Comcast!-Divine Right. by Anonymous Coward · · Score: 1, Funny

    Now, now. Don't you know it's some kind of divine right to have your own server. If you're educated and all it's OK. You know what you're doing. It's the OTHER people that are at fault. Blame them, Joe and Jane "We have unlimited service. We can do whatever we want". I even think it's in the Constitution somewere. If not? Well all the geeks can organize (something like a union) and get a majority of the states to make it OK to have your own server on a consumer-grade (at consumer prices) broadband connection. WE ARE GEEKS, HEAR US ROAR!

  68. Re:What I dont understand is - by Quattro+Vezina · · Score: 1

    I mean Jesus - How hard (or how much more money would it have cost) to simply fucking NAT these idiot soccer moms running Windows ME.

    You have any idea what kind of problems this would cause? Many servers only allow one connection per IP address...now imagine if several separate accounts on an ISP were behind a NAT. They'd all have the same IP, and their connections to so many sites would be blocked if even one person under the same NAT was downloading from them.

    --
    I support the Center for Consumer Freedom
  69. Re:How to tell? (The Slashdot Evidence) by Anonymous Coward · · Score: 0

    ".....you cockbiting fucktard."

    And you could have made your point but instead you threw in something that made you an obvious troll who probably is jerking off in their parents bedroom as you refresh slashdot to try and post GNAA first posts.

  70. What you can't think of is not the issue by frovingslosh · · Score: 4, Insightful
    I can't think of a single good reason why a user needs to run their own outgoing mail server and not relay through the Comcast server.

    Just because you can't think of a reason to not use the Comcast server does not mean there are not good ones. I've recently been put in the same boat by BellSouth, and I assure you there are good reasons for not wanting port 25 blocked.

    First of all, if you, like me, have a notebook and actually move frequently from location to location (home, work, family and friends houses, public sites with wireless access) then you want to be able to configure your mail client so that it will reach a mail server that you can log into and not have to change settings every time you change location. If you have a mail server outside of a "me only" mentality ISP then this is simple and straight forward. But when the ISP blocks port 25 (as well as not letting you use their meil servers whenever you're not originating from their network), it's a royal pain in the ass to reconfigure all the time.

    Also, if you, like me, administer or help maintain a valid mail server off of the Comcast network, you may well find it important to actually send mail through this server. Or you might even have a company policy that states that all business mail must be sent through the compnay mail server. No problem if port 25 isn't blocked and you log into the server you want. Big problem if some short sighted system administrator at your ISP insists that everyone should be expected to use the Internet in exactly the same way.

    And I can't speak about quality of service at Comcast, but at BellSouth the mail server is frequently down. This was not a significant problem if I had to send time critical information out as long as I had port 25 open and could log into one of the other servers I use. Now it's a problem even from my desktop system.

    Fighting spam is great, but fighting stupidity is even more important.

    --
    I'm an American. I love this country and the freedoms that we used to have.
    1. Re:What you can't think of is not the issue by SWroclawski · · Score: 1

      Well I *directly* addressed you notebook scenario in my pargraph about SASL users, but you didn't quote me there...

      If you need to send mail through a server offsite that you maintain, make an SSH tunnel to the remote site.

      Comcast's mail server doesn't have many problems. The tech support people are idiots, but I think that somewhere down the line there's someone with at least half a clue.

      I'm all about freedom being able to have "real" internet service, but Comcast residential isn't for that anyway. With a 30kps upstream limit- you can't run a decent service anyway.

      The only reason I use Comcast is that the only DSL provider available to me is Verizon Avenue, who, when I called to ask for thier EULA, told me it was an internal document and they refused to share such a document with someone who hasn't already signed up.

      I should have taken my complaint to the Office of the Attorney General but I didn't think of it at the time.

  71. Re:IHMO... by Anonymous Coward · · Score: 0

    actually i hear that works equally well on spam zombies as well...

  72. Servers on Comcast? Tunnel to a colo. by klic · · Score: 2, Interesting
    Outbound mail can easily be sent from a Linux server to smtp.comcast.net. There is a 10MB cap on filesize, but most recipients have smaller caps so I rarely have a problem with this.

    To provide services (such as incoming SMTP, SSH, etc.), one can rent a co-located box (or a User Mode Linux virtual colo) offsite, drive an outbound encrypted tunnel to that, and pass packets through the outbound connected pipe for all the ports and services blocked by Comcast. Linux servers can stay completely within the TOS. Dynamic IP addresses can change with no changes to the DNS tables. The best part of this is that if Comcast ever gets fiesty and NATs their users, there will be no interruption of service. Since you can choose whatever ports you want, an outbound tunnel will always work. At the user level, you can still use the web, download files, etc. without using bandwidth at the colo.

    I am currently setting this up now with a local UML colo service, www.pdxcolo.net. $20/month, which is admittedly not free as in beer, but the cost is less painful than the enormous amount of Comcast zombie spam. And the colo can be shared, so real cheapskates can reduce the colo cost further.

    I am glad Comcast is finally removing their heads from their posteriors about this. Maybe with some oxygen to their brains, they can make even more smart decisions. :-)

    --
    Keith Lofstrom server-sky.com
  73. Wow...I can't believe it by Quattro+Vezina · · Score: 2, Interesting

    Comcast actually did something I agree with. I'm stunned.

    Surgical strikes are a good idea--they stop the damn zombies without screwing over everyone else. Tho I think only blocking port 25 for zombies isn't going far enough.

    IMO, Comcast should block the MAC addresses of spyware/virus infected zombies and send letters to these people, telling them that they'll only be unblocked if they can present proof that the virii/spyware are off their computers and that they've taken measures to ensure that it never happens again.

    --
    I support the Center for Consumer Freedom
    1. Re:Wow...I can't believe it by Anonymous Coward · · Score: 0

      Yeah that's a great way to keep customers...

  74. Shoud have done vvv this vvv years ago by IBitOBear · · Score: 3, Insightful

    Comcast could and should have gone ahead user-runtime-reversably blocked all of the common low service ports (1-1024) a long time ago.

    By user-runtime-reversable I mean:

    Put up a web page that I can connect to from my served address only, that lets me check-mark the common ports I want to allow in/out/both. And, most importantly, *NOT* change billing or pricing by check-box etc.

    The default map would never be changed by users that don't care, and thus zombie-spam would be greatly reduced.

    The custom map would be useful for those who do care.

    Keying this on the "hostname" a paying customer sends with their DHCP requests, or by IP address and giving out nearly-static leases by default and clearing the map when a lease is lost, would be child's play. It is no harder technologically than dynamic DNS.

    It could be instanciated anonymously one day and the only legitamate users who cared would even notice. As long as there was an obvious "so your ports were just locked on a service you were running at home and you don't like that? here's how to open them" link obviously placed on an "expert users" page on the corporate web site everythign would be self-healing.

    Of course that implies that they have rationally segmented their network so that the routers can leverage this information in reasonable time.

    Eveidence suggests that they have-not so segmented. (You would not *beleive* the amount of cyclic arping across multiple address ranges I see from their servers on my cable modem segment...)

    Heck, the simple intelegence-test-effect created by requiring a user to find their own hostname string from inside either their active configuration or their setup invoice would be enough to stop all sorts of shenanagans... 8-)

    So anyway Comcast, get a nice firewall box, set up a permiable wall, with a nice default mask, and let users instanciate a private mask if they so desire by visiting their service settings web page.

    Not that hard, unless you bought your infrastructure *really* cheap... 8-)

    --
    Innocent people shouldn't be forced to pay for inferior software development.
    --"Code Complete" Microsoft Press
    1. Re:Shoud have done vvv this vvv years ago by jettoblack · · Score: 1

      How long until viruses/zombie software get smart and learn how to manipulate the ISP's site for opening up ports? It could grab the user ID, hostname, and any passwords needed right off the host's PC...

    2. Re:Shoud have done vvv this vvv years ago by AnotherScratchMonkey · · Score: 1
      Use the same technique that stops spammers from screen-scraping whois databases, and require a human to enter a string displayed in a graphic or read by voice synthesis.

      I'd love to have an ISP this clueful.

  75. The value of not using the official alternate port by IBitOBear · · Score: 1

    The value of not using the official alternate port is that an ISP that is going to block 25, and who isn't stupid, is going to block the official alternate port too.

    Of course, how many arn't stupid... 8-)

    --
    Innocent people shouldn't be forced to pay for inferior software development.
    --"Code Complete" Microsoft Press
  76. MediaOne and AT&T used to filter by PDG · · Score: 2, Informative

    Before Comcast bought it out (though technically the same people and service, I had my broadband service temp. shutdown because they detected an open relay mail server on my line.

    Once I shut off relaying, they had no problems turning the service back on.

    --
    "Where is my mind?"
  77. IAAMCCNE by papasui · · Score: 4, Informative

    I am a major cable company network engineer... and while the idea of allowing certain people access to having the ports open is nice in theory, it would be nearly impossible to implement on a large scale operation. With existing infrastructure all restrictions are placed in the access control list on the CMTS router. Without purchasing additional firewall equipment that can service a 1/2 million customers, which would run upwards of hundreds of thousands of dollars. The only way to selectively allow individual ip addresses to be able to use outbond would be to have individual allow statements for each customer who requested it placed on the ACL. Since nobody but the network group is allowed access to these systems we would need individual people dedicated to simply adding ip addresses to the ACL. And of course since each time a packet on port 25 is sent the entire outbound port 25 ACL is processed the load on the routers would be so high that additonal upgrades would be necessary. The entire reason to block all outbound port 25 connections is to stop those with viruses/spam relays from causing the isp's email server from ending up on blacklists from the likes of AOL, earthlink, and other very large isps. So the trade off is you inconvince those customer's who are already violating the acceptable use policy by running a prohibited email server or force them to use your outgoing smtp server. In the end the vast majority of customers are much happier because their email works better, has less spam and garbage and the isp has less work to do by contacting and disabling the service of those customer's spreading viruses or spam via email. If your the type that needs a service that allows servers, static ips, 4 hour service resolutions, higher upload then you can pay extra for those things and get a business class connection. That's really what it boils down to.

    1. Re:IAAMCCNE by Pituritus+Ani · · Score: 2, Insightful
      If your the type that needs a service that allows servers, static ips, 4 hour service resolutions, higher upload then you can pay extra for those things and get a business class connection. That's really what it boils down to.
      -

      Or just sign up with Speakeasy, that gives you all of the above except an SLA, and doesn't meddle with what you do with your connection and justify it with the misdeeds of hojillions of clueless newbies on their network.

      --

      Another proud carrier of the $rtbl flag

    2. Re:IAAMCCNE by davidstrauss · · Score: 1
      With existing infrastructure all restrictions are placed in the access control list on the CMTS router.

      You're incorrect, at least about the technical side. Comcast already has the capability to control port blocking per user. I know because they specifically blocked a port on my parents' connection and sent them a letter why with instructions on how to unblock it.

    3. Re:IAAMCCNE by pe1chl · · Score: 1

      >The only way to selectively allow individual ip addresses to be able to use outbond would be to have individual allow statements for each customer who requested it placed on the ACL.

      Of course that is not the *only* way.
      The first alternative you can think about is to have separate IP ranges of filtered and unfiltered customers, and then put the customer in the correct range depending on his blocking status.
      Broadband customers normally have no guaranteed fixed IP.

    4. Re:IAAMCCNE by Anonymous Coward · · Score: 0
      If your the type that needs a service that allows servers, static ips, 4 hour service resolutions, higher upload then you can pay extra for those things and get a business class connection.

      What if I'm the type that just needs a nice low bandwidth server for personal (single person) things only, needs only one static IP, and doesn't care about an improved response time to problems? In my case, the cable company would require me to pay double what I pay now just to get a single static IP address when in fact the bandwidth usage would be the same. It's like looking at a $25,000 Ford Mustang and seeing it has everything you could possibly want except a CD player and being told that you have to buy a $50,000 Lexus if you want that feature.

      I actually wouldn't mind paying an extra $5 a month for a static IP address, because I know first hand that it's more work to manage static IP addresses than it is to manage dynamic ones. But my only option is to pay $45 extra just to get the one thing. That is not a reasonable solution.

    5. Re:IAAMCCNE by mabu · · Score: 1

      The first alternative you can think about is to have separate IP ranges of filtered and unfiltered customers,

      Absolutely right. And most ISPs with large IP space have been doing this for a long time. It's really quite easy to mass-block all the DUL IP space and then selectively whitelist people who might be caught in the RBL that are legitimate.

    6. Re:IAAMCCNE by withinavoid · · Score: 1
      I am a network engineer for a large cable company ISP as well. You are correct that implementing ACL at the CMTS is going to cause more network problems than it would fix. The solution is to implement the ACL at the customer location (house). This is easily done in the cable modem configuration file over TFTP. It can also be done using SNMP. Some modems may exhibit problems with LLC filters however, but it is an option.

      Another option is to implement Policy Based Routing at the egress point of your network. There you have routers with much more horsepower and could route traffic to a Null interface that matches the following:
      • Destination port == tcp 25
      • Source IP != your allowed SMTP servers
      • or Source IP = your CPE ranges
      • Source IP != commercial ranges

      I totally agree that a residential connection should have these restrictions in place but a commercial (business class) connection should be completely open, without any restrictions.
    7. Re:IAAMCCNE by a24061 · · Score: 1
      I totally agree that a residential connection should have these restrictions in place

      Only if the ISP is willing to guarantee the service quality of its mail servers and compensate customers for downtime, delays, etc.

    8. Re:IAAMCCNE by withinavoid · · Score: 1

      I believe most of the large broadband ISPs try to guarantee five 9's of network and server reliablity (excluding planned maintenance). In most cases, it is quite easy to just call and complain about anything, they'll give you a free months service without even verifying you have a problem. :)

    9. Re:IAAMCCNE by a24061 · · Score: 1

      My ISP, which is the only broadband supplier in my area, claims that e-mail is provided as a free service to customers who buy internet connectivity and disclaims any liability for problems with it.

    10. Re:IAAMCCNE by whitis · · Score: 1
      Actually, it is technically feasible to control
      settings on a per port basis using either RADIUS Centralized Filter Managemement
      (for routers that support it) or a hacked
      radiusd that logs in to a router and modifies
      the per port filter rules. Better server
      and router software would make things easier.
      Efficiency should not be an issue because
      all of the per user filtering rules would be
      placed in port specific filter rule lists and
      would only affect traffic on that port.

      Removing default restrictions should not incur a fee but may require a justification (depending on
      which restriction is being removed).

      Proposal for user based IP filtering

      When a user logs in to a leaf node router (or is autoconnected), the radius
      authentication server should send back a list of account specific filtering
      rules for outbound traffic from that host.

      Certain actions such as sending to SMTP email (port 25), would be restricted
      to impede spammers and spammer zombies but would be enabled (without fee)
      on request for those who need them.

      All BLOCKs must be clearly spelled out on the ISPs website.

      Many ISPs outsource the task of actually providing POPs to POP
      providers (who serve other ISPs as well). This is one of the
      reasons that ISPs don't enforce rules properly. Another is
      the fact that some users need fewer restrictions.
      However, as outlined here, the authentication server can configure
      filtering and monitoring on a per port basis customized to
      the account using that port at any given time.

      These rules are in a ficticious easy to read syntax

      [OUTBOUND] // Unless user has SEND_RESERVED priviledge enabled: // RFC1918 + loopback network // security professionals would need this priviledge
      rule action=block sourceaddr==192.168.0.0/16
      rule action=block sourceaddr==10.0.0.0/9
      rule action=block sourceaddr==172.31.0.0/16
      rule action=block sourceaddr==127.0.0.0/8 // Unless user has SEND_OTHER_IP priviledge enabled // security professionals would need this priviledge // multihomed networks with forwarding would need this priviledge
      rule action=block sourceaddr!=THISPORT_SUBNET
      rule action=allow // allow sending email through isp mail servers
      rule action=allow destport==25 mail.isp.net // Optional, if user has configured other SMTP hosts
      rule action=allow destport==25 mail.myemployer.com // Unless user has SEND_PORT_25 priviledge enabled
      rule action=block destport==25 // If user has SEND_PORT_25 enabled
      rule action=allow snoop=snoop_server destport==25

      [INBOUND]
      rule action=block sourceaddr==192.168.0.0/16
      rule action=block sourceaddr==10.0.0.0/9
      rule action=block sourceaddr==172.31.0.0/16
      rule action=block sourceaddr==127.0.0.0/8
      rule action=block destaddr==THISPORT_BROADCAST // If user has DENY_INBOUND_TCP // insert exceptions here
      rule action=allow protocol==tcp && established
      rule action=block protocol==tcp // If user has DENY_INBOUND_UDP
      rule action=allow protocol==udp dns-reply
      rule action=block protocol==udb // default
      rule action=allow

      Cisco calls this "RADIUS Centralized Filter Management". Other router
      brands may have different implementations or no implementation.

      Note that since each port has its own temporary ruleset, traffic
      is not slowed down significantly by adding rules.

      Control Panel

      ISPs should implement a web based control panel for downstream customers
      (not just WWW service customers). This control panel would allow
      the

    11. Re:IAAMCCNE by 42forty-two42 · · Score: 1

      Don't the cable modems have a processor for SNMP, etc? You can put the ACL there - it only needs to know about one customer's settings that way.

    12. Re:IAAMCCNE by Tadghe · · Score: 1

      >If your the type that needs a service that allows servers, static ips,
      > 4 hour service resolutions, higher upload then you can pay extra for
      > those things and get a business class connection. That's really what
      > it boils down to.

      You know, I tried. The problem is that Comcast wouldn't know a business class connection if it reached up and drove them to orgasm through prostate stimulation. The $95 a month "Pro" has a few itty b bitty problems...

      1. Web servers (not allowed by the TOS of the Pro package, and they will smack your virtual fingers if you try).

      2. The IP space is listed in the same blocks as the dynamic IP's. In other words AOL will still block your mail. I know they *claim* it's separated, but look a bit closer, and chat the friendly folks at AOL, it's not.

      3. 384K upstream. for $95 a month you want me to pay for near IDSN speed upstream bandwidth?

      4. No SLA. A 4 hour resolution is not a SLA. It's an expected problem ticket turnaround time.

      They sell a "Workplace" solution, that's an upgrade to the Pro solution, it's $195 a month. For that you still have the problems 1 and 2. Web servers are allowed in the Workplace solution (remember kids, they are selling this as a business solution), only if they are non-public (they must be password protected). They also install a Comcast managed firewall on the customer premises with the Workplace solution. Extra is charged if you want ports open.

      Business class connections, in a nutshell, mean sell me the bandwidth, meet a reasonable SLA, and make sure your architecture is robust.

      I spent nearly a month trying to work out a mutually agreeable solution with Comcast business sales, in the end, they were simply not change any of the preexisting TOS term that apply to the "Business Class" connections they sell.

      --
      Bugs Bunny was right.
    13. Re:IAAMCCNE by Skapare · · Score: 1

      First of all, let me say this. A router (any packet routing component of the infrastructure) that uses sequential testing of access lists is a piece of crap. But then you probably already know this. And yes, this probably describes 99% of the equipment still out there. Ideally, a mechanism to lookup access lists should be done just the same way as routing tables are looked up (which for some high end stuff is done in hardware, too).

      There are two basic categories of people affected by blocking port 25:

      1. Business class customers with mail servers who do not wish to smart host forward through the ISP mail servers. The solution for these is simple: you have a separate pool of IP address space for them. This would allow selectively blocking or unblocking port 25 based on the pool class, rather than individual customer.

      2. People wanting to send mail through a 3rd party mail provider (mail gets through better if the mail server sending their mail to the MX host has appropriate designation information). But port 25 is not the proper way to use this kind of service. Instead, the message submission protocol (which is essentially a subset of SMTP-AUTH/TLS on its own port 587) should be used. Outlook supports it. Most mail server software supports it (especially with add-ons like SASL). Your tech support people should be trained to recognize these users and instruct them to use the message submission protocol with their 3rd party mail provider.

      --
      now we need to go OSS in diesel cars
    14. Re:IAAMCCNE by Anonymous Coward · · Score: 0

      > I am a major cable company network engineer...

      I'm a network designer and implementor at a wireless DOCSIS cable co, if we're playing the credibility game.

      > With existing infrastructure all restrictions are placed in the access
      > control list on the CMTS router.

      Your existing infrastructure is poorly designed and loads your CMTSes unnecessarily. It's trivial to fire rules at a modem with SNMP (createAndWait seems gentler on crappy modems than createAndGo, BTW), and almost as trivial to package those rules up in the DOCSIS config files (I know, I wrote the software that does it.)

      I'd implement something like this with a Web interface tied into the modem database backend, with the modem config files regenerated when the customer makes a change. It's more reliable (albeit tacky) to say "Please reboot your cable modem so this change will take effect" than to poke the rules into a running modem or to send a resetNow command.

  78. cox by Nykon · · Score: 1

    yeah cox communications in Virginia has been blocking 25 for a while. Not only that but regardless of which REMOTE pop server you check, you still have to send thru the COX SMTP server and have SMTP outbound blocked to any other server.

    --
    "It's better to be a pirate then join the Navy"
  79. Good for customers - Bad for Comcast-End Game. by Anonymous Coward · · Score: 0

    Common carriers aren't responsible for the content that their users place on their networks, BUT they are responsible to themselves and other for maintainig a level of quality and performance, and if their end-users actions are affecting the network? Then they can indeed take steps against them. For example if I put a very large load on the power grid and that affects the entire network? Then not only can they cut me off (remember no business is obligated to do business with you to it's or others detriment). They can prosecute me as well. This same idea holds for any service you use, from water to gas, to cable. The only thing that will "smack" Comcast is why didn't they do this sooner, not that they did something you don't like.

  80. read your usage agreement-The Geek Party. by Anonymous Coward · · Score: 0

    "However, ComCast also lives in the real world. While on paper they could make an argument, they're trying NOT to upset the technical folks in their customer base."

    Oh yeah! Technical folks. The same one's that can't even form a union to keep their jobs in the US. I'm certain the corporate world is trembling in fear. When I can vote Geek come November then we'll talk.

    1. Re:read your usage agreement-The Geek Party. by ArsenneLupin · · Score: 1, Troll
      When I can vote Geek come November then we'll talk.

      Be happy when you can vote at all in November. I'll bet dollars to doughnuts that when the opinion polls show Kerry ahead, Tom Ridge will just bump the terror threat level to red, and claim that under these high threat conditions no meaningful election can be held. Indeed, we don't want to happen what happened in Spain, do we? Postpone elections a month. Then look at polls again. If Bush is ahead again, lower threat level, and allow elections to proceed. If Bush is still behind, postpone another month. Lather, rinse, repeat.

    2. Re:read your usage agreement-The Geek Party. by RogL · · Score: 0, Offtopic

      And if your ever-so-slightly paranoid scenario unfolds, look for the Congress (House and/or Senate) and Supreme Court to call "shenanigans". We've had elections during wartime before. No-one's managed to derail the system and turn us into a dictatorship yet. Regardless of what happens, Bush has to win the scheduled election to keep his seat.

    3. Re:read your usage agreement-The Geek Party. by Anonymous Coward · · Score: 1, Funny
      Regardless of what happens, Bush has to win the scheduled election to keep his seat.

      Ironically enough, he didn't need to win any election to get his seat in the first place...

    4. Re:read your usage agreement-The Geek Party. by Anonymous Coward · · Score: 0
      No-one's managed to derail the system and turn us into a dictatorship yet.

      I seem to remember a case which happened end of 2000... A very close call, and one of the candidates "cheated" with his brothers help, who happened to be governor of a state where the results was really a close call. By losing a couple of ballot boxes here, delaying a couple of black voters there, miscounting some absentee ballots here, using some really confusing ballot forms there, and (ab)using judicial power to stop a recount our candidate was able to "win" without actually have been wanted by the people...

    5. Re:read your usage agreement-The Geek Party. by ArsenneLupin · · Score: 1
      And if your ever-so-slightly paranoid scenario unfolds

      Make that a when. Never would have thought that they would start this early though.

      Such an attack might take place before the November presidential election in an attempt to affect the outcome, the officials said.

      The next logical step will be:

      So, then we'll unfortunately have to postpone the elections, in order to prevent any improper influencing from happening
  81. Not turning a blind eye? by Dimensio · · Score: 2, Insightful

    Apparently they haven't been turning a blind eye to the problem after all.

    Yes, yes they have. They ignore complaints. If they weren't turning a blind eye to the problem, it wouldn't be necessary to totally block Comcast's IP space on mail filters.

    They have the ability to take action when they receive abuse reports regarding zombie machines. They have thus far done nothing. It seems as though the volume of users bitching about being firewalled from the rest of the 'net as a result of their ISP's total inaction has finally reached a critical point.

  82. Offer a /dev/null machine address too by IBitOBear · · Score: 4, Interesting

    I would dearly love it if Comcast (nee any and every ISP) offered a spesific /dev/null address that I could use with icmp-redirect like clarity.

    When I see a bunch of bogus packets slam into my box that have no reason to exist, I would like to be able to automagically do the IP equivalent of call blocking.

    Sending an ICMP-REDIRECT-like message out in response to a bogus packet should be snuffled up by the ISP equipment and taken as a "call block" request against a particular peer address.

    So if I rig up my firewall to icmp-redirect to some magic address (say 0.0.0.0, which is never legal in a redirect), the upstream router should process it as, say, a 24 hour ban of packets from that address to my address.

    Were such a thing to become common, the ISP could forward that ban on to the next upstream peer and so on until the "well behaved" router closest to the miscreant would be keeping the wastage off of the backbones entirely.

    Since it is a poit-to-point ban it would be rather effective without letting malicious third parties do too much damage unless they could get common-segment with one of the parties.

    Talk about killing a DDOS at the diverse roots.

    Anyway, it would need a little refinement to keep the haxors next door from pretending to be me and cutting all of the sites they sniff me using, you know, check mac addresses or require me to use an activation squib from my firewall from time to time....

    But it should be easy and safe enough once the nearest "Real" router got the do-not-call packet.

    --
    Innocent people shouldn't be forced to pay for inferior software development.
    --"Code Complete" Microsoft Press
    1. Re:Offer a /dev/null machine address too by eswierk · · Score: 3, Informative

      A student at Stanford is working on a technique called Active Internet Traffic Filtering that works in a similar way to what you describe, blocking malicious traffic as close to its source as possible.

    2. Re:Offer a /dev/null machine address too by Anonymous Coward · · Score: 0

      Your idea is interesting, but there are a couple of technical problems with it.

      The first is that you're making the common mistaken assumption that routers can assume a limitless burden of packet filtering. In reality, routers have limited processing capacity and need to handle packets FAST, very very FAST. This means there is a definite limitation on how much processing they can do on each packet. Yes, deep packet inspection is possible, but even today machines that do this have special hardware just to accelerate it, and it requires careful programming and hardware design to make that happen.

      Second, and this is not a killer problem for your idea, is that you may have missed the idea that routing tables change. Just because you have a session or a TCP connection established with some remote machine does not mean there is fixed path between your machine and theres. Routing tables change all the time, and one packet might take a particular path, but the very next packet might take a different one. So there is no single router that is necessarily the right one to take the responsibility to do what you're asking. Yes, things do get more and more static as you move to the outer regions of the network (away from the core routers), but there is no clear "chain of command" that would make it easy to figure out which direction is upstream at any given point. However, your idea could still sort of work, because if you get a different route, the packets will make it through again and you can just issue another "please block" control message. Routers will probably have to store and filter against block lists for routes they're not even on anymore, but with luck it won't be a factor of 10 wastage and they can just expire them after 3 hours or something.

    3. Re:Offer a /dev/null machine address too by IBitOBear · · Score: 1

      Actually, I knew all that. I used the simple understanable word router for simplicity.

      Clearly, my cable provider has some set of routers and filter/firewall boxes that work in concert to form a boundary on my cable segment.

      The same would be true of the miscreant on his comercial access segment.

      Most of these last-mile segments have only one or two borders. However that segment is arranged, the actual choke points are the proper sum (not even product mind you) of those border filter devices.

      Blocking at my nearst boundary is a win for my provider, blocking at his nearest boundary is a win for a lot more people in terms of reduced traffic.

      There is clearly "seems to be" no point in putting a stop-order on each/any random node in some backbone. Oddly, the borders/backbone wouldn't route-around such a stop oder by default though, as the route is still good the route adaptation rebuild wouldn't happen. In fact, the nature of the icmp-redirect-like message would tend to leverage the routing table change mechanisim rather than be thwarted by it. Reguardless, the one address pair is simply being preversely natted into a black hole so there would be no detectable damage to route around. The Real Reason(tm), however, you propigate, but don't want to honor the stop orders on the backbone routers is because they would slow the backbone down.

      But the model of propigating the please-block message back through the routers point-to-point is validation.

      See, my border is going to stop things there, and hopefully his router is going to stop things at his end because he received a "believable" request that had a good provenance. (This is to reduce hack exposure.) So win, or big win.

      The other flaws are there too, but it isn't unworkable. It's just an incomplete idea.

      --
      Innocent people shouldn't be forced to pay for inferior software development.
      --"Code Complete" Microsoft Press
  83. it IS about time... by LinuxHam · · Score: 1

    I have been suffering through 3000ms pings for the last week or so, and I want Comcast to do just about anything they can to neutralize the problems their braindead users are causing. Block inbound, outbound, whatever, I am so pissed off, I could care less. We pay for web surfing and access to their email system if we choose to use it. STOP RUNNING SERVERS AT HOME PEOPLE. Yes, I know well-configured servers probably aren't causing the problems -- look at my UID before replying -- but your constant abuses of the TOS are contributing to the overall detriment of the system.

    --
    Intelligent Life on Earth
    1. Re:it IS about time... by British · · Score: 1

      Ever since last week Comcast has been off and on in terms of connectivity to anything. Same problem on your side?

    2. Re:it IS about time... by Vector7 · · Score: 1

      What's so great about your UID? Look at mine. =p

    3. Re:it IS about time... by Anonymous Coward · · Score: 0

      And I bow to you with respect. You've been here about a year longer than I have, which is a year longer than forever. I just can't stand hearing from a 770k+ newbie telling me how things work on the Intarweb, that's all. There should be a local modifier for "UID less than 1 year old" or "UID more than 5 years old".

    4. Re:it IS about time... by Anonymous Coward · · Score: 0

      My Comcast issue has been fixed. See, my friend accidentally rebooted my VMWare server instead of the virtual machine he was working on. My DHCP client was slow to come back on my firewall vm. I used dhclient instead of ifup and dhclient must have waited for a reply from a distant, misconfigured dhcp server. I bounced the fw vm and tried ifup several times before it got a local reply. Back to 90ms pings down from 5000ms... ahhhh, I can breathe easy again.

  84. Speak for yourself by SuperBanana · · Score: 1
    No home mail server should be used to run a listserve with anything more than a hundred people or so.

    Speak for yourself. For years I helped run a 2,000 member strong mailing list off a sun axil 320...first off an ISDN line, then home DSL.

    Given the costs of hosting, we might very well be back on a home DSL line soon. We're now at 3,000 members and 12+ lists, with well over a gigabyte of text archives spanning 12+ years. 'Course, we also traded up to a P4 3ghz...

  85. ISPs should block ports by jonwil · · Score: 1

    Not necessarily port 25 (as mentioned elsewhere) but certainly ports used by worms like Sasser, Blaster etc. Windows Filesharing ports also.

  86. Easy solution by Sycraft-fu · · Score: 2, Insightful

    If they notice enough traffic to be of a concern (probably not only quantity, but it being sustained) they ring you and ask. IF you reply "Uhhh, what's SMTP?" they tell you you have a virus and send you to a page to get it diagnosed and fixed. If it's legit, they drop it.

    Also most of the viruses are scanning/spamming other ports (looking for hsots to infect). There is NO legitimate reason I can think for a host to randomly and intensly scan for port 445 (the Windows fileshare port) on the Internet. You are either virused, and should be cut off, or cracking, and should be cut off and beaten. Thus if you notice 445 scanning, it's a pretty safe bet to shut down the pipe because you've caught a virused host, or a script kiddie.

    It's perfectly possible to watch for abnormal traffic and react accordingly. Some of it is just clearly right out (like random, sustained venerability scanning of hosts on the Internet) and you need no further investigation. Some is suspect, but nothing a simple phone call can't clear up.

    It isn't difficult to allow people like yourself to exist, while proactively cutting off virused users.

    1. Re:Easy solution by bfields · · Score: 1
      If they notice enough traffic to be of a concern (probably not only quantity, but it being sustained) they ring you and ask. IF you reply "Uhhh, what's SMTP?" they tell you you have a virus and send you to a page to get it diagnosed and fixed. If it's legit, they drop it.

      I think part of the reason they haven't done this kind of manual intervention is that their business model depends on spending the absolute minimum of their employees' time on customers. People are expensive, more so people that understand what smtp is and can make the kind of judgement call you're asking them to, and $40--$50 a month doesn't buy very much of such a person's time.

      --Bruce Fields

  87. Bah by Sandman1971 · · Score: 1

    Bah, I'm already doing this. Due to the amount of spam coming from Comcast zombies, my sendmail access file has the following:

    client.comcast.net REJECT "Mail from dynamic Comcast hosts not allowed"

    I've blocked many o-spams this way. Around 1000 a week.

    --
    It's better to burn out than to fade away
  88. Why is this such a "clever" idea? by pimpin+apollo · · Score: 1

    That's a clever idea, and it might even work.

    Seriously, who lowered the bar this far. Since when is blocking the port such an awesome and creative idea? Maybe their automation is something to talk about but come on.. why does cnet pat itself on the back every time someone publishes something obvious.

    They aren't the only ones though. (Patent office). The same thing happens all over the net. For instance remember the vulnerability that security focus screamed about a few weeks ago? The "vulnerability" is a function of any CSMA/CA system that anyone with a cursory understanding of the protocol would recognize. Why is this a "new" vulnerability?
    Again, the "internet is going to crash" stuff about tcp sequence windows; All of this stuff is obvious to anyone who read the RFC. To me that seems a bit different than finding an obscure overflow, or unpublished error. Finding obvious aspects of a protocol is not.

    My opinion is that it's part of the "alarm" mentality that we seem to love, and that the press jumps all over. But I'm curious what other opinions on the subject are.

  89. BellSouth blocks Port 25, so we ditched them by DavidinAla · · Score: 3, Interesting

    My father had BellSouth DSL, and they've started blocking Port 25 for outgoing mail. This means that he couldn't send mail through the third-party mail server that he's been using for years. I don't want to have to change his settings (and he doesn't want to give people a new address) every time he has to change ISPs, so he pays a bit of money to use NetIdentity.com for his mail.

    Since BellSouth wouldn't use some sort of reasonable measure of WHO was abusing the service instead of treating everyone as a spammer, we switched him to another DSL carrier. I think it's unreasonable to expect everyone to have to use ONLY the mail server of the ISP.

    BTW, BellSouth said they WOULD open Port 25 if my father would pay double the money for a "business-class" DSL account, which shows me that it's more of a marketing distinction on their part than a distinction with a truly technical justification.

    1. Re:BellSouth blocks Port 25, so we ditched them by prockcore · · Score: 1

      My father had BellSouth DSL, and they've started blocking Port 25 for outgoing mail. This means that he couldn't send mail through the third-party mail server that he's been using for years. I don't want to have to change his settings (and he doesn't want to give people a new address) every time he has to change ISPs, so he pays a bit of money to use NetIdentity.com for his mail.

      5 seconds of googling turns up an alternate netidentity port.

      Here is the solution.

      I'm of the opinion that anyone offering 3rd party mail service should use TLS/SMTPS (port 465) anyway.

    2. Re:BellSouth blocks Port 25, so we ditched them by Skapare · · Score: 1

      Port 25 is not the port you should be using to submit mail through a 3rd party outgoing mail service. Use the message submission service, which is SMTPS compatible running over port 587. M$ Outlook even supports it (just put in port 587). If your 3rd party mail provider does not support this, then they are behind the times.

      --
      now we need to go OSS in diesel cars
    3. Re:BellSouth blocks Port 25, so we ditched them by f0rt0r · · Score: 1

      Kudos to you for standing up for what the Internet was created for - the open exchange of information between any two nodes. Unless an entity ( person, group ) is being problematic, their communications should not be restricted at all by third parties. I can't remember the RFC that specified this, but I will hunt it down a bit later and post it. Too many people have forgotten it or have never read this document from the DARPANET-era, but they should.

      Keep voting with your dollars, it's the only language corporations seem to understand.

      --
      I can't afford a sig!
  90. Okay ... I read 'em. by Kenardy · · Score: 1

    Is it technically possible for an ISP (ANY ISP, not just Comcast) to watch incoming email and forbid identical outgoing email? Perhaps calculate a quick checksum for the inbound and block (before it is even sent) that checksum (based on the body text, not the headers) from exiting?

    That seems like it would stop a good percentage of spam from ever exiting the zombied hosts.

  91. Good - but what about ...? by Random+BedHead+Ed · · Score: 1

    This is a great idea - I've been checking spam headers and e-mailing Comcast (and other broadband ISPs) for a while now.

    It will help to cut down spam ... but it would help a lot more if China and Korea were Comcast customers.

  92. Re:Cox Communications already does this... big who by ignipotentis · · Score: 2, Insightful

    No biggie. Every MTA provides a feature to use a "SMART HOST." This is exactly the point of this. INBOUND port 25 does not need to be blocked, just outbound for this to have an effect. Home user's running their own mail server should have nothing to fear assuming they set their servers up to use a smart host.

    Honestly, whats one more hop? Play nice and let your ISP know you are doing it. If your not a hastle to them, I bet they won't care. I've been doing it for years.

    Just my 2cents.

    --
    Don't waste time... procrastinate now!
  93. Alternate ports by KalvinB · · Score: 3, Informative

    Cox blocks port 25 inbound and outbound. It used to be an outbound block only until MyDoom showed up.

    This is why Indie-Mail (which is colocated with another ISP) runs the SMTP server on ports 25 and 28. I didn't care to have to run my mail through Cox.

    Other people who run public mail servers would be smart to offer that feature. It allows their legitmate customers a way to avoid having to run all their mail through their ISP and doesn't do anything to help spammers.

    Unless everybody used the same alternate port enough that e-mail viruses just started using the alt port and the standard.

    Ben

    1. Re:Alternate ports by crayz · · Score: 1

      Yeah, I work for a web host. I don't know what all this "proposed" is. Comcast blocks port 25 outbound. Simple fact

    2. Re:Alternate ports by dzd12 · · Score: 1

      Not such a simple fact. Try 'telnet your-favorite-mail-server.com 25' and watch it connect. Works for me and my comcast connection everytime.

    3. Re:Alternate ports by JofCoRe · · Score: 2, Informative

      Comcast blocks port 25 outbound. Simple fact

      Not quite that simple. In fact, when I emailed comcast last November regarding some other issues I was having w/port 80, they told me:

      The only ports that may be actively blocked on the Comcast network are
      67, 68, 137, 138, 139, 512, 520, and 1080 at this time. Any ports that
      are blocked will not be unblocked. Please also be advised that Comcast
      reserves the entitlement to block any ports on the network without prior
      notice. We thank you for understanding this security policy.


      Could've changed since then, but I don't think so... otherwise I wouldn't be getting any email :) They may have different rules and policies for different markets/sections of the country though, so just because that's how it is for me doesn't neccessarily mean it's company-wide.

      --

      Place sig here.
  94. Earthlink and port 25 by Mourgos · · Score: 0

    I've been using Earthlink (cable) for over a year and run a mailserver. Earthlink does not block port 25 as the article states.

  95. Open port 25 by application? by dfurie · · Score: 1

    And by application i mean the form kind. Why not block all traffic, then if power-users want it open, they can fill out a form and the ISP can open it up.

    1. Re:Open port 25 by application? by Tokerat · · Score: 1


      That's a good idea and all (best I've heard, actually), but the only part that I'd hate to fill out would be that "Please select Visa or Mastercard" part...

      --
      CAn'T CompreHend SARcaSm?
  96. My advice to Comcast... by Anonymous Coward · · Score: 0

    Aim for the head.

  97. Redirection by macdaddy · · Score: 2, Interesting

    I'm trying to convince the powers that be to redirect outbound SMTP from all but our business customers and our own server farms to our local SMTP servers. That way we'd force all our normal customers into a mandatory Smarthost configuration. The only problem I've found while trying to get this going is a problem with redirection on Ciscos. It's been a few weeks since I stumbled across it. It's something about the redirected packet using the wrong source IP when dumped onto the wire facing the target of the redirection. Something like that. With a simple Linux firewall this wouldn't be a problem. I vote for redirection personally. Still this adversely affects users using SMTP authentication.

    1. Re:Redirection by evilviper · · Score: 1

      I'm concerned about restrictions like this on SMTP servers being implimented more and more. In the process, you are completely and totally negating any benefit to people using their own SMTP servers, are you not? So this would be just as bad as blocking port 25 completely.

      Personally, I use my own server because my ISP's has restrictions, is slow, is not as reliable as I'd like it to be, etc. If they forced me to use their SMTP server, I'd switch ISPs in a second.

      On the internet, I fear all rational thought is being suspended, and bridges are being burnt, all in the name of fighting a small percentage of spam. It might not be long before the internet is a useless place to be, and all ISPs provide lowsy web-based interfaces to everything, and nothing but WWW access is allowed...

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    2. Re:Redirection by macdaddy · · Score: 1
      I'm not really concerned about it at all. In fact it's the only sensible thing to do no matter what your perspective is. A person should in almost every circumstance use their provider's MTA. If you want to run your own server then you're not a typical customer. You shouldn't have the same type of service that a typical customer has. You should have a class of service that fits your needs and it should cost you. That's why all major edge providers offer business class services. That's also why I worded what I wrote the way I did.

      And I also have to point out a major blunder in you last paragraph. Blocking outbound SMTP doesn't stop a small perentage of spam; it blocks the largest percentage of spam. Far and away the vast majority of spam is sent by compromised end-user desktop machines. The blocks on outbound SMTP weren't meant to target open relays. It's meant to target open proxies. You know, the little thing viruses like SoBig introduced... Almost all viruses come from compromised desktops. Blocking outbound SMTP is not on the the right thing to do, it's also the most sensible and logical.

    3. Re:Redirection by evilviper · · Score: 1
      A person should in almost every circumstance use their provider's MTA.

      Well, you are making sure that, in ABSOLUTELY every circumstance, your customers MUST.

      If you want to run your own server then you're not a typical customer. You shouldn't have the same type of service that a typical customer has.

      Since when is lowest-common-denominator the right way to go? Just because typical customers only use the internet for mail and WWW access, why don't you block all connections other than on port 80? After all, if people need to use something other than port 80, they aren't a typical customer, and shouldn't have the same type of service.

      You know there would be outrage if phone companies started placing arbitrary restrictions on the number and length of local calls that can be made, justifying it by saying typical customers don't need anything other than that...

      You should have a class of service that fits your needs and it should cost you.

      Why should access to port 25 cost any more than access to all other ports? I use much less bandwidth than the average person, I just happen to like fast and reliable e-mail service. There's no way to justify charging someone more money for port 25 being unblocked.

      Blocking outbound SMTP doesn't stop a small perentage of spam; it blocks the largest percentage of spam.

      Why don't you block port 25 by default, and unblock it for anyone who asks? That would almost completely solve the problem, while not screwing over your customers.

      You're quite lucky I'm not a customer of yours, or I would be raising hell like you couldn't imagine. Then I would switch to another ISP that doesn't place arbitrary restrictions on my connection, mainly designed to seperate me from more of my money.
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    4. Re:Redirection by macdaddy · · Score: 1
      Since when is lowest-common-denominator the right way to go? Just because typical customers only use the internet for mail and WWW access, why don't you block all connections other than on port 80? After all, if people need to use something other than port 80, they aren't a typical customer, and shouldn't have the same type of service.

      So you see no reason to block a port that has all but no legitimate use and is being used maliciously?

      Why should access to port 25 cost any more than access to all other ports? I use much less bandwidth than the average person, I just happen to like fast and reliable e-mail service. There's no way to justify charging someone more money for port 25 being unblocked.

      So you believe outbound SMTP shouldn't be blocked for anyone because you use it for legitimate purposes? That doesn't make any sense. If 99% of the people don't use it for legitimate purposes and 90% of the people are infected with viruses like SoBig and are being used to send spam (thus causing more of our netblocks to be blacklisted) then why should we allow anyone to use it? Not blocking it would be irresponsible.

      Why don't you block port 25 by default, and unblock it for anyone who asks? That would almost completely solve the problem, while not screwing over your customers.

      This would be an elegant solution if it were possible, which is isn't (at least in the case of any ISP issuing dynamic IPs). If we issued static IPs to our many thousand customers we could do something like this, although it would be an administrative nightmare. All our business customers (merchants, school districts, work-at-home folks wanting business speeds or needing a static IP get a static IP or netblock. Everyone else gets a dynamic IP just like all the other providers. Sure we could parse the radius logs for userids and the NAS port or assigned IP, figure out which AS they are connected to, and script the addition of an ACL to permit outbound SMTP on a per user basis. Then again I can all but gaurantee that it would never be used by any of our customers (sad, it would be nice though). Perhaps Cisco or some other company would come up with a slick way to do this. I'm sure it would be something proprietary and would require an end to end Cisco solution (like one of the wireless management products they demoed to me a few years ago).

      You're quite lucky I'm not a customer of yours, or I would be raising hell like you couldn't imagine. Then I would switch to another ISP that doesn't place arbitrary restrictions on my connection, mainly designed to seperate me from more of my money.

      You sound like one of the people we'd rather not have as a customer. If you were one of our customers and didn't like our service you'd be more than welcome to terminate your contract and switch to another provider. Oh wait, I forgot, we're the only show in town. Opps, not just this town but the 30 telephone exchanges we own. I suppose you could make a long distance call to AOL or Juno if you really don't like our service.

    5. Re:Redirection by evilviper · · Score: 1
      So you see no reason to block a port that has all but no legitimate use and is being used maliciously?

      It has plenty of legitimate uses. Moreso than any other ports, with the exceptions of 21/22/80/110.

      Do you really plan to block all other ports? They're all being used for plenty of dishonest purposes.

      So you believe outbound SMTP shouldn't be blocked for anyone because you use it for legitimate purposes?

      Wrong. I don't believe ISPs should be blocking any specific ports. It is a nasty and unfortunate practice that takes care of the symptom, rather than the problem. I am opposed to any blank port-blocking. Be it port 25 or port 65534. I'd bet that a good 5% or so of people still use port 25 at least on occasion. I'm certain I'm not the only one, even though I will admit that people who know what they are doing are in the minority these days.

      and 90% of the people are infected with viruses like SoBig and are being used to send spam

      Then you need to do something about SoBig. When you recieve a spam report, you could disconnect that user, and tell them that they need to resolve the problem before they can access the internet again. That would be a real solution, but certainly not the only option.

      Oh wait, I forgot, we're the only show in town. Opps, not just this town but the 30 telephone exchanges we own.

      List the areas where you are the only local ISP, and I'm confident I can find an alternative. If I was living in the area and disliked the service, I would have setup my own ISP. Dial-up service is a very easy thing to do, so anybody with a few thousand dollars to invest initally can start one these days.
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  98. Can't block unconditionally - no dialup support by tlambert · · Score: 1

    They can't block port 25 unconditionally - they have no dialup support.

    What this means is that if you travel with a laptop, the only way you are going to be able to get connectivity while on the road is to have a separate dialup service.

    What this effectively means is that in order to avoid having to switch your configuration around between home and not home, and to maintain a single email address, you ignore Comcast's mail service, and user your dialup ISP's mail servers all the time (via SMTP AUTH), and use the dialup ISP's mail account as our primary email address.

    At which point, Comcast's value to you is nothing more than "IP dialtone" at a higher speed than you get via dialup (too bad they don't charge less for this type of usage).

    Yeah, it's relatively trivial to export a couple of configurations on Windows with regedit, which would let you double-click to change the settings, but it takes someone with some knowledge to do that (for example, knowing it can be done).

    OutLook has some features for doing this as well, but OutLook is one of the reasons blocking is an issue in the first place.

    The bottom line is that an ISP that doesn't offer alternate access not tied to your physical location can't afford to effectively block access to the servers of ISPs who don't have that same problem, if they want to attract customers.

    Of course, this problem is much reduced, if they start offering dialup access for their cable Internet service subscribers who happen to be on the road, but they show no signs of doing that.

    -- Terry

    1. Re:Can't block unconditionally - no dialup support by pe1chl · · Score: 1

      They can simply block all outgoing port 25 traffic from their customers without effect on most of them.

      I don't know how Comcast operates their broadband service, but here the providers often have some "service centre" page accessible to the customer, where they can configure things like pop mailbox names, virus scanning, spam filtering, etc. On such a page there could be a selection for port filtering. By default some ports will be blocked for everyone (outgoing 25, incoming 25, 80, 137-139, etc) and the customer can enable them when he thinks that is necessary.

      By having the filtering on by default, all the ordinary clueless users who just want to browse and mail via the ISP mailservers will have protection from many attacks. Those who click on the enables probably know how to install a scanner and firewall.

  99. they already are blocking port 25 by Anonymous Coward · · Score: 0

    port 25 has been blocked since i first got comcast installed sometime last year (i'm bad with dates).

  100. Meh by BiggerIsBetter · · Score: 1

    I checked my IP just for fun, and got a 1/31 hit ratio. It looks like the entire ADSL network for Xtra (NZ's largest/virtual-monopoly DSL supplier) is listed on BLARS for semi-obscure reasons. Nothing actually SPAM related of course... "private block list, WARNING: Lists /16 and /24 netblocks instead of single IP addresses". Is this gent's dislike for the way records are presented the reason my email server can't send anything to AOL addresses? If so, people put WAY too much faith in public block lists.

    --
    Forget thrust, drag, lift and weight. Airplanes fly because of money.
    1. Re:Meh by bigberk · · Score: 1

      Is this gent's dislike for the way records are presented the reason my email server can't send anything to AOL addresses?

      BLARS is not one to take seriously, btw.
      ,br> Over the months I've compiled a list of domains that don't accept mail from dynamic/dialup/cable/DSL IPs. AOL is on that list, and some other big providers are too.

    2. Re:Meh by BiggerIsBetter · · Score: 1

      That's both good to know and unfortunate to read. Especially when we've got a static IP on our DSL connection. We just happen to share a netblock with a bunch of dynamic IPs. I guess the solution is to route email through our upstream provider, but that really shouldn't be necessary when we've got a perfectly good MX record out there on the net.

      --
      Forget thrust, drag, lift and weight. Airplanes fly because of money.
  101. Re:The value of not using the official alternate p by Anonymous Coward · · Score: 0

    an ISP that is going to block 25, and who isn't stupid, is going to block the official alternate port too

    Uh, no. The traffic the ISP is trying to stop is traffic from their users directly to a receiving MX of a domain. That traffic MUST go over port 25.

    Port 587 is for use in initial mail submission, e.g. users sending work email from home via their work email servers. Generally, those work email servers are going to require TLS+AUTH before random Internet users can send mail, and aren't going to be useful for spamming (unless they are open relays, but that's rare these days, and they will get blacklisted). There is no reason for Comcast to block that port, since it's not associated with abuse, and would needlessly alienate customers (including many of my users).

    So, the result of blocking outbound port 25 is that, instead of being able to send mail from a Comcast cable modem to any server on the planet, you can only send it via the Comcast servers or your work servers, and you have an existing relationship with both of those parties. The admins of either of those servers will therefore have a much easier time dealing with abuse than some random third party getting stuffed with spam.

  102. no no no - wait wait wait - hold the phone .... by bizitch · · Score: 1

    What I meant was - yes give each user a single public IP address

    - but -

    NAT each user BEHIND that IP - i.e. overload it

    Or think of it as giving everyone there own super basic Linksys SOHO cable router thingy dealy ...

    --
    ---- "Logoff! That cookie shit makes me nervous!" - A. Soprano
  103. Bad news by $exyNerdie · · Score: 1

    As far as I'm concerned, the sooner they implement this, the better

    Exactly opposite for me.

    I run my own mail server for my personal domain and send/receive about 10-20 emails per week. If they block the SMTP port, it would suck. One thing I learnt when I signed up for comcast was that as far as sending mail goes, my mail server was unable to deliver email until I configured my mail server to connect to comcast SMTP server using my comcast account and password....

  104. Forging by tepples · · Score: 1

    I can forge tepples@sp_mc_p.n_t just fine through a Comcast mail server in Fort Wayne, Indiana. Where do you live again?

  105. Straightening out clients vs. servers by Anonymous Coward · · Score: 0
    So the trade off is you inconvince those customer's who are already violating the acceptable use policy by running a prohibited email server or force them to use your outgoing smtp server.

    What about someone who's not running a prohibited email server, but is using a legal email client to send SMTP traffic to a legal SMTP server outside the Comcast domain? An SMTP server is something that receives incoming traffic on port 25. An SMTP client is something that sends outgoing traffic to port 25.

  106. Usage agreements? by Anonymous Coward · · Score: 0

    Comcast may be within their rights to block inbound port 25 __IF__ you assume that it's fair for an ISP to unilaterally impose blanket restrictions on service.

    When a software company is willing to sit down and negotiate EULA terms with an individual end user, or Comcast is willing to sit down and negotiate a TOS with an individual user, then maybe it will be fair. Until then, a usage agreement involves no agreement at all.

  107. As a Comcast customer by GrouchoMarx · · Score: 2, Insightful

    I'm happy to see that they're planning to do something non-drastic. RCN opted to simply block all outbound 25 and inbound 80, which is asinine. Fortunately I'd already moved from them to Comcast by that point, and Comcast wasn't misbehaving. If they start blocking ports, though, I'll go elsewhere.

    Biggest advantage of running my own mail server? I can run IMAP there as well with squirrelmail, then receive AND send mail from any terminal in the world on my own account. No screwing around with finding the local SMTP server on whatever ISP I happen to be on. That's far more useful than you realize! And no, I do not accept the idea that just because some people abuse SMTP to send spam that we should slam everyone for it. I also run my own DNS server behind my firewall to let me centrally control aliases to various hosts. That's a perfectly benign act. I also make NTP requests, although I don't serve NTP to anyone else.

    Someone else suggested a good compromise, I think. Default block anything below 1024 (in the appropriate direction, depending on the port), but let anyone explicitly request any given port to be opened, no questions asked. Quick signup on a web form, no long delay. That automatically keeps 99% of the zombies in check (since zombified users, most likely, won't know what a port is) and allows people like me to make full use of an always-on connection. Anyone who has requested a port be opened, however, is monitored not for content but for volume. OK, they'd get cranky if my home web server were slashdotted. Well so would I. :-) If they see a shitload of mail flooding out of my mail server constantly, then either I'm a spammer (in which case they should kill my account) or my SMTP server has been hacked, in which case they can notify me and I can fix it, saving everyone in the world a huge hassle. If I don't fix it, then they can turn the port off until I do.

    Makes everyone happy, and kills most zombies in the process.

    --

    --GrouchoMarx
    Card-carrying member of the EFF, FSF, and ACLU. Are you?

    1. Re:As a Comcast customer by bfields · · Score: 1
      Default block anything below 1024 (in the appropriate direction, depending on the port), but let anyone explicitly request any given port to be opened, no questions asked. Quick signup on a web form, no long delay.

      Apparently comcast zombies are one of the spammers' biggest tools, and remember that there are people who actually make their living sending spam. So they will have a *huge* incentive to work out ways around any blocking. This sounds like a pretty easy one to circumvent: the zombie software will just need a little extra smarts to talk to the firewall web form to open up port 25. Even if this requires a little monitoring to discover the user's comcast password, I bet this isn't very hard.

      --Bruce Fields

  108. Re:People still don't understand the zombie situat by Anonymous Coward · · Score: 0

    That's because many are more concerned with the possibility of your PC taking a dive in the middle of a customer service directed windows update than if your PC has a bot.

  109. proxy everything until asked by r00t · · Score: 3, Interesting

    I am a Comcast customer, and I'd hate to have all
    my connections proxied or blocked, but I don't see
    the harm in making people like myself call a phone
    number to supply a list of ports to unblock/unproxy.

    Them: "How may we help you?"
    Me: "Please unblock TCP port 25, both ways"
    Them: "OK"

    After all, why should millions of people have tens
    of thousands of unneeded ports available for abuse?

    1. Re:proxy everything until asked by Chatterton · · Score: 4, Insightful

      Them: "How may we help you?"
      Me: "Please unblock TCP port 25, both ways"
      Them: "OK"
      , we could do it for 5$ a month

      After all, why should millions of people have not to pay for ten of thousands of needed ports ?

    2. Re:proxy everything until asked by Minwee · · Score: 2, Funny

      I envy your optimism.

      Them: "How may we help you?"
      You: "Please unblock TCP port 25, both ways"
      Them: "Um, what?"
      You: "I need you to unblock TCP port 25. It's blocked on your network."
      Them: "Oh. Okay, um, what version of Windows are you running?"
      You: "It doesn't matter what I'm running, I just need you to unblock a port."
      Them: "Can you right click on 'My Computer' and select 'Properties'?"
      You: "No, I'm not going to do that. All I need is for you to unblock a port. My mail isn't getting through because TCP port 25 is blocked."
      Them: "Oh! I understand now. *flip flip* Our mail server runs on port 110, not 25. That must be your problem."
      You: "I know that, but I'm not trying to connect to your POP3 server. I just need you to open TCP port 25 so that my SMTP server will work."
      Them: "Uh... We don't support SMPT mail. Only POP."
      You: "Look. There is a port blocked on your network. I need it unblocked. Is there anybody there who can help me?"
      Them: "Your port isn't working?"
      You: "Yes. It isn't working and I need it fixed."
      Them: "I don't think I can help you. Maybe you should take your computer to a technician and get that port fixed."
      You: "I don't think you --"
      Them: *click*

      This would be a whole lot funnier if I hadn't had that exact conversation with a phone monkey at Bell last year when they thought it would be a great idea to quietly block port 25 inbound for all of their customers. It took me three calls to even get transfered to somebody who knew what a TCP port was and even he was surprised to find that it was being blocked.

      My new ISP has clue.

    3. Re:proxy everything until asked by Bob+Uhl · · Score: 2, Informative
      I do hope that you're being facetious. TCP ports are not physical entities which must be paid for; they aren't even really logical entities. A packet (actually, IP is packets; I think TCP is frames or datagrams or something) simply has a header field which notes the port it's for: it could be 25, or 80 (HTTP) or 14,062.

      If you are being facetious, you're quite right. The companies will always make one pay, on a recurring basis, for things which should at most be covered by a setup fee (it takes a tech all of 30 seconds to remove the block, and thereafter takes no maintenance at all).

  110. Collective Nouns by APDent · · Score: 2, Informative

    AC: Comcast IS proposing... Damn illiterate fuck.
    saforrest: Maybe ey's British.

    The AC IS provincial and ignorant.

    As you (saforrest) point out, collective nouns in British English are usually treated as plurals.

    1. Re:Collective Nouns by Anonymous Coward · · Score: 0

      Hello, it is a joke! Fscking stupid moderators...

      (I'm not the same AC)

  111. Don't DoS, Googlebomb! by Xenographic · · Score: 1

    I know you're kidding, but SCO is grasping at straws here. I seriously wouldn't be surprised to see Darl or someone spinning this comment as though it represents some "vast conspiracy funded by IBM" against them or similar nonsense... It's not like they have serious arguements to put before the jury...

    Hell, Daniel Lyons of Forbes has already printed random comments from discussion boards in his "articles." Methinks he needs to retake Journalism 101... :/

    (Why yes, I do bash Lyons a lot. My personal, biased opinion of him is that he's a scolecophagous scorbutical scoundrel. That expression, of course, is a horribly contrived Google-bomb which means 'a worm-eating scoundrel with scurvy' -- there are lots of fun words that start with 'SCO' ;)

  112. Optus... by SinaSa · · Score: 2, Interesting

    Optus (Australia) has a very good system.

    Blanket block of all outgoing port 25 traffic. If you want your port 25 enabled, you go to a specific section of the Optus website, enter your login/pass and click "I Accept" on an agreement type thing, and click "Unblock my port 25".

    Done. Techies who want their own mail dealies get them, and people who get infected and deployed as spambots go nowhere.

    --
    --
    The last digit of pi is four.
    1. Re:Optus... by timerider · · Score: 1
      might be the reason why i don't see optus too often in my spamcop results.

      german t-online has something like that, too. they change the from: adress of any outgoing mail to the official customer adress, unless you use a different smtp server which you have to pay for.

  113. No, a phone call is needed. by r00t · · Score: 1

    Getting past your method:

    1. have zombie load the page
    2. send captcha to india, china, etc.
    3. get back human-decoded captcha
    4. submit web page

    Alternately, post the captcha as a password for
    a free porn site. Then you have real web surfers
    helping you to bypass it.

    1. Re:No, a phone call is needed. by karmatic · · Score: 1

      It's not supposed to be unbeatable - it's simply supposed to be hard enough that a virus will probably not be written specifically for that purpose.

      If a virus did abuse it, they could simply make it harder, then un-do all the activations done after the virus came out.

    2. Re:No, a phone call is needed. by forgotmypassword · · Score: 1


      1. have zombie load the page
      2. send captcha to india, china, etc.


      Make it the question "What is on channel #N right now?". Where channel #N is some comcast user/time/location specific broadcast.


      3. get back human-decoded captcha
      4. submit web page

    3. Re:No, a phone call is needed. by elemental23 · · Score: 1

      Only if Comcast also requires that all their cable modem customers have cable TV service as well.

      Not that they'd have a problem with that, I'm sure.

      --
      I like my women like my coffee... pale and bitter.
  114. You should be using SSL and SMTP AUTH anyway by SIGBUS · · Score: 1

    If you're running your own mail server (or running one for your employer, for that matter), you should configure it to use SSL and authentication, via port 465. No need for ugly hacks like POP-before-SMTP or nonstandard ports, and you get encryption to boot, at least for your link to the server.

    --
    Oh, no! You have walked into the slavering fangs of a lurking grue!
  115. Telnet too? by aussie_a · · Score: 0

    Lots of MUDs (text-based online games) have people connect to their game by telnetting to their server via port 25. If they blocked port 25 to stop mail servers would this also stop people telnetting to port 25?

    1. Re:Telnet too? by edraven · · Score: 1

      There's no way to tell the difference, so the answer is yes.

  116. 100 gigs and shareaza by Anonymous Coward · · Score: 0

    Off topic but what the hell. The new drive is full after 3 months. I love broadband. I love um sharing, yeah thats it.

  117. Surgical strike? Freakin' dreamin' by edinho · · Score: 2, Insightful

    Who the hell thinks that Comcast is going to do a surgical strike? What is the criteria? What if your port is accidentally blocked? And you call up Comcast, put on hold for 10 seconds and "Sorry, sir! Our mistake! We'll re-enable it right now!"

    It is more like blanket block, 100 minute phone muzak, and "You are spamming! Company policy! Nope, can't do that! You are mistaken, it is not blocked. check your configuration. We only support Windows."

    Well, I guess being optimistic is all one can do given the crap that is going around the world these days.

    CHeers,
    e.

  118. One solution by japa · · Score: 4, Insightful
    I work at a Finnish ISP and we have an automated system that monitors user traffic. Not the content, but the amount. There are lots of rulesets, which may trigger the action. For example scanning X amount of ports in second (like some viruses do). When users computer is determined to be infected/owned by the system, all outbound http connections are directed to a page telling their system is infected and general information on what to do next. All outbound smtp connections are replied by similar kind of error message (and 500 series reply). Besides getting those replies, the customer is basically disconnected from the net. (s)he can't connect anywhere and can't be connected to.

    The system lets the user out of isolation 30 minutes after the reason for isolation has disappeared. Though there are some users who get into isolation, out of it, back again all day long. One has to wonder what the users is doing with the computer? Just having it on, warming the house? Cause they can't surf the net, they can't send email...

    This system has reduced outbound spam drastically! And the best part is, we don't have to find out who is infected (dynamic IPs) and then try to contact the end user (many times not the one who pays..).

    here's the manufacturer's slide show (don't slashdot him to death..)

    1. Re:One solution by Anonymous Coward · · Score: 0

      I offered to do this for comcast with some old pentiums and a few gawk scripts. It's really quite trivial.

      Unfortunately everyone I could get on the phone was a drooling cretin.

  119. Why should comcast do it? by AnotherBlackHat · · Score: 1
    ... they can block that port on individual cable modems-a sort of surgical strike.


    Blocking port 25 (surgically or otherwise) wouldn't prevent zombies DDoS attacks.

    The problem is that the machine is infected. Blocking just hides the infection from the rest of the internet.

    I think most people would remove the zombies if they knew it was there, and they knew how.
    And it's often the case that somebody knows a machine is infected and someone probably knows how to fix it too.
    The key is to get that information to the user.

    Imagine if most of the web sites visited checked your IP against a central server of infected IPs,
    and redirected them to a "your computer is infected, get it fixed - here's how" web page when appropriate.

    -- this is not a .sig
    1. Re:Why should comcast do it? by pe1chl · · Score: 2, Interesting

      Comcast itself could transparently proxy all web access to a server that outputs that information.
      I think it is a good idea.

      Furtermore, I think that Internet providers should implement a standard method for reporting infected PC's by IP address and timestamp. They can forward this message to their customer.

  120. I don't give a shit by taustin · · Score: 0, Offtopic

    Comcast will come out of my local block list someafter the heat death of the universe.

    May they rot in hell, up to their necks in viagra and penis cream.

    1. Re:I don't give a shit by mabu · · Score: 1

      My thoughts exactly!

      Comcast can rot in RBL hell until I get to ice skate across Satan's frozen backside.

      Those of you who want to run your own legitimate SMTP server, do yourself a favor and dump Comcast and get a decent ISP. The same goes for Ameritech, TDE and SWB.

  121. The marketing folks decided not to close the port? by Anonymous Coward · · Score: 0

    For the most part, if Comcast leaves a port 25 outbound connection open, the spammers will exploit it. You want/need port 25 open, post a bond and you will be under the microscope. You let it get taken over, we keep your money.

    If you need to access a corporate mail server outside of comcast's ip space, plumb up an ssh/vpn connection. Most corporate policies don't want you using rogue mail servers.

  122. Oops by Lehk228 · · Score: 1

    I am too tired, saying the same thing at the beginning and end of my post

    --
    Snowden and Manning are heroes.
  123. What you need to stop zombies. by BitwizeGHC · · Score: 1

    I certainly agree that such unilateral action as blocking all port 25 traffic is not necessary to stop zombies. Everybody knows it takes only two things to stop them:

    A boom stick in one hand, and a chainsaw on the stump of the other arm.

    Thank you, I'll be here all week.

    --
    N4st0r, trixx0r h0bb1tz0rz! Th3y st0l3 0ur pr3c10uzz!
  124. Re:People still don't understand the zombie situat by whoever57 · · Score: 1
    Users which generate suspicious amounts of TCP port 25 traffic could be reassigned IP addresses from a probation-class pool

    Well, that would require other changes that I suspect Comcast does not want to make. Comcast assigns IP addresses with a life of about 1 week. I don't know why they use such a long period, but I assume there is a good reason.

    A lot of SPAM can go out in the space of a week.

    --
    The real "Libtards" are the Libertarians!
  125. Wait, it's a trick. by NarrMaster · · Score: 1, Funny

    Get an axe.

    --
    That's right. All your base.
  126. IDP needs to initated by RipCurl808 · · Score: 1

    The equivalent of an Internet Death Penalty needs to be levied on them. Too long they've been reported to about their problems and only NOW they're gonna do soemthing about it? No, twidling their thumbs in all of this was more than enough. Block everything by Comcast at your ports. Let their customers worry about where to get connection from.

  127. Well, sure... by warrax_666 · · Score: 1

    but you're still blocking zombies on the >95% (a wild guesstimate) of hosts who don't run mail servers (and would thus not have any interest in being unblocked). Even if every single unblocked host were compromised, you would still be blocking a huge number of zombies.

    --
    HAND.
  128. read your usage agreement-Okey Dokey. by Anonymous Coward · · Score: 0

    This has already been covered. Comcast allows VPNs.

  129. Another point... by davburns · · Score: 1
    One other point I think needs to be mentioned:

    With port 25 open, there is a profit motive for spammers to buy these zombie networks from virus-writers. If port 25 is closed, that hurts the spammers directly, and it makes it a lot harder to make money from writing and spreading viruses. (It's one thing to have to patch against script children, but it's quite different if there are professionals trying to take over large numbers of systems.)

  130. Too late, who cares? by mabu · · Score: 1, Insightful

    I blocked most of Comcast's DUL SMTP traffic a long time ago. I don't care what they do now. It's too late. Any good mail admin at this point, has a very decent list of IP blocks for DUL/Broadband that shouldn't be allowed to send port 25 traffic. Comcast can bite me.

    RBLs like Sorbs have been great at shutting down the Comcast zombie army. And now a year later they finally want to do something about it? Screw 'em. If you are using Comcast for business internet, you're still going to be screwed because nobody wants to deal with the crap traffic that Comcast can't control, and I'm certainly not un blacklisting their IP space.

  131. Comcast RBL DUL IP blocks by mabu · · Score: 1

    This is also very effective in the /etc/access:

    connect:68.40 550 Comcast sucks
    connect:68.41 "
    connect:68.42
    connect:68.43
    connect:24.0
    con nect:24.1
    connect:24.2
    connect:24.3
    connect:24. 4
    connect:24.13
    connect:24.18

  132. Killing other port traffic too by omahajim · · Score: 1
    It seems that whatever Comcast are doing is working.

    (On windows,) I run WallWatcher to monitor my Linksys router log, with MyNetWatchman reporting the intrusions (all incoming traffic is firewalled here). Over the last few months, the Linksys has rejected over 1,000 incoming attempts each day, mostly the typical popular target ports 135/137/139/445/1026/1680/5000 (etc. etc.), and mostly from dynamic cable IPs. Now, in just the last day or two, I am seeing maybe 1/3 to 1/2 less incoming zombie-like traffic on these ports.

    Hopefully other large residential broadband providers will become as belatedly proactive.

  133. here's an idea by Anonymous Coward · · Score: 0

    Why not hire the mafia family of your choice and let them take care of spammers? That way, organized crime is busy elsewhere, and spammers will suffer greatly. Everybody wins.

  134. Could I send email out from another port? by 1iar_parad0x · · Score: 1

    I'm clearly not a sysadmin, but I do have a quick question.

    Couldn't I write some code called "UberFooSpammingScript.pl" [notably in Perl], and send out email on another port? I'm sending email to port 25 on the remote machine. I'm not piggie-backing an email server at this point.

    --
    What do you mean my sig is repetitive? What do you mean my sig is repetitive? What do you mean....
    1. Re:Could I send email out from another port? by edraven · · Score: 1

      When you connect to port 25 on a remote machine, the connection on your end already occupies a random, high-numbered port, not port 25. The target port is the important part.

      Chuck

  135. They're terminally clueless by billstewart · · Score: 1
    Sure, they can do it, if they're terminally clueless, which for the most part they are. The great thing about providing people with high-speed always-on Internet service is that rather than being passive couch potatoes downloading entertainment material, people can do their own content that's interesting for other people. You have to be a bit careful in asymmetric environments like cable modem, but modern cable modem tools give you the capabilities to do that, and you can further enforce them with packet shapers if you're having problems.

    Comcast has been one of the leaders in writing Terms of Service policies that ban anything resembling a server, because they don't want to figure out what really is or is not an abusive traffic hog - better to ban the baby as well as the bathwater because otherwise you need tech support people better than what you get for the wages they want to pay, and you have to arbitrate disputes rather than cutting people off if they don't obey you. It's fun being a quasi-monopoly, after all (:-) Many of the DSL carriers try to follow Comcast's lead, and many of them try to compete by providing actual better service (e.g. Speakeasy and Sonic).

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  136. How many need "to be told how to reconfigure"? by a24061 · · Score: 1
    But the marketing department shot down a ban on port 25 because of its circa $58 million price tag--so high partially because some subscribers would have to be told how to reconfigure their mail programs to point at Comcast's servers, and each phone call to the help desk costs $9.

    The majority of "normal users" just set up their mail client the way the ISP tells them to, so they are already sending all their legitimate mail through Comcast's SMTP servers. They wouldn't notice the block.

    The small number of power users, on the other hand, would know how to smarthost their MTAs. They wouldn't need help doing it but they would be justifiably p***ed off so that would involve some support time as they sound off.

  137. Just create a tar-pit by Dark$ide · · Score: 1
    Can't Comcast just create a tar-pit so that any luser who tries to send more than, say, ten emails an hour ends up with a very long wait (20 minutes per connection). It won't shoot the spam dead but it would certainly make it a whole lot harder for the folks controlling the zombies.

    Blocking port 25 may have undesirable side effects.

    --

    Sigs. We don't need no steenking sigs.

  138. Yeah...well by s.surfer · · Score: 1

    I run my own mail server on my comcast system.

    It does no redirects and is as tight as any commercial site.

    I have been getting tons of spam lately, and none of
    it is from comcast customers.
    It comes from overseas, AOL, Yahoo, etc. but not comcast.

    Just my experience.

  139. DSL (was Re:IAAMCCNE) by cascadingstylesheet · · Score: 1

    If your the type that needs a service that allows servers, static ips, 4 hour service resolutions, higher upload then you can pay extra for those things and get a business class connection. That's really what it boils down to.

    Or (for everything but the static IP) you can just pay less and get DSL. Which is what I'm doing now, having dumped Comcast.

  140. use ORBS to retro-actively kill connections? by strijk+2 · · Score: 1

    I know htis would take a certein amount ofscripting, but if ISP's already use ACL's on their CMTSs, why not have a script automagically add addresses that have been picked up by common spam-lists. All the script would need to do is pick up the list, find out what IP's on there belong to their customers (subnet mask check) and dump the ist in the ACL. Seeing as these lists are usually automagically generated, this would only introduce an extra step in the pre-existent system.

  141. Is Virgin.net in the UK blocking ports? by Anonymous Coward · · Score: 0
    Just curious, because my email recently stopped letting me send messages (receiving them is no problem), and reading this made me wonder if Virgin's new anti-spam policy, about which I did get an email, involves port-blocking that might screw things up.



    I know my machine's not a spam-spewing zombie, since I use a Mac...

  142. other ISP's that should block too.. by mcdade · · Score: 1

    I have a list of ISP's which i have banned their Cable/DSL connections from sending to my server, this is because though i might get only 2 or 3 messages a day from each cable/dsl site, they are all spam. The way alot work is to distribute the load across a high number of these so you don't see alot of connections from one IP, but instead it all clusters around an ISP. This doesn't set of anti-spam triggers as we aren't getting flooded from one site.

    I think banning outbound port 25 from the ISP level is a good idea. Least they still let you unban, or use their service. Bell Sympatico has done this here in canada, and you know what, I don't get any spam from a sympatico domain. They filters all mail thru their own servers which i'm sure cuts down a good portion of the messages, if someone does start spamming i'm sure they just delete the access or trash all messages. I thought it was a pain in the ass, since I do have my own mailserver at an ISP. All the users would connect to that natively, which was a pain having to run Auth service for this, now I don't worry.. it goes out of Bell. The mail still goes back to our server, and they pick it up fine.. no problems.

    If they block port 25 it won't be entirely, it just won't let it leave the local network for the rest of the internet and you must relay your mail thru the ISP mail servers big deal .. just point the relay in your mail server settings properly.. big deal.

  143. Dear Comcast; by Paulrothrock · · Score: 1
    I don't want to use your email server. That's why I got a web host. If you block port 25 so that I have to call and complain, you will lose my business. I don't care if the alternatives are 75% slower; I will not tolerate a utility company telling me what I can do in my own home.

    If you want to stop zombies, use your clout to get Microsoft to fix its POS operating system. Stop supporting Windows, and maybe Microsoft will fix it instead of relying on other companies to fix their own problems.

    Sincerely,
    A Customer Who Could Ruin you in the Harrisburg Market, not that you'd care

    --
    I'm in the hole of the broadband donut.
  144. Proxy it! by Nemesis][ · · Score: 2, Interesting

    Why not just transparently redirect port 25 the ISPs MTA? Just like a transparent Squid Proxy. That's what I do here at work. As long as the MTA is configured to relay for that IP range there shouldn't be any problem. Yes, the mail headers will have an extra hop; but that hop can scan for mass mailings, viruses or whatever. That way it is controllable in one central location.

  145. What a concept by mwood · · Score: 1

    Punish the guilty instead of just whacking everybody? Genius, sheer genius!

  146. Vegeterian Zombie? by phorm · · Score: 1

    So the spam-zombie equivilent would be either:

    SPAAAAAAAAAM

    or

    Maaaaaaaail

    I wonder if I could modify the little AOL voice into zomebieism. You've got maiiiiiil.

  147. Re: Management Nightmare by falser · · Score: 1

    They're not going to do that. They'd have to write/buy software to track every users's port 25 usage, then have people switch those users into a lock-down pool. It's just not going to happen, not with 5 million customers or whatever. It's a whole lot easier to block all port 25 traffic. Set static IP's and open ports for those that specifically request it. Then they have a nice short list of people that are hopefully using it for good instead of evil.

    I can't really blame them for going this route - the problem I do have is charging people extra for this. My Cable ISP (Starpower) charges $20 a month extra for a static IP. Great business plan to sell people the right to use a service that used to be included.

  148. Informing the customer by McFly777 · · Score: 1

    I have heard several people mention "informing the customer" as part of the solution. However, with viral/worm e-mail messages masquerading as such notices, it becomes very difficult.

    I have had to look over my mother-in-laws machine several times, because she had recieved fake alerts in e-mails, claiming that they were from the "mail server", and that she had a virus. She didn't, but I am sure that if she had clicked on any of the links in the message she would have been infected. (I at least trained her not to click on unexpected notices, etc.)

    --

    McFly777
    - - -
    "What do people mean when they say the computer went down on them?" -Marilyn Pittman
    1. Re:Informing the customer by Openstandards.net · · Score: 1
      I agree. If I were an ISP, I'd use a phased approach. I'd use the email, because for some people, that would be enough. It wouldn't have any attachments, just a link to a website. They would be clearly told that they do not need to enter ANY personal information. The risk of links to websites in emails is that they could be forward to fraudulant sites where they will be prompted to enter their password or credit card info. The link they would receive from their ISP would require neither. It would simply be a link to a page they could read with step-by-step instructions. The email would also encourage them to call technical support for questions, or to directly visit the ISP's website to learn more.

      For those that don't fix their viruses after the email, cold calling could be an option. Regardless of whether or not the ISP considers this option feasible, the next option would be to disconnect their account until they called support. Support could then reactivate it, explaining that their computer has a virus, and they need to take such and such steps to remove it.

      This, IMHO, is better than blocking ports, which doesn't even get rid of the virus. It doesn't keep their computers from doing other things, such as using the ISP's SMTP server, or taking part in a DOS attack. Yet, blocking ports targets people that don't have a virus and use SMTP in legitimate ways. Under options that don't block ports, those people would not be impacted by a plan to help the others remove the viruses from their computers.

  149. Use port 587 instead by Skapare · · Score: 1

    Use port 587 instead. That's the message submission protocol. It's a subset of SMTP-AUTH+TLS over a different port designated for this very purpose. Outlook and other mail agents support it (if you can enable TLS and specify a port number, you can use it). Any 3rd party mail provider destined to stay in business has this available.

    --
    now we need to go OSS in diesel cars
  150. Spam comes from people "running their own servers" by elhaf · · Score: 1
    particularly for people running their own mail servers
    I would contend that most of those people aren't aware that they are running their own mail servers. They've gotten a zombie.
    --
    Six score characters.
    Brevity being wit's soul
    I have enough space.
  151. Sounds good to me by Kphrak · · Score: 1

    I automatically block anything registered as a Comcast dynamic IP because it's always spam. Without question. If it's legit, it should go through the Comcast mail server. Keep in mind that this only blocks dynamic IPs if it's registered as a dynamic IP; I assume if you're smart enough to run your own nameserver and fill out all the ICAN'T-related paperwork, you're smart enough not to click on the file somebody "send you to have your advice".

    Let's face it, the people who on here who use different networks, run their 5000-person listserv from home, etc are few and far between and could be whitelisted by Comcast. The vast majority of mail senders are schmucks who expected the computer to be a new kind of TV and now pollute the Internet with hundreds of spam mails.

    Complaining about not being able to use a mail server on a Comcast dynamic IP is like complaining about getting blocked by the majority of the Internet because your mail server is an open relay, or getting kicked off IRC because you use AOL. If you want mail access to the Internet and not just the ISP mail gateway, you should do three things: STFU, move to a static IP, and get yourself a hostname that doesn't look like "ip55643234-luser-65-43-231-30-hugecablegiant.com" .

    --

    There's no sig like this sig anywhere near this sig, so this must be the sig.
  152. Use port 587 (submission) and authenticated SMTP by AnotherScratchMonkey · · Score: 1
    For road warriors, port 587 is defined for submission of mail. Red Hat sendmail setups come with sample config files to enable the submission server.

    One should also restrict end-user submission to using authenticated SMTP. (Again, Red Hat has the hooks for this, and there are HOWTO's on the net explaining the details.)

    Anything coming in from a stranger over unauthenticated SMTP should go into a "slowboat" low-priority queue for extensive spam and virus scanning.

    Note that sending mail outbound to port 25 is not a violation of most TOS, because that's not running a server, that's "direct to MX" submission, and most TOS don't say anything about that.

  153. I read the usage agreement - then I experimented. by Medievalist · · Score: 3, Informative

    I'm a comcast customer with a mailserver. I also have an IPtables firewall and a zoned defense with an IDS (running no IP address) in the "dirty" zone.

    All these things are true on my connection:

    Incoming port 25 is not blocked from the outside world.

    Incoming port 25 is blocked from other Comcast IP addresses.

    Outgoing port 25 is not blocked to the outside world (but is often filtered out by other networks. Widespread adoption of SPF will make this problem worse).

    Outgoing port 25 is blocked to other comcast addresses - except to the comcast mailservers.

    The comcast mailservers will relay anything that comes from a comcast IP, unfortunately they do this without even the most cursory scanning, so there are several virii (including at least one variant of klez) that are constantly being relayed out into the world at large by the comcast mailservers.

    Blocks and tarpits come and go on other ports; mostly on NetBIOS ports. I block all netbios, but occasionally nmapping from outside comcast will show those ports as "open" (needless to say, my logs at home show the nmap packets never reached me).

    This is the empirical truth, based on actual observation, in my section of the comcast net. There may be different conditions elsewhere.

    I offered to fix comcast's problems for them, using excessed equipment and OSS (I figure it'd take about a week to implement a permanent solution to all virii and most spam on comcast) but their phone support guys were incapable of understanding what I was saying.

  154. Huh? They let me do that. by Medievalist · · Score: 1

    I relay all my outgoing mail through comcast's mailservers with a sendmail "Smart Host" relay... all my return addressing uses my vanity domain name.

    No problems!

    Hell, comcast allows Klez, Swen and Dumaru through their mailservers, why do you think they'd block your legitimate domain name?

  155. Electricity is certainly two-way. by Medievalist · · Score: 1

    That's why there is more than one wire, Kapische?

  156. Comcast's bad architectural decisions. by Anonymous Coward · · Score: 0

    You are wrong.

    You are using the same specious argument that's used against egress and ingress filtering every time.

    Repeat after me: "The cost of delivering the bad packets is higher than the cost of controlling them."

    You just need to engineer your system correctly. Yes, I know they don't teach you how in CCNE school, that's why old farts make more money.

    If you don't want to pay for the hardware that will serve your customers properly, you will be driven out of business by the competent providers... oh, wait, I forgot, there aren't any, since your cheapskate millionaire employers have a monopoly.

    My bad! You don't need to be competent when you have the customer by the cojones.

  157. Actually it doesn't. by Medievalist · · Score: 1


    Um, those people are not running their own mail servers they are running somebody else's mail server. :)

    And typically, they are running spamblowers, not mailservers, anyway. I guess you could say that a spamblower is a sort of a optimized crippled mailserver, but it's a bit of a reach, like calling a motorcycle a type of car.

  158. Re:People still don't understand the zombie situat by Whatchamacallit · · Score: 1

    Yeah Probation-class pool! That would work nicely.

    All they need to do is implement some monitoring tools to watch for excessive email traffic and if they see that then automatically dump the user into a restricted ip address pool where everything is blocked in and out except for a single Comcast web page and the ability to reach Windows Update along with Symantec and McAfee anti-virus sites.

    The single Comcast page which would be the only page the user would be able to get to (except for anti-virus and Windows update sites) would explain that their computer may have been hijacked that they need to remove the trojans and clean their computer before they can rejoin the rest of Comcast's user base.

    Universities implemented this when schools re-opened in the middle of several Worm wars. They would connect to the network and get immediately blocked until they were virus scanned and proven to be clean.

    The difference being that the University just blocked everyone by only allowing known MAC addresses on the network at first. Comcast would have to flag people differently by monitoring for excessive email traffic.

  159. Comcast should hire Bruce Campbell... by The+Lynxpro · · Score: 1


    After all, Campbell's alter ego Ash doesn't like zombies (Deadites) either, and he's rather magnificent at dispatching them... :0

    --
    "Right now, somewhere in this world, Scott Baio is plowing a woman he doesn't love," - Peter Griffin, *Family Guy*
  160. This is a good day for the spammers by aussie_a · · Score: 0

    Once we start giving up certain abilities we are currently allowed the spammers have won (this is different to running mail servers).

  161. Cut 'em off! by FlyingOrca · · Score: 1

    I couldn't agree more. I was just talking about this with a co-worker yesterday. In fact, I'd go one better - license computer users. If you can't understand and pass a test on basic security procedures, you don't get to buy a computer.

    There's a good rationale for this, too, and it's about the same as that behind driver licensing. Insecure boxen don't just affect the user - they screw things up for everyone else, and they cost IT pros money and time. Imagine your work life without spam and viruses...

    Interestingly, every person I've evang^H^H^H^H^H introduced to this idea has agreed with it after hearing the arguments - including clueless lusers. Maybe the time has come.

    --
    Corruptissima re publica plurimae leges.
    1. Re:Cut 'em off! by FireFury03 · · Score: 1

      I don't think licencing is feasable (although it'd be very nice). However, if you have debt problems you get a bad credit rating and noone will give you a loan - the ISPs could do the same thing, set up a common "credit reference agency" which they all use, if you have really bad security problems then you get a bad rating and no ISP will give you an account (at least not an unrestricted one). This would also help a lot with the spammers themselves since they would get really bad ratings as they get kicked from each ISP for breaking the AUP.

  162. MOD PARENT DOWN by Anonymous Coward · · Score: 0

    It's incorrect, as noted in the replies.

  163. You can automate the mole-whacking by billstewart · · Score: 1

    The current whack-a-mole cycle depends on people tracing spam and sending complaints to abuse@ which never bothers answering, so the spammer can pump out 100K-1M spams before getting caught, or more if they're on dialup. This is something you can automate and keep their numbers under 1000 before getting caught, and as another poster points out, once these moles get whacked, they stay whacked.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks