Slashdot Mirror


Broadband Crackdown

MrPeach writes: "In a move unsurprising to those of us who have had interactions with their so-called customer support, AT&T Broadband and Excite@Home are indefinitely filtering all incoming traffic on http port 80 for residential customers. They could have cut access to those running compromised servers, but instead chose to deny the ability to run a web server to all subscribers to their service. DSL anyone?" DSL won't save you. Verizon is apparently also blocking port 80 for their DSL customers, in addition to blocking outgoing port 25 and requiring use of Verizon's SMTP servers to send email. Verizon is also cheerfully paying fines for screwing over their competitors - the fines will be much less than the extra profit they can squeeze out once their competition is gone.

36 of 790 comments (clear)

  1. Re:Quite common already by einhverfr · · Score: 4, Insightful
    I will never use such a service that requires me to proxy. Simple reason. I support other people in my house and I do so through SSH. If I am not home, I ssh into the box and fix things. If my ISP won't allow it, I won't use them. This is going to play havock with those that use XP when they call for support and drive up support costs for everyone because they can't allow incomming requests for remote desktop support!

    Not that I like XP. But I can see this causing lots of angery letters...

    --

    LedgerSMB: Open source Accounting/ERP
  2. As a CLEC, this is how we have been coping. by phoenix_orb · · Score: 5, Interesting

    I work for a regional CLEC out of chicago. We have several thousand installed DSL lines. This is how we have been coping with the Code Red worm... (*as a buisness class of service, we can't be simply turning off all port 80.. many people do host off of our SDSL lines*)

    We have a large number of 10.x.x.x addresses for our broadband subscribers. (This saves us the trouble of assigning public IP's to every single customer, because most don't want nor need a public IP). Our NAT server was getting so clogged up with TCP/IP sessions because code red was serching for hosts. (and once it got into the 10.x.x.x network, it has lots of addresses to check.

    We simply got a free scanning utility (sorry... I am at home, don't have it here, nor the time to find it. ) After scanning all of our customers, we located around 30 infected computers.) We left messages stating that they were infected, and we were shutting off there connection until they would remove the offending computer..(we could discern the IP itself, and our users are statically assigned, not DHCP thank god..)

    Several users were irate as all hell, but the good of the many outwieigh the good of the few correct? Many times the customer simply unplugged the computer and we put them back on. They are then responsible for patching it.. We have been running scans everyday, and have now gotten fewer and fewer code red worms in our user's DSL systems.

    I think that this was the ideal approach. Why use a damn sledgehammer when all of about 30 minutes of work allows you to use a use a fly swatter to remove the offending computers.

    --
    Blah Blah Blah.
  3. Re:imagine if other utilities did this by Detritus · · Score: 5, Insightful

    Telephone service is not a privilege. The telephone companies are regulated common carriers and are required by law to offer service to the public on a non-discriminatory basis. The conditions under which service can be refused or terminated are set by state and federal law and regulations, not the whim of some telco executive. The same can be said for other regulated common carriers, such as gas and electric companies.

    --
    Mea navis aericumbens anguillis abundat
  4. Re:Read your TOS! by bacchusrx · · Score: 4, Insightful
    I don't know if its just the prole in me talking or the heat, but it seems to me that the arrogance & pretentiousness of saying, "Get your own T1 or stop complaining," is just a bit mindboggling.

    From a social standpoint -- where our priorities are less about the "bottom line" and more about providing for a healthy, vibrant, diverse democracy -- there isn't an incredibly good reason why web servers or other content servers are prohibited on so-called "consumer" Internet service providers.

    In some cases the bandwidth isn't there-- I understand that, however, in general, the speeds are suitable for most people's private soapboxes... further, overall and in general, home servers do little harm to the network, Code Red notwithstanding.

    And in all seriousness, I doubt anyone expects strict uptime SLAs or performance guarantees from your local @Home franchise. I'm not suggesting that "consumer-grade" Internet access claims to offer such things or even really ought to... However, I tend to believe that the prohibition on servers is more an effort to control media content creation & affordable distribution more than it is an effort to ensure network stability.

    In effect, a ban on servers prevents citizens from competing affordably for so-called "mindshare" with big corporations and others who don't sweat the cost of dual redundant T3 connectivity.

    Broadband internet access has the potential to really revolutionize media distribution by empowering individuals to affordably control & create new and innovative media outlets.

    On the other hand, most home servers probably aren't even public servers but private servers used for, say, development purposes or sharing files between office & home. These uses are of course even less stressful on the network and certainly more benign.

    Meh... just some food for thought.

    BRx.

    --
    Life after capitalism? The participatory economics project
  5. Perfectly Reasonable Response by gnugeekus · · Score: 5, Insightful
    I'll preface this by saying that I'm a @home customer, and I'm bummed out that I can't run a web server anymore.

    I think that this is a perfectly reasonable response from @home. I work at a large ISP and I've seen how rapidly this code red garbage spreds. The little editorial comment that they can "simply block infected machines" is, quite frankly, garbage. Code Red 2 spreads faster than anyone could possibly keep up with blocking one machine at a time.

    Code Red 2 is tearing up bandwidth at these cable companies. Its noticeably slowing down my speeds on my home internet connection. Something needs to be done in a hurry, and blocking port 80 is a fast solution that works.

    Instead of blaming the broadband providers, why don't you blame the real culprit in this situation: Windows. Get angry at Microsoft; if it weren't for their lousy code and lousy security this problem would not have been possible in the first place.

  6. Re:Leased Line by figment · · Score: 5, Insightful
    No offense, but this is quite possibly the worst idea i've ever heard. Hopefully i can convince you that this is the worst idea you've ever thought of.

    > Granted I don't know how much one costs but I
    > figure at around $40 a month a group of about
    > 20-30 should be able to gets something way
    > faster that DSL/Cable and without the bullshit.

    We have an LADC line (which while only rated for 9600baud, but can do 768k unreliably via HDSL), that runs 4 blocks. It has a heavy distance limitation. It costs $80/mo. This does not include bandwidth charges. Distance matters. A lot. Too far away? Too bad, you'll either need to 56k lease line (haha), or frame relay, or ptp t1. None of these (well except 56k) are in your pricerange.

    > around $40 a month a group of about 20-30
    > should be able to gets something way faster
    > that DSL/Cable and without the bullshit.

    Ok, let's say 25 people @ 40bucks, not including the line charge. that's $1k. Call up qwest, or maybe sprint, or maybe a tier 2-N (because that's all you can afford), and if you live near a POP and you're lucky, maybe you can get a full T1.

    Ok, now we have a shared T1, for 25 people (who i'm assuming will all be geeks, and will be downloading stuff late at night...) Assume a T1 can get maybe 160k/s throughput (you can't get 100% util on a T1 w/o severe latency problems), you get 6.4k/s. Congrats, you've gotten isdn speeds, for the cost of approximately $120/mo/person. This doesn't include startup costs. xDSL equipment costs a few hundred dollars on each end, and 802.11b accesspoints are a lot more expensive than the cards (no, airports don't count, their distance sucks) and the costs of outdoor antennas are horrendous, not to mention you'd have to find/hire someone to do the professional antenna install for you. You'd need a router for your shared T1, add another $600 in startup there.

    > What happens when the network / connection goes
    > down. Either we set up some sort of rotation
    > but we need an admin to fix stuff and that can
    > be expensive.

    Expensive is right. You can get a crappy consultant for $75/hr. Say something significant happens once a month for two hours (that's not too unreasonable, given the current codered/sircam problems, and general maintainence, mailserver/dns crap).

    Your cost is now $125/mo for slightlyhigherthan isdn speeds. See why this idea isn't that great?

    I'm not a big fan of the quality of service of @home or Roadrunner. But at $40/mo, what can you really expect? Does your cable modem/dsl occasionally do over 200k/s? It does? Guess what, just that bandwidth capability alone, would cost you $1.5k/mo to do.

  7. Re:Move to Canada by Enigma2175 · · Score: 5, Informative
    DHCP servers must have a MAC address memory or something because it will assign me the same IP address all the time (and its not a feature of my dhcp client)

    Actually, it is a feature of the DHCP protocol. By default, you attempt to renew your address lease after 50% of it is gone. If you do not have connectivity to the DHCP server, the client will keep trying to renew the lease until it is able to contact the server again. The client will attempt to renew a lease from the same server that gave it the initial lease. Even if the lease has been expired for some time, the server will still attempt to give the same address. This is default on most DHCP servers. Of course, you can change this and automatically assign a different address each time, but it gives better overall network stability to have clients keep their ip addresses.

    --

    Enigma

  8. Re:Read your TOS! by bacchusrx · · Score: 5, Insightful
    Again, these aren't totally valid arguments. I've not seen any valid, technical reason to prohibit servers on broadband connections that cannot be satisfied by other means. As I've said before, the real push seems to be to restrict home users from being content producers.

    It also creates an artificial market-- why would I buy "business class" bandwidth or co-locate a server for a site that's adequately hosted on broadband for a fraction of the price? We're not talking "enterprise, mission-critical, ecommerce" web applications or anything... we're talking about noncommerical, nonprofit media forums.

    I run a site that gets maybe 100 hits a day, is frequented by only a small group of 15 visitors. However, we have very complicated custom web applications the drive the sorts of things we do... free or paid shared hosting is not an option. Nor is it a real possibility to shell out money for co-location or "business class" bandwidth for this sort of thing -- that of course generates no profit. The idea that the home user should settle for less (yanno, the idea that a 5MB, add-riddled, censored, GeoCities account "is good enough") -- that only big corporations should have access to high quality server applications -- is disturbing. It reinforces the idea that the Internet is here for business-- not for culture, not for recreation, not for academia, not for the free exchange of ideas.

    Access to the tools big business uses is a real possibility with broadband since a lot of hobbyists, enthusiasts or professionals working in their spare time can put together a lot of the same things that corporate and "ecommerce" sites can...

    As I say, I'm not claiming that broadband needs to come tethered to the sorts of service levels that corporate folks are expecting-- nobody suggests such a thing... but there's no good reason to limit people to Geocities because... "pfah! if you're serious, you'd co-locate in an Exodus data center."

    That argument is pretentious and elitist. I get no Darwinian thrill from seeing only the moneyed have access to technologies all of us could use, enjoy and share at minimal cost.

    BRx.

    --
    Life after capitalism? The participatory economics project
  9. Re:Read your TOS! by janpod66 · · Score: 4, Insightful
    Seriously people... Most, if not all, broadband providers prohibit running servers from home accounts

    And what exactly is a "server"? Is accessing your Pilot calendar remotely using a server? Is using an FTP client a server? What about identd? What about my PC vendor's remote Windows support system? Is running a client connection to establish a VPN to some other host on the Internet and poking out a server socket on that machine "running a server"? Let's be concrete please, because my TOS don't actually say. They are so vague that the provider can make up what they mean whenever they like.

    And especially don't start with the geek indignation, because consumer broadband is not meant, nor sold, under the pretense of running home servers.

    That would be true if broadband providers fully owned all the rights of way and infrastructure. They don't. They tear up public streets and use public spectrum only because the communities where they deliver service let them. They can be kicked out if they don't satisfy the needs of the community. And peer-to-peer and servers are crucially important in particular for non-commercial and non-profit uses.

    Furthermore, for broadband providers to try to control whether you may run a "server" is the beginning of content controls. The next thing you know, you'll only be able to connect to the commercial sites of your provider's choosing.

    Broadband providers should be legally required to provide universal Internet connectivity and set rates and limitations based on bandwidth and volume only. Possibly, there might be two rate structures, one for non-commercial and another for commercial customers. But providers should have no business deciding what content or packets travel over their networks, as long as the packets are properly addressed and their format is according to spec.

  10. Re:Servers were never allowed out on cable by figment · · Score: 4, Insightful
    As an ISP, we have a very similar and equally stupid "no servers" statement in our AUP. And I like it.

    @Home and others had the exact same philosophy that we did, "we really don't care, unless it starts to become a problem." We (as in the ISPs), were quite lenient (yes, i have a webserver running at home) because we believe in the exact same things you do, we're geeks too.

    But frankly, you guys failed. If everyone had just patched their servers regularly, and knew the least bit about their computer, and wtf it was doing, then this would never have been a problem, and we wouldn't have to do such rediculous measures such as this. Yes, i think this is a rediculous measure, but so is leaving your computer unpatched for any decent amount of time. So please, stop deflecting the blame when really you yourselves (or your friends who don't patch) are at fault.

  11. Re:No blocking yet by Velox_SwiftFox · · Score: 4, Insightful
    That's odd. There isn't any such clause in the subscriber agreement that the AT&T page listed at in the Slashdot announcement links to.

    Could you provide a URL for what you are quoting?

    The explanation given and the clause given as an excuse are (quoting from the above links) an extremely long stretch in IMO:

    Why Can't AT&T@Home Residential Customers Run Web Servers?

    The AT&T@Home residential service offering is a consumer product designed for your personal use of the Internet. Customers must ensure that their activity does not improperly restrict, inhibit, or degrade any other user's use of the Services, nor represent (in the sole judgment of AT&T Broadband) an unusually large burden on the network itself.

    The benefits and privileges available from the AT&T@Home, and the Internet in general, must be balanced with duties and responsibilities so that other customers can also have a productive experience.

    Under the terms of the AT&T Broadband Subscriber Agreement customers are not to restrict, inhibit or otherwise interfere with the ability of any other person to use or enjoy the AT&T Equipment or the Service. See Prohibited Uses of Service (g) in the AT&T@Home Subscriber Agreement.

    The clause referred to:

    g) restrict, inhibit or otherwise interfere with the ability of any other person to use or enjoy the AT&T Equipment or the Service, including, without limitation, posting or transmitting any information or software which contains a virus or other harmful feature; or generating levels of traffic sufficient to impede others' ability to send or retrieve information;

    So, where do they get off filtering a small, low-bandwidth server that doesn't do what "clause g" prohibits?

  12. It's obligatory. by SuiteSisterMary · · Score: 5, Funny

    In 2001,worm was happening.
    Customer1: What happen?
    Customer2: Somebody set up us the port filter.
    Computer: We get mail. Customer1: What?
    Customer2: Email client turn on.
    Customer1: It's you !!!
    Cable Provider: How are you, gentlemen ???
    Cable Provider: All your TOS are belong to us !!!
    Customer1: What you say???
    Cable Provider: You have no chance to host, make your time.
    Cable Provider: Ha ha ha !!!
    Customer1: Move boxen.
    Customer2: You know what you are doing?
    Customer1: For great serving,
    Custoemr1: Move every boxen.

    --
    Vintage computer games and RPG books available. Email me if you're interested.
  13. Re:Clause? by IronChef · · Score: 4, Funny

    I am an @Home subscriber in Seattle. Here is the truly hilarious service they provide.

    - As an @Home user you are not supposed to do anything business related, including someting as simple as sending email to your office.

    - If you want to do business, you can easily upgrade your cable @Home connection to an "Excite@Work" DSL connection. Except that @Work simply isn't available over most of the @Home coverage area.

    So they tell you to upgrade to a product they can't sell you. Hilarious.

    I would happily pay more for @Home CABLE service if they would give me a fixed IP and not block servers. Not that they are at the moment, but I smell trouble on the horizon. That Qwest DSL with the month-to-month pricing is looking better all the time.

  14. You can thank IIS.. by victwenty · · Score: 5, Interesting
    Blocking port 80 is the only practical way providers such as @home have to control code red. I'm on their network and in the last 48 hours, I've gotten:

    [root@gamara log]# grep DPT=80 messages | wc -l

    3722

    code red hits, all from other @home users. All W2K/IIS 5.0 users. The ip's I've looked into all have the default pages up too. I've even tried running "dir" commands on a few through the "root.exe" backdoor code red installs, incredulous that it would work, and yes.. thousands of wide open NT boxen. This hasn't even seemed to slow down yet, despite the wide spread publicity which leads me to believe that a large percentage of those stricken are either totally clueless, don't realize they have IIS running (?), or flat out don't care which leaves the ISP little choice. And it may be my perception, or unrelated factors, but my net connection has certaintly seemed more sluggish over the last week, perhaps as a result of upstream saturation, something @home doesn't have much of.

    So I would agree, blocking port 80 is the most practical way of defeating this and it should have happened earlier. It's that or ban all microsoft operating systems as a public hazard :)

    1. Re:You can thank IIS.. by Todd+Knarr · · Score: 4, Interesting

      I can think of a more effective solution: every time a Code Red probe goes out, deprovision the modem belonging to the customer with that IP address. They've got a proven AUP violation and a proven security problem that's disrupting their network. That's more than enough justification for jerking the account entirely. This has the dual benefits of shutting down Code Red and forcing people to actually learn how to secure their systems which makes future problems slightly less likely, and doesn't impact those of us who aren't susceptible to Code Red at all.

  15. They should remain blocked by Anonymous Coward · · Score: 5, Insightful

    99% of cable modem and DSL subscribers do NOT need to run servers of any kind. By leaving them open across the board you open the door for this kind of worm to propogate across misconfigured systems where people have gone and accidently installed IIS or even an unpatched UNIX box. Does that mean you shouldn't be allowed to run servers period? No! What should be required is for your to sign a consent statement that says you are responsible for any damage caused by attacks taking place from or to your machine and will pay any cleanup costs needed to deal with attacks against a server on your network. There should also be a formal risk assessment and penetration test conducted against your server setup to determine if it is indeed ready to be connected to the Internet. Too many people are putting these god damned buggy open machines on the Internet and then bitching about censorship when an ISP filters them. If people would take responsibility and make sure their systems are constantly updated it wouldn't be an issue, but most DON'T. And no, I'm not talking about the uber geek average Slashdot guy who upgrades their kernel every night to the latest version and has a cron job setup to do an apt-get update. I'm referring to Joe Average who installed his first Linux box to fiddle with or the guy who installs IIS during the Win2k install because it was there and he wants a full install of the OS. These people should not have full unfettered access to the Internet. You guys are starting to sound like the people I have to deal with who absolutely demand to have complete unfiltered access to the Internet so they can run whatever god awful program of the day they've come up with as a business requirement that is blocked by the firewall. Netmeeting anyone? Oh, you want to punch IPSec holes through the firewall? Uh huh.. no... FTP??? You want an FTP site on your desktop? Uhhh.. no.

  16. Re:We haven't done this yet.. by TMB · · Score: 4, Insightful
    Which accomplishes NOTHING for the current ituation. Blocking inbound port 80 to the infected is worthless - they are ALREADY infected. Blocking outbound port 80, which WOULD do some good, will also stop them from using a web browser, which is bound to piss them off.

    Sure it pisses them off. So they call you up and say "Why can't I access the web?". And you look up their ISP and say "Because your computer is infected with a worm that is taking up significant bandwidth and trying to infect other computers to do the same. If you fix that, we'll let you surf the web again."

    At least if they're pissed off, they'll go and get the fix so they can surf to their pr0n again.

    [TMB]

  17. Re:Verizon DSL is NOT THAT EVIL by supz · · Score: 5, Informative
    Please forgive me if I don't make entirely too much sense right now, as I just woke up. (Yes I'm on the East Coast, Yes it's 2:29 AM, Yes I have insomnia)

    I noticed this happened around 5 am yesterday morning (Tuesday, August 7th). Well I didn't notice it, I just tailed my apache logs and web requests seemed to stop coming in around that time. None the less, I got into work that day and noticed I couldn't access my personal web page... NOTE: Personal, not commercial. I put pretty pictures, that I've taken with my digital camera, on it. I was however able to ssh into it and ftp into it.

    What was going on? I got scared for a second cause I thought perhaps they started enforcing some term of their service, but it wasn't until I got home and (not so thoroughly) skimmed through their TOS that I realized running a server was not against their TOS, as a matter of fact they worded it so JUST dialup users cannot run a "server of any kind", and it seemed to be fine for DSL users.

    So I call up Verizon, talk to a couple different people, none of which knew a single thing about anything. One tried to accuse me of violating the TOS, and I told them it said I'm allowed to run a server in it. She shut up immediately.

    Another told me that since I wasn't patched against code red, my internet service was being blocked. I told her I wasn't using a Microsoft operating system therefore I'm not affected by it, and even if I wanted to I wouldn't be able to apply the patch. She told me that because I didn't apply the patch, port 80 was being blocked. Again, I explained to her I wasn't running a Microsoft OS. In the end I think I explained it to her around 5 times... hopefully she knows a little more about computers now.

    Finally I got to some guy who was somewhat intelligent, although he did call Linux, L-EYE-NUCKS, he seemed to have some understanding of how to press buttons. I asked him why port 80 was being filtered, and he told me because Microsoft had recommended they block the port. (BTW, I totally agree with someone else that commented on this, who said that because of Microsoft building insecure web servers, we are paying. That is fuct) I asked him if there was anything they could do to unblock the port for me, like put me on another subnet and give me a static IP (I'm a sneaky bastard), or put some kind of flag on my account. He told me that for the time being there was no work around, however he would post a memo and suggest to their tech team they find a way around the port blocking for users who are patched, or not running a Microsoft OS. I asked how long the filtering would stay in place ... he told me it would only last for another couple hours. Right there I told him I didn't think that was true, but he insisted it would only last another hour or two, MAX... port 80 is still blocked.

    I just thought I'd contribute this tid bit. I have Verizon DSL in Northern New Jersey, in Essex County. Again, their TOS did not prohibit running a server, unless you are on a dial up. I would post it here, but there is also some clause in their TOS that prohibits reproducing it, so if some brave soul wants to post it below this, go right ahead =]

    I need to get a higher paying job so I can get a T1 and then just have to deal with UUnet fiber-optic cuts because of train wrecks.

  18. Clause? by DiveX · · Score: 5, Insightful

    The hide behind clause will most likely be the one that says 'you may not run a server in connection with the @Home residential service'. http://home.com/support/aup/

    --
    Cave, wreck, and deep diver.
  19. Quite common already by SnapperHead · · Score: 5, Insightful

    Actually, cable and DSL providers are already blocking port 80 (and most lower ports) for months. I am a Charter cable customer. When I first signed up, all ports below ~1500 where blocked. (With the expection of 53, 113, and a few of others) Customers where forced to use there proxy server. Even outbound port 80 was blocked.

    After complaining for 4 months about it. and many phone calls to there head techs and managers. I finally won. I proved to them why blocking all of those ports was insaine. I simply wanted to run NTP on my machine. (Well, my entire LAN, but they didn't know anything about that :) Which requires 123/UDP.

    As the months went on, more and more ports started opening. One thing that they have relized is that people will run servers regardless. People who abuse it (setting up high traffic sites) will be shutoff. Personally, I think its insaine. I should have the right to run a personal site, as long as it doesn't get out of hand. If it did get to that point, I wouldn't be hosting on cable.

    So, they blocked the ports. I wonder how long it will stay. I would be very carefull, they may use this as an excuse to keep the ports blocked.

    Working with the large companys his difficault, tring to convince them that they should unblock them. I can kinda of understand there postion. But, then again, it kinda upsets me.

    --
    until (succeed) try { again(); }
  20. Verizon DSL is NOT THAT EVIL by Deadbolt · · Score: 4, Informative

    Verizon *DOES NOT BLOCK* outgoing port 25 *OR* port 80! I've been running my own mail server off the standard DSL offering, $40 a month, for almost a month now and never one hint of problems. I can send mail anywhere. I can telnet to port 25 on any Internet-accessible mail server.

    And correct me if I'm wrong, but if Verizon blocks outgoing port 80, wouldn't that put a bit of a dent in most popular web browsers?

    For the love of God, try to be a little accurate! There are plenty of real problems to bitch about!

    --
    "Honey, it's not working out; I think we should make our relationship open-source."
    1. Re:Verizon DSL is NOT THAT EVIL by Dutchie · · Score: 4, Funny

      He said 'incoming port 80'. Yeah that'd be swell, blockign outgoing port 80.

      --
      • Imagination is more important than knowledge.

        • -- Albert Einstein
  21. Speakeasy! by Evil+MarNuke · · Score: 4, Informative
    If you want to host servers at host there is only one real choice out there, and that's SpeakEasy. Oh, don't take my word for it, read the Terms of Service. It says:
    Personal Web Page Restrictions:

    We believe in the right of the individual to publish information that they feel is important to the world via the Internet. Unlike many ISP's we do allow you to run a server (web, mail, etc.) over your DSL line.

    Enough said.

    --
    The journey is better then the end.
  22. Read your TOS! by SClitheroe · · Score: 5, Insightful

    Seriously people... Most, if not all, broadband providers prohibit running servers from home accounts (it's definitely that way for @Home users, even if they do generally turn a blind eye to small time web servers). They generally also have some sort of clause which basically doesn't guarantee unlimited or uncontrolled inbound or outbound access. For that matter, most broadband (and thinband) providers provide a clause which basically exempts them from any sort of service level agreement.

    Signing on with a domestic oriented ISP means that you are essentially "users" on their network. Blocking inbound port 80 access is a good starting point for at least protecting their internal network segments. If you were running what is essentially a DHCP/DNS/proxy service for thousands of users, wouldn't you at least take this step to protect the integrity of your network?? (I admit it doesn't begin to solve all the problems, but...)

    If you want to run your own "mini NOC", then pony up the cash and get ISDN, a T1, or something faster put into your basement. But if you are subscribing to a consumer grade ISP's offerings, don't be suprised when this happens. And especially don't start with the geek indignation, because consumer broadband is not meant, nor sold, under the pretense of running home servers.

    1. Re:Read your TOS! by almeida · · Score: 5, Informative
    2. Re:Read your TOS! by StarTux · · Score: 5, Informative

      I'll test this "filtering" in a couple of days (DNS updates going on).

      If you read the link Slashdot kindly provided for you you will notice this:

      Looks as though they updated that part about servers, all I could find was this:

      " (b) FTP/HTTP Service Setup. Customer should be aware that when using the Service to access the Internet or any other online network or service, there are certain applications, such as FTP (File Transfer Protocol) server or HTTP (Hyper Text Transfer Protocol) server, which may be used to allow other Service users and Internet users to gain access to Customer's computer. If Customer chooses to run such applications, Customer should take the appropriate security measures. Neither AT&T nor @Home Network shall have any liability whatsoever for any claims, losses, actions, damages, suits or proceedings resulting from, arising out of or otherwise relating to the use of such applications by Customer, including without limitation, damages resulting from others accessing Customer's computer. "

      So they do not mind you running the services, just that you are responsible for your security.

      For reference:
      http://help.broadband.att.com/faq.jsp?content_id =7 92&category_id=54

      http://help.broadband.att.com/subagreelease.jsp

      StarTux

  23. Servers were never allowed out on cable by isdnip · · Score: 5, Informative

    The @Home customer agreements never allowed servers, particularly web servers. There's a valid technical reason, too: Cable bandwidth is asymmetric. There's typically a downstream pool of about 27 Mbps (depending on settings) shared among all users, while the upstream pool is more often in the 2 Mbps or less range. This comes about because upstream has to fit into the narrow patches of usable spectrum below 40 MHz, while downstream just fits among the TV channels between 50 and 750 MHz.

    So stick a server out there, get Slashdotted (or even just get mildly popular), and the upstream bandwidth is wiped out for your whole neighborhood (technically, the area of your optical conversion node and CMTS channel). This is a big risk, so the cable companies don't take it. Instead, they do give you some free hosting space at their data centers.

    VeriZontal has no such excuse -- ADSL has little upstream bandwidth (they typically provision only 90 kbps) but it's your very own, and they end up with a huge surplus of upstream bandwidth at the back of the DSLAM, where all of the traffic is aggregated. It's downstream that can congest easily. They're just being shmucks as usual. But if their customer agreement doesn't allow servers, then that's the deal -- commercial-grade DSL services allow servers.

    The real problem they're addressing (even VZ) is Code Red II. Web servers that get infected will probe their own networks like crazy looking for others to infect. This creates congestion. So shutting off port 80 stops the worm. Crude but effective. See the recent LinuxPlanet column about Charter for how a cable company won't admit that its infected servers are causing huge congestion. The author suggests blocking port 80!

  24. imagine if other utilities did this by Dr.+Awktagon · · Score: 5, Insightful

    Imagine if the phone company checked your lines for "business use" and shut you down unless you got a business contract.

    Or how about the power company, charging you differently depending on how you use the power, and limiting you to, say, 10 amps peak if you don't have a business contract.

    I wonder if it isn't appropriate to have a little (eek) government regulation when it comes to these things? Like not blocking any ports for any customer unless it is clearly marked in advertising or something?

    I always wonder when my ISP will decide, for the good of all customers, to shut down this or that port or filter or monitor traffic. They'll probably not even notify me, they'll just update the terms of service buried in their web page someplace.

    1. Re:imagine if other utilities did this by Ronin+Developer · · Score: 4, Insightful
      Imagine if the phone company checked your lines for "business use" and shut you down unless you got a business contract.

      The have do so for many years with regard to digital service. To residential customers, a phone line is sufficient if if passed voice. If you managed to get over a 300 baud connection , consider yourself lucky and don't complain if bandwidth sucks or you have drop offs.

      However, if you want higher bandwidth or guarantees, then you are supposed to order a data grade line (which is usually a business line). In fact, they tell you in their service agreement that if they detect business use of the line, they will charge your more for it.

      Telephone service is not a right but a priveledge to those willing to pay for use of the network. Same thing goes for most residential services like @Home. It is their network. You agree to their terms of service prior to them turning the service on. If you want to go outside the bounds of that agreement, then you are expected to pony up and purchase the appropriate service.

      There is nothing wrong with them enforcing the terms of their agreement. If you don't like their actions or policies, then take your business elsewhere. However, these actions are being taken to protect their customers from others as well as themselves through their own incompetence and negligience.

      The warning signs were plastered everywhere, remedies were posted in accessible locations, and these people did nothing to protect themselves. Now, they complain because their systems have been compromised. Oops.

      Or how about the power company, charging you differently depending on how you use the power, and limiting you to, say, 10 amps peak if you don't have a business contract.

      They can and do. Power companies routinely offer reduced rates for certain customers willing to meet certain guidelines. Example might be reduced rates for home owners willing to curtail power consumption during peek hours. They provide power real cheap so you can run your refrigerator and other minimal services (like keeping your house at 60 degrees). If you use the added circuits outside the conditions imposed on the line, the will either charge your a fortune or cut you off from the special deal altogether. It's not rocket science.

  25. People are becoming consumers, not content creater by Kiwi · · Score: 5, Insightful
    I can understand the thinking behind this move. The sort of people who make a decision are thinking in terms of traditional big media thinking, which goes like this:

    The average American is a mere couch potato which the corporations feed information to the unwashed masses the same way the inhabinents of Huxley's Brave New World were fed soma. The average consumer has nothing to say unless what they have to say is under corporate control. While people running web servers were tolerated when what they did was not attracting the attention of the corporate suits, they are being cut off by those who feel that people really shouldn't be running personal web servers.

    I am also annoyed that, while Apache and other UNIX web servers are able make a web server without countless remote root exploits, all UNIX users on these cable modems suffer because Microsoft did not make a secure web server.

    Thankfully, this is easy enough to work around. E.G:

    http://24.x.x.x:8080/whatever.html

    - Sam

    --

    The secret to enjoying Slashdot is to realize that it should not be taken too seriously.

  26. Re:No blocking yet by natet · · Score: 4, Insightful
    Hello, read your contract. @home does not allow their residential customers to run webservers anyway.

    From their service agreement.

    AT&T Broadband does not allow servers to be connected to the cable modem. This means that no computer in a personal network can be used as a server.

    Hmmm, sounds like a pretty good clause to hide behind, eh?

    --
    IANAL... But I play one on /.
  27. Road Runner by chill · · Score: 4, Informative

    While Road Runner isn't blocking (my cable modem light is still going nuts even when my computer is off); it is part of their Terms of Agreement: no e-mail servers, no web servers, no port scans.

    If you want to run an e-mail or web server, get a business line ($295/month w/1 IP; $325/month w/5 IP).

    However, they have been turning a REAL BLIND EYE to all of the above. I get port scanned daily and it looks like 30%+ of the machines on my subnet are running a web or mail server. (According to my *cough* port scan *cough* of the subnet.)

    --
    Learning HOW to think is more important than learning WHAT to think.
  28. Re:The end of a state of denial by Kazimira · · Score: 5, Informative

    Granted, many people running Win2K or NT and IIS might not realize the service is running, their computer is infected, they are part of the problem.

    This is what we've run into at my company.
    What our security team did was scan for infected IIS servers and shut down those specific customers.
    We then contacted them and informed them to patch immediately once we turned them back on. We also warned them that we would scan again that evening and would not hesitate at shutting them down a second time.
    About 50% of those contacted had no clue they even had IIS running. This made it very frustrating.

  29. I've read my TOS and it sucks. by The+Famous+Brett+Wat · · Score: 5, Insightful
    I would definitely like to take issue with the idea that "users" means "client applications". It is my opinion that the ISP should not care one whit whether my applications use the Internet by initiating outbound TCP connections, or by accepting inbound TCP connections. The distinction with UDP is even less relevant. All of these schemes result in inbound and outbound traffic. If they wish to say something about traffic volumes, then let them do so, but I do not want them dictating how I use that volume (other than reasonable constraints on network abuse, and other legal matters).

    If anyone can explain a good reason for banning servers rather than limiting data volumes, I'm all ears. I think it's either a combination of laziness and sloppy thinking on the part of the providers, or a desire to force the "users" to also be "content consumers" rather than "content providers". Hanlon's razor, I believe, favours the former explanation.

    --
    proof, n. A demonstration that a conclusion is implied by certain premises and axioms.
  30. Simply not true... by Gregoyle · · Score: 4, Informative
    Most, if not all, broadband providers prohibit running servers from home accounts

    Definitely not all. MediaOne (now AT@T Broadband) never prohibited it. I understand your reasoning, but if you chek the TOS, many companies do not explicitly prohibit running your own server, and some even explicitly permit it.

    What AT&T (at least the Roadrunner service) prohibited was duplication of their services. You weren't allowed to run as an ISP, and they also reserved the right to shut you down if you used up too much bandwidth. You weren't allowed to run a commercial web-server, because they sold web hosting.

    I don't disagree with their decision, as inconvenient as it is for me. I can just have my webserver listen to a port that is not 80. I don't even know if MS IIS supports this, but luckily I'm not running IIS.

    Think about it this way: if the virus was actually eating enough bandwidth and resources to affect the general home user experience, they would get complaints from those users. Maybe they will open the ports back up. Ha. that kind of stuff never happens. oh well... guess I have to look for a new ISP (maybe speakeasy.net, even though ovad is going belly up...)

    --

    "He's more machine now than man, twisted and evil."

  31. Re:We haven't done this yet.. by Daffy+Duck · · Score: 4, Insightful
    Yeah, back when it was just geeks on the net, things were so much better. No AOLusers clogging up Usenet and we had all this broadband access to ourselves.

    Oh wait, there *was* no broadband access until all these losers showed up. Must just be a coincidence.