Slashdot Mirror


Netcraft Survey Updated

The latest survey is out and ready for reading from Netcraft. There's some interesting commentary in regards to Code Red, and its effects on web usage. One of the things that I found most interesting was the data showing that while the number of sites hosted by Apache continues to grow, the number of physical webservers running some variety of Windows is about half of the total. Worth checking out.

208 comments

  1. Gartner Group Effect will be interesting by kylerk · · Score: 1, Interesting

    It will be very interesting to see the subsequent reports and see what effect if any the Gartner Group's report has on the number of IIS servers.

  2. No CodeSlashdot affecting Netcraft then by cheekymonkey_68 · · Score: 4, Funny

    Well Netcrafts servers seem to handle the slashdot efect pretty well.

    Wonder how long they'd have stayed up if they used IIS.

    P.S Is it one of those urban myths or does IIS really stand for Internet Infection System ?

    1. Re:No CodeSlashdot affecting Netcraft then by allism · · Score: 1, Insightful

      How much slashdot effect is there really going to be at 7am? Most good little nerds are still in bed or are at work (i.e. working, not going in to work early to read slashdot)

    2. Re:No CodeSlashdot affecting Netcraft then by Jage · · Score: 1

      7 am? I guess it really depends where you are. A significant portion of slashdot's readers are in other timezones as well (and for example, in europe it's afternoon now).

    3. Re:No CodeSlashdot affecting Netcraft then by sbeitzel · · Score: 1

      Also, don't forget that most Slashdotters who actually care about the Netcraft survey already subscribe to it, and have received the email already. ;-)

      --
      Oh, go on, check out my job.
    4. Re:No CodeSlashdot affecting Netcraft then by the_2nd_coming · · Score: 1

      Im at work right now......does that make me a bad little nerd ? :-)

      --



      I am the Alpha and the Omega-3
    5. Re:No CodeSlashdot affecting Netcraft then by delmoi · · Score: 1, Flamebait

      P.S Is it one of those urban myths or does IIS really stand for Internet Infection System ?

      P.S Is this a 'joke', or are you really that stupid?

      (IIS == Internet Information Server)

      --

      ReadThe ReflectionEngine, a cyberpunk style n
    6. Re:No CodeSlashdot affecting Netcraft then by cheekymonkey_68 · · Score: 1

      Blame me for being English....

      Yes its a 'joke' I was being sarcastic....

      Sure I know what IIS really stands for, and yes I'm stupid otherwise I would be coding not posting stupid messages on /.

  3. Regarding Gartner Group Effect by SiMac · · Score: 0, Redundant

    At least 150,000 active sites spread over 80,000 ip addresses worldwide running Microsoft-IIS have been taken down since the Code Red II worm was released. Superficially, it might be inferred that site managers had already pre-empted the advice published by Gartner to the effect that running Microsoft-IIS on the internet is more trouble than it's worth, and opens up a window of opportunity for attackers to cause disruption, data loss, and worse.

    However, the implications for Microsoft are better than one might initially expect. Of the 80,000 ip addresses no longer running Microsoft-IIS, only around 2,000 are now running a competing web server. Notwithstanding the fact that when a web server is replaced, the replacement will not necessarily be on the same ip address, it does seem that in most cases sites have been taken down, or port filtered as part of a general tightening of security in the wake of Code Red, rather than the Windows disks being formatted and replaced with Linux/Apache.

  4. Code Red -isms by uebernewby · · Score: 2

    The weird thing is they're reporting a decline in the number of infected servers ... I don't know about you, but I've found there's actually an *increase* in the number of infected servers that try to get at my computer during the past week or so.
    BTW, did you notice the rather large proportion of Linux pc's (not servers) hooked up to the web? Sure, it's not as much as Windows, but still quite a lot ... what's up with that?

    --

    News and bla for computer musicians: http://lomechanik.net/
    1. Re:Code Red -isms by the_2nd_coming · · Score: 1

      where did you see that? all I saw was a pie chart showing the OSs that ran Web servers. I did think it was impresive that Linux ran on 30% of the web servers, but web servers != internet conected PCs........unless you are running Windows 2000 :-)

      --



      I am the Alpha and the Omega-3
  5. Another Linux Advocacy Resource by dorward · · Score: 1

    Lets hope that this is an indicator that Code Red isn't going to happen again.

    Or maybe not, holes are bound to be found in Apache, and the same Admins who didn't install the IIS fix and have since moved to Linux will probably fail to install the update for Apache.

    Lets hope that apt-get becomes standard on more distros.

    1. Re:Another Linux Advocacy Resource by CaptainZapp · · Score: 2
      Or maybe not, holes are bound to be found in Apache, and the same Admins who didn't install the IIS fix and have since moved to Linux will probably fail to install the update for Apache.

      But then, look at the number of IIS exploits and the ones on Apache, even though Apache has more then double the market share of IIS.

      Add to that, that most exploits on Apache where due to vulnerable CGI scripts.

      Apache actually has quite a good track record, regarding security and admins installing Apache are more likely that they know what they do

      Now, what bugs me about Microsofts WDI (worms deployment engine) is that a lot of NT/W2K user don't even know that they have a web server running. It installed by default, with all its glorious vulnerabilities...

      --
      ich bin der musikant

      mit taschenrechner in der hand

      kraftwerk

  6. From Netcraft by SiMac · · Score: 1

    Forgot to add that that's from the survey page...Wouldn't want to plagurize

  7. Interesting also is that i86 is WAY ahead... by da5idnetlimit.com · · Score: 1

    MOST webservers are on i86.

    Wich also brings an interesting point...

    What if next time the virus is a nifty I86 Assembly worm ?

    Wouldn't it be event more deadly than a simple IIS targeted one ?

    --
    It takes 40+ muscles to frown, but only four to extend your arm and bitchslap the motherfucker
    1. Re:Interesting also is that i86 is WAY ahead... by grazzy · · Score: 2, Informative

      they are nifty i86-worms since the shellcode they run is i86 :)

      buffer overflows only works on the platform they are written for..

    2. Re:Interesting also is that i86 is WAY ahead... by at_18 · · Score: 3, Interesting

      What if next time the virus is a nifty I86 Assembly worm ?

      Writing a worm in x86 assembly does not mean that you have an OS-independent worm.

      Every worm needs a method to infect other hosts, and the only way is to exploit known vulnerabilities in legit services - ie, you are using applications' (IIS, Apache, bind, sendmail) and operating system's (Windows, Linux, Solaris) services to infect the host. The reason is that, on a network, you are not talking directly to the processor like you do with a local process. You are talking with software layers that manage your connection.
      After you have unscrewed the software protections, you make your payload execute on the target host, using a nifty x86 assembly snipped designed to gain privileges. But this is still dependent on the OS.

      In fact, many old-fashioned viruses (infected disks, .EXEs etc.) are written in pure x86 assembly. But they still are OS-specific.

    3. Re:Interesting also is that i86 is WAY ahead... by Phroggy · · Score: 3, Informative

      Wouldn't it be event more deadly than a simple IIS targeted one ?

      No, because you can't arbitrarily execute x86 machine code on my x86-based server. You have to exploit a hole first, then get your code to execute. Since I run Apache instead of IIS, it's much harder for you to get into my system, and since I run Linux (properly configured) instead of Windows (misconfigured by a PHB who thinks the pretty dialog boxes make him a sysadmin), it's harder for you to do significant damage if you do get your code to run (because Apache setuids itself to a non-root user).

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    4. Re:Interesting also is that i86 is WAY ahead... by Anonymous Coward · · Score: 0

      Also, most code on i86 platform was assembly before it was "runnable" so in a sense all the ".exe" viruses or worms were nifty assembly language worms.

    5. Re:Interesting also is that i86 is WAY ahead... by Anonymous Coward · · Score: 0

      I like Buffy overflows better, I unload my demonseed in her donut hole and it overflows and runs down the inside of her thighs.

  8. MS Trickery by Jebediah21 · · Score: 4, Insightful

    Maybe I have been taking too much acid in the last couple of days (Wow, look! A rainbow Tux!), but I think this is part of Microsoft's plan.

    If it takes 2 MS machines to replace every Apache machine MS will be sitting pretty. All they need is a few pointy haired bosses who are naive enough to spend more money for more machines. Then they can say they have the most marketshare. Combined with some FUD this makes a great way gain new clients. Eventually Apache will dwindle, and the corporate world will shun you unless you use MS.

    --

    Everytime you look at porn a devil gets their horns.
    1. Re:MS Trickery by MrDoh! · · Score: 3, Flamebait

      Unfortunately, this is probably closer to the truth than I can imagine. How many times has the stat's been twisted in MS's favour?
      Jump forward to 6months from now;
      MS "Look how many machines run NT and IIS compared to other systems!"
      SysAdmin "But we can run 20 IIS sites on one Apache ser..."
      MS "SHUT UP, SHUT UP, SHUT UP! LOOK AT THE STATS!"

      One particuler cheery comment;
      "Linux leads Windows in Poland, Hungary, the Czech Republic, Germany, Japan, Austria and Finland - Linus Torvalds' home country"
      7 countries and counting...

      --
      Waiting for an amusing sig.
    2. Re:MS Trickery by sphealey · · Score: 5, Insightful
      Maybe I have been taking too much acid in the last couple of days (Wow, look! A rainbow Tux!), but I think this is part of Microsoft's plan. If it takes 2 MS machines to replace every Apache machine MS will be sitting pretty. All they need is a few pointy haired bosses who are naive enough to spend more money for more machines. Then they can say they have the most marketshare

      That's not exactly a new idea for Microsoft: it was one of their key tactics in the battle against Novell. Top brass would be sold on how much less expensive NT was than Netware. When all was said and done, 1 Netware sever with two support techs would be replaced by 15 NT servers and 10 support techs. But it happened over a period of time and no one understood what was really going on.

      Of course, those 10 new techs then became evangalists for pushing more Microsoft stuff, and the rest is history...

      sPh

    3. Re:MS Trickery by xophos · · Score: 1

      What does that say about the other countries? ;P btw. where did you get that info from?

    4. Re:MS Trickery by archen · · Score: 0, Offtopic

      more like you require distributed computing just to be able to run Windows XP.

    5. Re:MS Trickery by pmz · · Score: 3, Interesting
      This is very true. Those pointy-haired people don't understand just how much a UNIX/Linux/*BSD server can do before it screeches to a halt (note that I didn't say "crash").

      I have been consistently impressed by how much raw abuse a UNIX server can take. A while ago, I wrote a test program that consumed all virtual memory and CPU and kept asking for more, and the machine got slow but kept on trucking. Where I work, the admin runs multiple web services on a single-CPU UltraSPARC box, and it never complains--not even a "hiccup."

      The truth is that it takes one UNIX machine to replace N Windows machines, where N is a large positive integer. Do you want quality or quantity?

    6. Re:MS Trickery by Jebediah21 · · Score: 1
      more like you require distributed computing just to be able to run Windows XP.
      And they would charge you liscensing fees for each computer required to keep your liscensed copy of windows running.
      --

      Everytime you look at porn a devil gets their horns.
    7. Re:MS Trickery by ethereal · · Score: 1

      From reading the story, same as the rest of us...

      --

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

    8. Re:MS Trickery by germinatoras · · Score: 0

      One thing you have to realize is that to a manager looking to grow his division, the situation you described might not be an entirely bad thing. On a more subtle level, it could even be considered a good thing.

      Think about this: There's an IT manager who has a single Netware server, and two CNAs. One day he makes a decision to replace that single Netware server with 15 NT servers and 10 MCPs. Suddenly, the manager who formerly had 2 direct reportees and a $100,000 budget now has 10 direct reportees and a $500,000 budget. He just made his position a whole lot more important.

    9. Re:MS Trickery by Anonymous Coward · · Score: 0

      Hence the REAL Microsoft virus, not code but dweebs.

    10. Re:MS Trickery by NutscrapeSucks · · Score: 2

      I agree -- the natural bureaucratic tendency is towards expansion, and the only one who really might disagree is the stockholder/owner.

      To this point, Novell sold per server "connection licences" which encouraged people have less servers because of the great expense involved. It also was/is far more efficient than Windows because it's a far simplier OS that was basically designed to serve files and only serve files.

      On the other hand Microsoft sells "seat licences". Once those are purchased, the marginal cost of adding a server is very low, which makes it easier to add services to the network. Fit perfectly with the bureaucracy's worldview (and you could argue that the networks did more/could do more than their Novell counterparts too, which is perfect for political power plays.)

      --
      Whenever I hear the word 'Innovation', I reach for my pistol.
    11. Re:MS Trickery by MrDoh! · · Score: 1

      *ahem*

      Cheers for that, I thank you

      --
      Waiting for an amusing sig.
  9. It will be hard to tell. by IncarnationTwo · · Score: 4, Insightful

    As the article itself said, even when many IIS sites have gone down, since Gartner's report. It is hard to tell wether they just chaged ip, as the systems were reinstalled etc.

    On the other hand, I would see it positive, if it would change some IIS servers to linux. For the growth of linux on the pie has been taken from the other *nixes.

    Are there any good ways do advocate such behaviour?

    --
    In dream society, people could be given the ability to mod replies. In real life, it would be disaster.
    1. Re:It will be hard to tell. by Anonymous Coward · · Score: 0

      It will take some time for sites to drop IIS, since the whole ASP/COM model of web software development is completely different than Apache/JSP/etc. I'd look for a drop in about a month to six months.

    2. Re:It will be hard to tell. by Anonymous Coward · · Score: 0

      how do you pronounce "1337"?

      what does it mean?

      is IIS "1337"?

  10. The correct interpretation... by cranko · · Score: 1


    would be that your can make more efficient use of hardware with Apache, yes?

    1. Re:The correct interpretation... by shri · · Score: 2

      I'm just going to be a little bit picky since you started it.

      Apache has nothing to do with the OS. Many W2K machines out there run PHP and Apache to serve up sites, use Exchange for their email and W2K file services for their file sharing.

      Also, Linux/Apache servers are also doubling as mail servers in *most* cases that I know off. The ISP's and hosting companies rarely ever seperate the mail functions from the webserver.

    2. Re:The correct interpretation... by Sayjack · · Score: 2, Interesting

      It would be interesting to snoop traffic and extract header information to calculate the percentage of overall web traffic which is being served by each flavor of web server. Take a large enough sample from various points on the internet and you could get reasonable statistics though I'm not sure how the public at large would feel about being snooped.

      --

      -- Good judgement comes with experience. -- Experience comes with bad judgement.

    3. Re:The correct interpretation... by purplemonkeydan · · Score: 2

      Not necessarily.

      Last I checked, Apache could run on big Sun, HP and IBM boxes. And last I checked, IIS could run only in x86 and Alpha. Obviously the big boxes can run more sites than the x86 ones.

      Also, Apache is deployed more on mass virtual hosting than IIS, which tends to be used more in corporates and single site setups (like .coms).

      The majority of IIS sites typically run ASP applications, whereas the majority of virtual hosted Apache sites are static.

      Without more data, you cannot possibly say that Apache uses the hardware more efficiently.

    4. Re:The correct interpretation... by Phroggy · · Score: 2

      The majority of IIS sites typically run ASP applications, whereas the majority of virtual hosted Apache sites are static.

      How did you arrive at that conclusion?

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

      at least you would anonymize and publish the information (unlike the govs) wouldn't you? ;) So i would'nt mind.

    6. Re:The correct interpretation... by Erik+Hensema · · Score: 2

      That has to be a darn small ISP. My ISP uses at least four incoming MX'es, eight maildrop boxes, four outgoing SMTP's and a couple of loadbalanced pop3 servers. The webservers are loadbalanced too and are running Apache on *BSD. Then again, they must have about 60.000 clients on dialup and DSL.

      --

      This is your sig. There are thousands more, but this one is yours.

    7. Re:The correct interpretation... by damiam · · Score: 1

      Many dynamic sites, including Slashdot, use Apache. IIS has ASP, but apache can use Perl, Python, PHP, and other scripting languages. There's no reason to think that IIS has a higher % of dynamic sites than Apache.

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
    8. Re:The correct interpretation... by Anonymous Coward · · Score: 0

      Not to say that's untrue (the part that statistics doesn't show the multi-service box case). Still, where intranet Un*x servers are an option (against Ms intranet servers) they usually *again* support more load that their counterparts. It is not unusual have a single commodity "server" for Samba, mail, webservices print services and database access... in at least one case I know about over a 32MB P166MHz.
      Again, this can be understood as that Ms "sysadmins" are less knowledgeable in general than their un*x colleagues, since who in his own mind would run a public webserver, no matter if more or less properly filtered/masqueraded on the same box they manage other internal servers? (well, I admit Win sysadmin will have a heavy day to convice management to buy another PVIII 1PetaHertz with half a giga RAM with its own big-bucks SuperWin3000 UltraServer license just for a few almost-static HTML pages, where their Un*x counterparts all would ask for would be that retired old pentium for that kind of work... even two of them for load balancing/hot replacing).

    9. Re:The correct interpretation... by sheldon · · Score: 2

      "With most Windows servers I see, and I would say this sticks for the whole gamut of Windows usuage"

      That's an awfully big assumption.

      "Also, one final note, compare all of that to how people use the different servers: Apache is very heavily used by ISPs, IIS is heavily used by do-it-yourself admins who dont know all that much. "

      That's another awfully wrong assumption.

      IIS is much more heavily used by corporations because it is much more efficient to develop dynamic content web sites than is Apache.

    10. Re:The correct interpretation... by Anonymous Coward · · Score: 0

      I don't know how he managed that. Most apache installs I see these days are acting as shells for a J2EE servlet environment of one sort or another. Thoroughly dynamic...

    11. Re:The correct interpretation... by big_hairy_mama · · Score: 1

      Before I moved on to a full time job, I used to administer my highschool's network in my free time (yes I was a major nerd). We had one PII 400 running Linux and the network for 1700 people, samba shares used by 200 computers in classrooms and such, email accounts used by all the teachers, and free PHP webspace for anyone who wanted it. All this and it never hiccupped.

      Then when a the motherboard failed (ouch), we had to move the whole server to a Pentium 200 with 96MB RAM, and it still worked fine.

      The year after I graduated, the Seattle school district took over network ops and installed 4 monster NT machines to do the same job, minus the free email (which is handled by another server farm off-site) and the webspace (too much liability). Downtime: probably 25% (I still talk to friends who go there). Whereas my Linux box had an uptime of 135 days at one point before the hardware failure.

      Bottom line, scoff at all the admins here at my new job that want NT everywhere. It doesn't work! The thing is that it's usually easier to get a basic system running NT than with Linux, but getting a real system working properly is much harder.

    12. Re:The correct interpretation... by sir99 · · Score: 1

      Well, I guess you could just ask the FBI to collate their information for you...I'm sure they have a significant sample like you wanted already. blah.

      --
      The ocean parts and the meteors come down
      Laid out in amber, baby.
    13. Re:The correct interpretation... by Anonymous Coward · · Score: 0

      Could you be a little more specific to justify your conclusion?

  11. Re:The real reason 80,000 IIS Servers disappeared by mks113 · · Score: 5, Interesting

    I'm surprised that they don't infer that a large number of those sites were alerted to the fact that they were running IIS when they were hit by code-red. They shut it down because they didn't need it, not because they replaced it!

    Amazing how many of the code red servers were displaying the sample page.

  12. Code Red / Nimda by squaretorus · · Score: 5, Interesting

    Our experience with our access provider is interesting in relation to the Code Red effects described in this report.
    We live in a block of office units with shared network access. Our landlord is about as non tech as they come, the whole company, and outsource the LAN provision.
    The phones and LAN went down twice due to Nimda, although our machines were unaffected - being patched!
    The operator has given our landlord the following advice "Cut them off unless they have Norton". So we get a visit from a suit asking if we have Norton on our computers. We don't we have McAfee. His response?
    "Get Norton by Friday or your being disconnected"

    People just don't understand this stuff. We have fully patched machines, which run good virus software, but our PHB landlord denies us access to the network that WE PAY FOR beause we chose a different software solution.

    1. Re:Code Red / Nimda by underpaidISPtech · · Score: 1

      Could someone please explain what a PHB is? I haven't been able to grok the meaning in the context it's used in. Thanks

    2. Re:Code Red / Nimda by underpaidISPtech · · Score: 1
      damn, never mind, i just got it. Pointy Haired Boss. Sheesh. I've been wondering about that for months now.


      Feel free to mod me into oblivion.

    3. Re:Code Red / Nimda by JatTDB · · Score: 5, Informative

      The next time someone asks if you have Norton, say yes. Geez...it's not like this is hard. If he's clueless, how is he going to verify it?

      --
      "That's Tron. He fights for the Users."
    4. Re:Code Red / Nimda by leucadiadude · · Score: 1

      PHB = Pointy Haired Boss

      It's a character from the Dilbert cartoon series by Steve Adams. Dilbert FAQ

    5. Re:Code Red / Nimda by leucadiadude · · Score: 1

      Whups, I meant Scott Adams....

    6. Re:Code Red / Nimda by frank_adrian314159 · · Score: 1
      So we get a visit from a suit: "Get Norton by Friday or your being disconnected"


      Sounds more like it's time to get a new landlord or go external for connection. But, bottom line, it IS his network. He has a right to do what he thinks is best to supply the service for ALL his customers. He is obviously doing his best to deal with the situation (hiring consultants, etc.) in a situation that he didn't start, he doesn't want, and, quite frankly, doesn't understand. There could be worse things -like the landlord who is just as clueless and says "I don't care". Yes, it's sad that the particular consultants he's hiring doesn't say "Use any AV system you want as long as the defs are up to date", but HE doesn't want to become an expert in this. Nor should he need to be.

      Just consider yourself lucky that he doesn't also force you to allow your system to be monitored so that he can make sure your security is up to date. There's a big market for managed security out there and, for guys like your landlord, it can lead to substantially lower TCO than allowing everyone on his network to "do his own thing". Most of them require access to your system to make sure that defs are up to date, patches installed, etc.

      Again, it's HIS network. Although we sympathise, you need to look at stuff like this more carefully before you sign your multi-year lease. We can only hope this has been a learning experience for you.

      --
      That is all.
    7. Re:Code Red / Nimda by pohl · · Score: 1

      That really bites. Too bad nobody thought to lie to the jerk...

      "Ray, when someone asks you if you're a god, you say YES!" -- Dr. Peter Venkman.

      --

      The "cue the foo posts in 3, 2, 1..." posts will commence with no subsequent foo posts in 3, 2, 1...

    8. Re:Code Red / Nimda by Anonymous Coward · · Score: 0

      Uhhh, I have an idea.

      Ask the operator to take a look at your solution. Offer him $100 or $200 (shouldn't take more than an hour, so $100 should be A-OK). Explain how you are protecting yourself. Be clear and non-technical about it (if they think norton is the nimda solution, the operator doesn't have a clue either).

      Find the McAfee page explaining their details about this worm. Print it out to show the operator McAfee protects against it too.

      With any luck, they'll be more than happy with how you are protecting yourself, what with the proof you are providing. Crisis averted. Have a nice day and so forth...

      Or take the route that ensures you won't have network access for a while. Take the landlord to court. You'd better read that contract thrice though. That and most judges aren't even tech savvy enough to set up dial up networking without an AOL CD, nevermind blowing their mind with the idea of "high-speed office network".

    9. Re:Code Red / Nimda by gol64738 · · Score: 1

      next time, just say, 'of course we run Norton!'.
      my DSL provider, pacbell, refuses to give you support (when it's their routing problem) if you don't run a windows machine.

      so, if i have to call pacbell cuz they fuzzed up a router somewhere, i have to pretend i'm running windows so the trouble ticket doesn't go into the trash can.

      there's nothing wrong with being deceptive if you're dealing with stupidity.

    10. Re:Code Red / Nimda by Anonymous Coward · · Score: 0

      No you dont. You tell someone to buy Norton, and then you put the box in your desk drawer and never speak of it again.

  13. Not surprising by gazbo · · Score: 4, Interesting
    while the number of sites hosted by Apache continues to grow, the number of physical webservers running some variety of Windows is about half of the total
    Not really surprising. Imagine the two scenarios:
    • I am the unqualified systems admin for our company, and I've been asked to set us up a crappy website. I only use windows, so I use IIS
    • I am the systems admin for a hosting company, with several dozen servers, each with many virtual hosts for my clients. Naturally I use Apache on L/Unix, as it's secure and reliable, and I know how to use a CLI.
    Naturally Apache is going to have a greater number of sites per machine, whereas IIS is going to have a large number of physical machines hosting a single crappy home-made site.
    1. Re:Not surprising by vidarlo · · Score: 1

      Well.
      A unqualified admin, has worse work under win2k, since u need to admin it 24*7.
      With *nix and apache, admin is an unknown word, other than to maintenance and set up.

    2. Re:Not surprising by LatJoor · · Score: 1

      First of all, the unqualified admin probably doesn't know that, since the Unix world probably seems too daunting to even step into. Second, having to administer the server 24x7 means you're more valuable to the company ("See, the server is down again, good thing we hired that full-time admin guy").

      With Apache it would be, "That server just sits there and runs by itself. What did we hire that admin guy to do anyway? Sit around and drink coffee?"

    3. Re:Not surprising by Junta · · Score: 3

      Two things:
      This logic is actually put forth by netcraft in their survey.

      This logic is probably not the best description for what is happening.

      Everyone, including netcraft seems to either not know or ignore the fact that Apache can run on Windows. I thought at first it was reader misinterpretation, but netcraft themselves states things like:
      "Although Apache runs more sites than Windows.."Which implies a mutual exclusion that is completely inaccurate. For many users who cannot or will not move to a *nix system, Apache is both cheaper than IIS and not as prone to worms as IIS in their current incarnations. Windows users use Apache more than IIS, and that is what causes the results that seem contradictory to people who think "Windows=IIS, *nix=apache"..

      --
      XML is like violence. If it doesn't solve the problem, use more.
    4. Re:Not surprising by gazbo · · Score: 1

      Damn, I hate it when other people are right.

      I did understand the distinction you are drawing, but it is so easy to assume that Windows==IIS etc. when you're not really thinking about it.

      As for your comment "Windows users use Apache more than IIS" I am surprised at this. I don't recall seeing that in the article, so are the figures available from another source, or was I just not reading carefully enough? I'm not implying you're wrong, it's just I'd never heard this before.

    5. Re:Not surprising by Fjord · · Score: 2
      "Although Apache runs more sites than Windows.."Which implies a mutual exclusion that is completely inaccurate


      That's not entirely true. It is still possible from the statement that there is overlap, but that Apache has a total number more sites than Windows. I agree, though that there is nothing that explicitly talks about apache on windows. After poking around for a bit, I couldn't find a server/by operating system breakdown.

      --
      -no broken link
    6. Re:Not surprising by Anonymous Coward · · Score: 0

      I wonder what the numbers would look like if they excluded any non-commercial cable modem/dsl connections? I can't even imagine how many people out there are running IIS or Apache on their 24x7 home internet connection and don't even know it.

    7. Re:Not surprising by Junta · · Score: 2

      Actually, I meant to say it is possible that more people use Apache than IIS under windows, not as a definite fact. It would make sense to explain the Apache share and in light of the way things are, I would reason that a lot of up until recent IIS shops have been moving to Apache in frustration, but not wanting to install another OS which could mess up other services running on the Windows Boxes (i.e. Databses, etc...). So there is a rationalization of why more people would use Apache on Windows than IIS... And of course at home apache is much cheaper... In any event, I could be blowing smoke and there are more IIS on Windows than Apache on Windows, but I think the Apache on Windows segment is far more significant than Netcraft credits it. I think a Server Software/OS breakdown of some sort would be informative..

      --
      XML is like violence. If it doesn't solve the problem, use more.
  14. Comment removed by account_deleted · · Score: 5, Informative

    Comment removed based on user account deletion

  15. This is slightly flawed by Matey-O · · Score: 5, Interesting

    "Web Server Survey is a survey of Web Server software usage on Internet connected computers. We collect and collate as many hostnames providing an http service as we can find, and systematically poll each one with an HTTP request for the server name."

    This DOES NOT account for the number of Web servers running a particular package to do something, it accounts for the number of servers _installed_ whether intentionally or not.

    Further, it doesn't account for website overloading whereby a number of sites reside on the same IP address. Does Geocities count as one site, as it [may] only be registered to one IP?

    "The impact of Code Red has resulted in around 150,000 Microsoft-IIS sites on 80,000 ip addresses disappearing from the internet,..."

    Hmmm, could be a bunch of folks realized that IIS server on their SQL server was unnecessary. Again, they may have 'disappeared', but it doesn't mean they were used in the first place.

    I mention the above as it's how were functioning in OUR case. (3 or 4 machines that never used IIS have it turned off now, and we've got several large sites all sharing the same IP and servers)

    --
    "Draco dormiens nunquam titillandus."
    1. Re:This is slightly flawed by Anonymous Coward · · Score: 1, Insightful

      This brings up the question:

      What happens if we all get together and politely ask Netcraft to start *checking* to see which sites are in use?

      I'm not sure quite how easy this would be given netcraft's methodology (i thought i once found a page on netcraft's site explaining what their methodology was-- now i can't find it. did i imagine this?) but i would think it would be quite interesting if next time they ran the survey, they would load index.html for every site surveyed, quickly check to see if it matches the default page for any known version of either apache or windows nt, and then give us a little graph showing how many Apache servers are running without the awareness of the admin vs. how many IIS servers are running without the awareness of the admin..

      Would that be feasible? Would they do it if enough of us got together and asked politely? I think that would be fascinating.

      (Of course, i guess you could say some Apache servers are out there where the default / page has not yet been replaced but yet ~user pages exist.. i'd say the number of sites that fit that description would be absolutely negligible, though.)

      - nobody
      What part of the netcraft OS survey does mac os x register in?

    2. Re:This is slightly flawed by The+Troll+Catcher · · Score: 1

      Hmm... then my site must be negligible, since I don't have anything up in /, but I do in /~myusername/ :).

  16. Number of IIS exploitable servers going back UP? by Rogerborg · · Score: 5, Interesting

    What's with that? The end of month figures for vulnerable IIS systems show an increase in cross site scripting, accessible admin pages and viewable script source. Any guesses?

    Is it just that they're more visible? Or is it a whole bunch of sysadmins formatting, re-installing, then selectively patching for the last three exploits that they can remember? Wierd.

    --
    If you were blocking sigs, you wouldn't have to read this.
  17. Switching takes time by MS · · Score: 5, Interesting
    Recently I migrated a mid-sized server from FreeBSD to Linux... it took me about a month: in this process I also changed database software, rewrote many programs (written in C, PHP and Shellscripts) and had to test lots of functions...

    Usually it is quite simple to migrate between Unices and Linux, but its quite a challenge to switch from a Microsoft platform to some *nix/Apache platform, if the server serves more than simple static pages.

    I believe, the process to migrate from WinXXXX/IIS to *nix/Apache will take a few months, not weeks, for management decision (big corporations are not able to produce decisions in a few hours, but will take weeks - till the next "meeting" or so), reprogramming, data-migration, testing etc.

    That's the reason, why Netcraft itself stated:

    Switching from a Microsoft to Unix platform will usually involve some significant effort for a site with any significant investment in dynamic content.
    So give us time, and lets analyse the stats again in a few months.

    ms ms

    1. Re:Switching takes time by NutscrapeSucks · · Score: 2

      Netcraft noted that almost all of Linux's growth to this point has been like yours (at the expense of other Unixes). We might see some conversion from IIS to Apache, but it's not happening yet to a great degree.

      As you point out, a switch from IIS to Apache is significantly more complex. My feeling is that it will take YEARS and not MONTHS or weeks. Why? Because most of these companies blew their load building these web sites over the last few years, and now for the most part they are _done_. Furthermore, we're in a recession, which means that the IT budget might have a few bucks for a consultant to check the patch status of the NT boxex, but there's certainly not free cash to pull in the sorta talent required to rebuild last decade's projects.

      I suspect we need to wait 3-5 years until the industry is transfixed with the 'paradigm-shifting' hype surrounding some other new technology. Or the existing web apps just get dated and broken. Then a new generation of IT types will go forth and implement that stuff, and it might involve switching the HTTP server around.

      But at this point, the web server market is kinda like -umm- the desktop operating system market. It's mature, everyone's made their decision, and there's no overwhelming reason to switch at this point.

      --
      Whenever I hear the word 'Innovation', I reach for my pistol.
  18. Why more physical servers? by leonbrooks · · Score: 1, Flamebait

    Easy: IIS can't do as much work per server.

    And yes, IIS really does mean Internet Infection Service (QED), and Microsoft also got the two syllables of their mailer backwards, and left some of the extra Es out of their web browser's name.

    But there is an answer:

    --
    Got time? Spend some of it coding or testing
    1. Re:Why more physical servers? by Junta · · Score: 2

      Actually, a Windows webserver does not necessarily mean IIS. A lot of the systems surveyed were probably Windows systems running apache. Most sensible people know better than to run IIS. But not all those people are ready to run a Unix or Unix-like system.

      --
      XML is like violence. If it doesn't solve the problem, use more.
    2. Re:Why more physical servers? by StealthBadger · · Score: 0

      OmniHTTPD is another good one for windows... If I have a choice of servers but not OSes, I'll run that anyday over IIS.

      --
      Searching for Truth, Justice, and the Guy Who Boosted My Wallet a Few Weeks Back....
  19. Port Scans Aren't Bad by redcliffe · · Score: 1, Interesting

    This survey is evidence of what good a white-hat port scans could do. You could survery what servers are being used, you could find out how many machine are still using faulty software, and you could find out percentages of different OSes. Everyone runs around with their arms in the air yelling that people who port scan are bad. They aren't all bad. Your security should be good enough to handle it anyway. Who cares if they find what ports are open, if the ones that need to be closed, are closed or stealth, and if you have all your latest security packages you have no problems. Thanks,

    David

  20. USA WORLD by GC · · Score: 2, Informative

    yet another narrow minded person from america... sheez...

    considering even the usa has at least 3 time zones (I'm sure Hawaii probably counts for a 4th) I'm nearly at the point to call you plain stupid.

    No wonder your foreign policy is up the creek.

  21. Methodologies are important by billsf · · Score: 5, Interesting

    It seems Netcraft has a very hard job to do. Yes, I eagerly check them every month to see that my favourite web server (Apache ofcourse) is well on top. I'm also glad BSD isn't dying as some troll reported. 6% BSD on the web could mean many more times that in market share. 50% Windoze appears to count for only a tiny proportion of the computing power on the web. A good point was made that in this tabulation, a $1k "el cheapo" counts the same as a $1M top-of-the-line Sun!

    For starters, maybe research should be done to determine which servers and platforms serve the most actual pages on the web. It is very reasonable to state the very same hardware will serve twice the volume with Apache Unix than IIS-win. The type of Unix may matter too. Large sites tend to use Linux, very large sites tend to use BSD. Moderate sites use Solaris (and only the smallest use IIS) in general. If security is of any concern, Windoze is a joke. Apache makes a Windoze version, but warns it should never be used in a production setting - just for a quick prototype. (to show management)

    More interesting is which system serves the most data overall? The people that work on the 'big iron' say it is Linux by far, then a toss-up between Solaris and BSD. With a paltry 5%, comes the combined power of all Microsoft PC's.

    The point is clear and we have all heard it: "You can prove or dis-prove anything by how you manipulate statistics". So M$ is the best from their prospective, and so is Linux from theirs and the same for Sun, BSD and all the others. BSD does make a good point that they can serve 100x the data for the same cost as Microsoft, and that assumes you *pirated the Microsoft software* and does not include 'down time' so many Microsoft users can relate to, nevermind all the email worms and Trojans either!

    1. Re:Methodologies are important by mcelrath · · Score: 3, Interesting
      For starters, maybe research should be done to determine which servers and platforms serve the most actual pages on the web.
      Another idea -- they should grab index.html and try to determine if it is an unmodified, vendor-provided homepage. (you know, one that says "put stuff in /home/httpd/htdocs/index.html to make your own homepage") It would be very interesting to see how many of these servers are quiescent and unused. I'd bet about 90% of the windoze ones (and a significant fraction of Linux/BSD) are people on DSL/cable modems that don't even know their computer is running a web server. OTOH, I'd bet that 99.9% of the Solaris machines are serving up useful web pages.

      --Bob

      --
      1^2=1; (-1)^2=1; 1^2=(-1)^2; 1=-1; 1=0.
    2. Re:Methodologies are important by Ami+Ganguli · · Score: 2

      I'd really like to see a Netcraft/Google link-up. "Which servers host the most _important_ pages?" That would be exceptionally cool, and the databases are already there, somebody just needs to mine the data.

      --
      It is tempting, if the only tool you have is a hammer, to treat everything as if it were a nail. - Abraham Maslow
    3. Re:Methodologies are important by Dom2 · · Score: 1

      They already do this; but rather, they anaylze the structure of the HTML rather than doing a solely textual comparison. This gives better results where all that has changed is the domain name in the title or something like that.

      Have a look in some of the back issues of the survey for a discussion of it.

      -Dom

    4. Re:Methodologies are important by KnightStalker · · Score: 4, Informative
      See here for server statistics on the top 1000 linked sites.

      Executive summary:
      Apache 41%
      Unknown 18%
      IIS 13%
      Netscape Enterprise 12%

      --
      * And remember, it's spelled N-e-t-s-c-a-p-e, but it's pronounced "Mozilla."
  22. Re:USA WORLD by vandan · · Score: 1

    HeHe. Hit the nail right on the head.
    Note to USA: there are other lands, out over the sea...

  23. More information` by empesey · · Score: 4, Funny

    I'm not too sure about this whole NetCraft thing, but if it has Neve Campbell and Robin Tunney, you can count me in.

  24. Re:USA WORLD by casret · · Score: 1

    Cut him a little slack. I don't know the numbers but I'm willing to assume that most of slashdot's users are american, and though there are 4 timezones (in the 48 states), they are earlier, so his point about people being asleep is valid.

    Yes Hawaii and Alaska have their own timezones. Actually I think Alaska has 4 natural timezones, but they only use 2.

  25. Assessment leaves something to be desired by Anonymous Coward · · Score: 0, Troll
    The analysis are a bit skewed in several well-known ways.
    • Hosts are being counted here, and the manner in which they are discovered (zone transfers),
      means that a LOT of garbage (parked sites, unused sites, etc) is being picked up. Having a dead site disappear doesn't mean an awful lot.
    • Claiming that 80,000 IIS servers disappeared without having a context as to what the normal month-to-month change is means nothing. How many servers changed hands the previous month? The month before that? One needs context, which is missing here. An example of actual month-to-month analysis published regularly can be found at SecuritySpace's monthly theft & upgrade reports. Here you can see the changeover for actual live sites.
    • Claiming sites haven't yet reacted to Gartner group's recommendations is a bit bogus as well. I don't know any shop that will within a one week time frame make this kind of fundamental shift, port applications/pages, etc. It's would be much more instructive to see how the MS market share pans out by, say, the end of this up-coming January.
    • Claiming there is significant growth in Germany: this is because of a the receipt of a new zone transfer file, not because of actual growth. In fact, SecuritySpace's numbers show actual market share for Germany shrinking (from 7.95% in August to 7.76% in September).

    Statistics are useful, but one must take care to understand exactly what they are saying, and to also understand the impact of data collection mechanisms in place.
  26. now this is a packman! by twitter · · Score: 2
    CHOMP!.

    Does Intel's 90% dominance disturb anyone else? It's a good thing that there is competition within that 90%. Oh well, this user will probably continue to buy cheap AMD mobos.

    --

    Friends don't help friends install M$ junk.

    1. Re:now this is a packman! by GeorgeH · · Score: 1

      Maybe its just me, but that Intel i86 sure looks like it includes AMD processors.

      --
      Why can't I moderate something "Wrong" or at least "Grossly Misinformed"?
  27. probably even more Windows than we think by Evil+Grinn · · Score: 2, Insightful


    Unfortunately the number of Windows boxen out there is probably higher than the survey would indicate.


    Remember that Netcraft's OS detection only detects the OS of the machine that is directly connected to the Internet. See their own faq
    at http://uptime.netcraft.com/up/accuracy.html


    If you put your company's NT server behind a Unix-based firewall or proxy, it will be detected by Netcraft as Unix. This is probably a pretty common setup at many companies hosting their own web sites.

  28. Per Host is more accurate than Per Computer by SgtChaireBourne · · Score: 3, Interesting
    Perhaps a "per host" OS pie chart should sit next to the "per computer" one. The pie chart showing 50% windows machines could be indicative of less efficient servers. If MS servers are less efficient then we'd see that MS has a worse host-to-hardware ratio, which we do see here.

    Annecdotally, I can say that about a dozen machine linux servers I know are each running 3 or more separate hosts.

    --
    Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.
    1. Re:Per Host is more accurate than Per Computer by ScumBiker · · Score: 2

      I'm currently running around 250 virtual domains on each of my servers. I prefer FreeBSD, but I do run Apache. These machines, BTW, are all (well all 3...) no greater than pentium 166 w/ 128mb ram. I do have a pentium pro 200 that I run clients stuff on that need PHP and MySQL. Try that with IIS, especially at this hardware level.

      --
      --- Think of it as evolution in action ---
  29. Systematic over counting of Microsoft servers? by Simon+Brooke · · Score: 5, Insightful
    From the document:
    Of the 80,000 ip addresses no longer running Microsoft-IIS, only around 2,000 are now running a competing web server.

    This kind of implies to me that at least 78,000 of the machines Netcraft have been counting as IIS Web servers were in fact just machines on which IIS had been loaded by default, and were never serving any real content anyway. If that's true of 78,000, how many more is it true of? In other words, are Netcraft systematically overcounting IIS by counting all machines with IIS running whether they are in fact serving any real content or not? Likewise, how many of the 'Apache' servers counted are in fact just 'out of the box' Linux installs with no real content?

    --
    I'm old enough to remember when discussions on Slashdot were well informed.
    1. Re:Systematic over counting of Microsoft servers? by ostiguy · · Score: 2

      I think it is clear that Netcraft has a pretty weak methodology. There are some sites that are serving up default apache pages (I typically discover them as they are Redhat x.0 boxes infected with some worm or have been rooted, and some script kiddie is port scanning me), but there are *way* more unattended IIS installs. I want to know if NetCraft scans port 443 - I have two patched iis boxes that only have 443 open on the firewall.

      ostiguy

    2. Re:Systematic over counting of Microsoft servers? by nathanh · · Score: 2
      There are some sites that are serving up default apache pages

      My web server has a default apache page, and it's been this way for many years, but it's not because I have an unattended Apache install. I just don't have anything I want to put on a front page. I've had plenty of pages below this root level, including a tomcat server, php pages, some image galleries, online ordering systems, demonstration sites, etc.

      My point: finding a default page isn't necessarily proof that the website isn't being used.

    3. Re:Systematic over counting of Microsoft servers? by Fjord · · Score: 1

      Not to mention that for a while I had the virtual host for my ip address come up with the default page, whereas if you use a domain name it would go to the right server. This was because I was afraid of being shutdown by my ISP who, before they were bought out by AT&T, had a no server policy, and would help me claim ignorance. Now, AT&T says servers are fine, but block port 80.

      --
      -no broken link
    4. Re:Systematic over counting of Microsoft servers? by Ronin+Developer · · Score: 2

      If, in fact, these servers tested are those installed by default and not actively being managed or used to serve a useful purpose, then why are they not blocked by a firewall? Are people really that clueless in this day?

      Only the naive would place a server directly on the internet and not be conscious of what services they are providing and what their vulnerabilities are. Hell, services are out there to tell you what your vulnerabilities are (and how to secure them) if you don't know how to do it yourself.

      Placing unprotected Windows boxes on the internet is, as time has proven again and again, a very bad thing. Same thing can be said about any unprotected machine (including Linux)...but Windows seems to be the preferred target at this time.

      Without due diligence and proactive network management, most systems will fall prey at some point.

      RD

    5. Re:Systematic over counting of Microsoft servers? by iabervon · · Score: 2

      You don't think people replaced their 40 IIS servers with a single Apache one? Actually, there's probably a large push for people to not run their own webserver, especially if they'd have to keep it up to date. So they might have had real content on a machine, but they were convinced to move it to a common server: ISP blocks port 80 when there's a worm, tells people to put their content on the ISP web server; company tells employees to stop running IIS, and put their content on the company server.

    6. Re:Systematic over counting of Microsoft servers? by NutscrapeSucks · · Score: 2

      This kind of implies to me that at least 78,000 of the machines Netcraft have been counting

      The public numbers that Netcraft reports are basically useless because they count "Sites" and not servers. As far as I can tell, a "site" is a domain name. This obviously doesn't account for virtual hosting at all.

      For example, if PornSpamSquat, Inc. had purchased 10,000 domains and were using a single Pentium-133 web server box to show the "Under Construction", or "Buy this Domain" page, or do redirects to real servers, Netcraft counts that box 10,000 times in their survey. When the box breaks or is attacked by a worm, the admins just turn it off, and 10,000 'sites' disappear from the survey. Which greatly overemphasizes the importance of that little P-133.

      --
      Whenever I hear the word 'Innovation', I reach for my pistol.
    7. Re:Systematic over counting of Microsoft servers? by sir99 · · Score: 1

      Actually, they tried to do a by-machine breakdown as well this time, which is where the 80,000 figure comes from. The direct quote: "Of the 80,000 ip addresses no longer running Microsoft-IIS, only around 2,000 are now running a competing web server."

      --
      The ocean parts and the meteors come down
      Laid out in amber, baby.
  30. Re:The real reason 80,000 IIS Servers disappeared by Anonymous Coward · · Score: 1, Interesting

    Not used ? not quite, we had to shut down our corporate web site, not because it was not used, but because it was damaged soo badly that out ISP will not keep us online.
    We did not switch to Apache or anything else, though, just clean it up patch and back to operation.

  31. In many cases, it will be a Windows firewall... by Svartalf · · Score: 2

    If they have that much NT in their makeup, unless they're using hardware firewalling (Such as a Cisco box) they're going to be using Checkpoint or Guardian on an NT box. That way they don't need that extra Unix expertise.

    If you think I'm kidding or trolling, I'm not- they actually THINK that way in business. And there's little wrong with it, in and of itself. It's just the choice of OS they settled on that's the problem.

    --
    I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
  32. S'right by King+Of+Chat · · Score: 3, Interesting

    You have to get in there first.

    And if you do, even MS use the x86 protection mechanism and run most code in ring 3. Since the account Apache runs in would not have the priviledge to install & run arbitrary ring 0 code (as would be the case with IIS [running as Local System] installing device drivers) there are limits on what can be done.

    Maybe there's an argument for an OS which has two modes which are mutually exclusive. You can use the machine (run applications etc.) or you can administer the machine (install drivers etc.). You cannot do both from the same account. Many Windows users run their day to day work under accounts with admin priviledges - or worse still, domain admin privildges. Why? Do people really need to switch from document writing to driver installation so quickly that they need be done without an additional login? Does anyone really need god-like priviledges from a regular account?

    Of course, I may be talking rubbish.

    --
    This sig made only from recycled ASCII
  33. What about computers with multiple IPs? by Anonymous Coward · · Score: 0

    Where I work, we have an IIS machine with 64 IPs. Does that count as 64 unique IIS machines in NetCraft's survey?

  34. windows != apache ? by mr_walrus · · Score: 2

    i was under the impression apache can be run
    under microsoft windows...

    the survey site seems to assume that anything
    windows must not be anything but an MS webserver.

    i'll just sit back and assume the microsoft
    server numbers
    are even lower than presented :)

    woohoo! :)

    1. Re:windows != apache ? by Error27 · · Score: 2

      No. The netcraft guys are fairly smart. They are aware of this already.

      Probably their figures are the most accurate out of anything you'll find.

  35. The P word by return+42 · · Score: 1
    Sun Chairman and CEO Scott McNealy held a press conference today to warn corporate IT executives about the insidious, "Pac-Man-like" nature of the Intel x86 architecture. "Look at this!" he exclaimed, pointing to a chart. "The Intel architecture is gobbling up the entire computer market!"

    Intel had no comment at press time.

    1. Re:The P word by Anonymous Coward · · Score: 0

      Yes. I've got an easy answer to Mr. Scott McNealy: LOWER YOUR STINKING PRICES! My gosh, a frickin' hard drive from Sun costs 6x what it does on the PC platforms (Compaq, IBM, etc.) You gain dominance by price, quality and marketing (not necessarily in that order). Sun would do much better with a new look! McNealy would just rather whine about it.....

  36. How will Netcraft handle Mac OS X? by TeamSPAM · · Score: 1

    Does OS X fall into the Other non-Unix label or Other Unix label? Looking at the pie chart, I see that Mac OS is handled under the Other non-Unix label. I really don't think you should use Mac OS 9.x or earlier as a web server. With OS X, it might a little bit more sense to use as a web server. What do people think?

    --
    Brought to you by Team SPAM! where we believe: "Information in the noise!"
    1. Re:How will Netcraft handle Mac OS X? by angelo · · Score: 1

      Shouldn't OS 10 show up under BSD? It's just a possible future direction for their os.

    2. Re:How will Netcraft handle Mac OS X? by yesthatguy · · Score: 2, Interesting

      A couple years ago, my school switched from the Linux webserver that I had been administrating to a Mac server. Our site is now running on an iMac, I believe, using AppleShareIP. Naturally I did not support this change, as they've jumped years backwards in technology (and made a new site that's horrible to boot). However, I suppose one advantage of this is a little bit of security for obscurity. Because nobody's stupid enough to run a website off of an iMac, nobody wastes his time trying to find exploits for such a small target audience.

      --
      Yes! That guy!
  37. Naw. by StealthBadger · · Score: 0

    tools like nmap can fingerprint a system's OS by the behavior of its tcp/ip stack. From there+the server software, the architecture is easier to find out, if the server does not directly provide the information.

    --
    Searching for Truth, Justice, and the Guy Who Boosted My Wallet a Few Weeks Back....
  38. netcraft isn't stupid.... by mattdm · · Score: 5, Informative

    Netcraft isn't stupid.... see netcraft mechanics and how many active sites are there?.

  39. People seem to be forgetting... by Snootch · · Score: 2, Insightful

    ...that the vast majority of those IIS machines now taken off the web are just offline so they can be de-wormed, patched, and generally brought back into working order - I know, I've watched this happen (nasty Nimda infestation). People are acting like the only reason NT servers ever go down are Apache installs or permanent removals!

  40. My guess: by athmanb · · Score: 1

    Most of the vulnerable machines belong to "sysadmins" (quoted as to not offend the real ones) who don't ever patch their boxes, unless they see an article on the front page of the NY Times and get more than 10 irate phone calls a day.
    While they did surf by windowsupdate in the aftermath of the Code Red craze, they probably have now gone back to their old habits, and leave both new installed systems as well as reformatted ones in their unpatched state. Since Windows has to be re-installed about every 6 months, the number of vulnerable machines will quite probably be back to the old numbers by february 2002...

  41. OS detection still needs work, anyway by operagost · · Score: 1

    I would suggest taking the OS reports as only a rough estimate. Their OS detection needs a lot of work. My OS/2 server has been seen as Tru64/Digital UNIX since I upgraded the stack two years ago, and they're still "working on it". The stack is an IBM port from code that is similar to, but not derived from, BSD 4.4, so I don't know why they keep making that mistake.

    --

    Gamingmuseum.com: Give your 3D accelerator a rest.
  42. Re:Number of IIS exploitable servers going back UP by prgammans · · Score: 1

    Could this be accounted for by 'NEW' ISS machines, remember the number is a percentage of the total number of ISS servers that month, so if more unpatch ISS server are added than patch ISS servers in the following month, then the percentage of unpatch server will increase.

  43. Military websites by tiny69 · · Score: 4, Insightful

    The military has already shutdown a large number of their websites. Generally, each unit has their own website/server. Sometimes sections within each unit will also have their own website/server depending on how important they view themselves as being. The information those sites provide is usually basic, very rarely has dynamic content, and can very easily be obtained by other means.

    Those who have had sites that were shutdown now have to get approval (from several echelons up) before that can put their sites back up. I'm not going to say what the new web servers will be running, but it WILL NOT be Miscrosoft's IIS. The websites that are still running IIS are actively scanned for vulnerabilities (by someone other then several thousand script kiddies).

    I will not be surprised if ALL of the webservers run by the military will be moved over to something else.

    --
    Go not unto/. for advice, for you will be told both yea and nay (but have nothing to do with the question)
    1. Re:Military websites by jhines · · Score: 1

      The US DOD seems a natural for the classic IBM mainframe running Linux.

      Give each unit is own VM and run a commonly administrated and patched software base.

      The high availablity needs of the main DOD sites would be met, and the smaller units can ride along.

      They (the DOD) can certainly afford it.

  44. Right on point by athmanb · · Score: 3, Interesting

    My university switched from Sendmail to Exchange last year. In the process, we went from 1 Solaris machine to 4 Dual-Pentium/II Windows boxes.

    That's how you win market share...

    1. Re:Right on point by Anonymous Coward · · Score: 0

      Here's the kicker:

      Ask them to justify it on paper and write a glowing review of the whole matter and publish it on a non partisan web site.

  45. 3% not identified by Anonymous Coward · · Score: 0

    I want to be a 3%er. Those whoz OS was

    not identified. (You know like the 1%er

    so-called motorcycle gang members)

  46. Thanks for summarizing the results by Anonymous Coward · · Score: 0

    It's always easy to interperet the results on /. - if "there's an article up and LINUX 0WN3Z J00!!!" then Linux increased in market share. If MS made an increase (albeit a small one) you just say "here's the article." That is, if the news is big enough and you just HAVE to report it.

  47. Re:Dubya vs Bin Laden by Anonymous Coward · · Score: 0

    HEHE! Very funny!

  48. Not really: linux miscounted [was now this is a..] by Anonymous Coward · · Score: 0

    They say that this archetechture was determined by the default archetechture for the system. This basically means that the Intel segment is the sum of windows and Linux. This ignores the fact that Linux could be running on Sparc, PPC, Alpha....

  49. Fair Weather Servers by Anonymous Coward · · Score: 0

    The rise in vulnerbilities is interesting. Fair weather servers that were shut down "until the threat passes"? Interesting security methedology....

    Also of note is that the report only seems to address servers with domain names. There are a bazillion Linux and IIS servers running off of home machines that aren't being counted.

  50. IIS half the physical? Why is that? by Webmoth · · Score: 2

    My uneducated opinion tells me that the reason half of the physical servers are running IIS is because small companies get a NT or 2K server for their business, then realize "hey, it's got IIS, we can have a website..." they accept the default. Of course, their server that's got all of their corporate secrets is now open to the internet.

    I'd be willing to guess (but not to wager) that a majority of sites running on IIS are on single-site servers.

    Those in the know know that there are other webservers which are more stable than IIS for multi-site hosting. (OK, there are some that are less stable, believe it or not, but they are few and far between.) Having your webserver running on your corporate server is a Bad Thing (tm). Having Exchange on your corporate server and open to the internet is a Bad Thing (tm). Having postfix running on a firewall, forwarding to Exchange is a Better Thing.

    P.S. -- the OS irrelevant here, well, except that IIS only runs on M$......

    --
    Give me my freedom, and I'll take care of my own security, thank you.
  51. Would IIS be stable if.... by Anonymous Coward · · Score: 0

    it ran on Linux? or FreeBSD?

    Would it be any more secure?

  52. Quit spreading FUD or clarify your comments by crisco · · Score: 3, Informative

    IIS is NOT installed by default in W2K Pro.

    --

    Bleh!

    1. Re:Quit spreading FUD or clarify your comments by big_hairy_mama · · Score: 1

      But what about all the people who just go down and select *all* the software that's available on the CD, just in case they might use it some day? I used to be one of those..

  53. say again...? by SubtleNuance · · Score: 2

    Netcraft operating system detector

    Is that a euphemism for nmap ive never heard...? ;)

    1. Re:say again...? by Anonymous Coward · · Score: 0

      You are not funny.
      Please stop.

    2. Re:say again...? by T-Punkt · · Score: 1

      No. Netcraft is not using nmap.

      1. Nmap needs access to one open and one closed tcp port for OS identification, Netcraft does all with a single "Head / HTTP/1.0" on port 80.

      Try it for yourself with two of your boxen if you don't believe me.

      2. Nmap can distinguish between NetBSD and OpenBSD, Netcraft not.

      Nmap www.netbsd.org and then "netcraft" www.netbsd.org if you don't believe me.

  54. The suckiest part of Code Red... by mshiltonj · · Score: 1

    From the arcticle:

    Some cable & DSL ISPs have responded to attacks from Nimda and Code Red controlled machines by blocking those machines causing the problem. However some, including AT&T, responded by blocking port 80 on their entire userbase, eliminating cable-based Apache sites as well as infected Microsoft-IIS machines.

    Bummer. At least Road Runner has blocked port 80 yet. But I suppose it's only a matter of time.

  55. The press left out CC fraud issues by Locutus · · Score: 2

    No I'm not sure how many IIS servers are running
    their databases on the same machine or how accessable a database would be onced IIS was hacked and admin priv's were gained, but they, the press, never mention how vulnerable the customers data is on a Microsoft system. My CC has already been stolen and I'm darn sure it was because one site used IIS. Actually both mine and my wifes CC numbers were stolen and used for similar purposes.
    Other similarities pointed to a ASP based server we used for a service we bought online.

    The press is still leaving Microsoft alone as far as I'm concerned. They need to be called for what they are.

    Bad for ebusiness, bad for corporate profits, and not to be trusted with customer data.

    FEAR .NYET!

    IMHO.

    LoB

    --
    "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
  56. People don't believe this..mod the moron down by Anonymous Coward · · Score: 0

    ccchhhhrrrisissstt you trolls are getting more stoopiidd by the day

  57. Re:Let me get this straight... by ZEN+Dog+Moo · · Score: 1

    So you think we should not get back to business, stay off work, and avoid any discussion of anything other than the WTC trajedy?

    Three words, m8: "Life goes on"

    If we just stop then they (the terrorists) win. Your knee-jerk reaction disgusts me.

    --
    Adrian Hill NRM-Internet
  58. Re:USA WORLD by Anonymous Coward · · Score: 0

    We have 6 time zones, and a couple of states
    who dont follow daylight savings.

    eastern (gmt -5)
    central (gmt -6)
    mountain (gmt -7)
    pacific (gmt -8)
    alaska (gmt -9)
    hawaii/aleutian (gmt -10)

    this isnt counting outlying
    territories and other things.

  59. Re:Number of IIS exploitable servers going back UP by Rogerborg · · Score: 2
    • Could this be accounted for by 'NEW' ISS machines

    I thought so, but some of the rises are (proportionately) sharp, and they're not universal. It doesn't quite match a flurry of new, nekkid machines. Still, with IIS, who knows? ;)

    --
    If you were blocking sigs, you wouldn't have to read this.
  60. I think you're a little mixed up on one point by AKAImBatman · · Score: 1

    Large sites tend to use Linux, very large sites tend to use BSD. Moderate sites use Solaris (and only the smallest use IIS) in general.

    Unfortunately, this isn't really correct. Linux and Windows both compete for the low end, small to medium sites use BSD (and even a few big ones), and large sites use a commercial Unix such as Solaris. The reason being of course, that even a small Solaris Sparc machine is going to hold up to large amounts of web traffic much better than an x86 which would just begin thrashing because it can't multitask fast enough.

    1. Re:I think you're a little mixed up on one point by Anonymous Coward · · Score: 0

      "can't multitask fast enough"???

      If you have no idea what you're talking about, please don't post. Are you trying to claim that Solaris has a faster context switch than any x86 based OS? That's ridiculous at best...

    2. Re:I think you're a little mixed up on one point by polarbear · · Score: 1

      Sorry, but unless your using some crappy webserver that feels the need to fork() or spawn a crapload of threads just to handle a small number of requests (or your using badly written java) context switches are _not_ going to be your bottleneck.

      The bottlenecks in intel systems compared to highend systems deal with disk i/o, SMP motherboard design limitations, etc... NOT context switching.

      --
      --- polarbear
    3. Re:I think you're a little mixed up on one point by T-Punkt · · Score: 1

      > If you have no idea what you're talking about, please don't post.

      This is *always* a good idea...

      > Are you trying to claim that Solaris has a faster context switch than any x86 based OS? That's
      > ridiculous at best...

      No, it's not. SPARC CPUs/MMUs have special features that x86 CPUs don't have (e.g. context switches, register files).

  61. Switching privilege levels by Arker · · Score: 3, Informative

    There actually is a "good" reason that even people that know better often do this on NT(aka 2k). If you're sitting there word processing, logged in as a non-admin, and someone calls you and needs, let's say, a new account made for the new hire - you must close out of your program, log out of windows, log back in, then make the account. It's a pain. Whereas on a *nix box it's as it should be, you just open an xterm, su, and make the account. It's very handy to be able to change the user in a controlled way like that in an existing session, without affecting the other stuff you are doing.


    Another reason that this is done a lot is that there are a lot of NT admins out there that just don't know what they are doing. You tell them you need two accounts and they think you're trying to scam them. These people are just jokes, but if they happen to be over you in the local hierarchy there isn't often a lot you can do about them. So you do it their way, and just hope you don't get hit when it hits the fan.

    --
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-
    Friends don't let friends enable ecmascript.
    1. Re:Switching privilege levels by Bodero · · Score: 2
      2 points many people don't know about:

      • NT has a "Run As..." function to allow you to run programs as another user. Heck, it allows you to modify a shortcut to always run a program as another user. You don't need to close all your work and re-log on if you wish to run a single program as another user. You can also create accounts as well via the Computer Management applet in the Administrative Tools control panel applet.
      • Windows XP, the new iteration of NT (XP Pro, at least), has "Fast User Switching" - which allows you to switch the currently logged on user to another user, while leaving all your programs open - you don't have to close all your programs, and all the data will be there when you log back on (more than you can say from KDE saving your session when exiting).

      On the last point, however, if you've been following the Windows PowerToys development at Microsoft (they were the crew that brought you TweakUI and anti-aliased fonts for Windows 95 without the Plus! pack), they're developing a myriad of new utilities for XP, including a virtual desktop manager allowing you to switch the current desktops and all the open programs you have open, just like most *ix WMs. It's pretty slow right now, but it's still in beta.

  62. Assumptions *ARE* important... by sheldon · · Score: 2

    "It is very reasonable to state the very same hardware will serve twice the volume with Apache Unix than IIS-win. "

    No, that's not at all reasonable to assume that. In fact, IIS5 outperforms Apache by quite a bit.

    You may be thinking of Tux, which has outperformed IIS in benchmarks, but isn't in high use.

    As far as the $1k server versus $1M server. The Netcraft survey also doesn't account for machines behind a load balancer, which is the typical configuration of $1k servers running Linux/Apache or Windows/IIS.

    1. Re:Assumptions *ARE* important... by polarbear · · Score: 1

      The speed of apache vs IIS all depends on which content is being served. IIS is known to serve static content quite well but for dynamic content its a toss up depending on how your generating dynamic content... (perl, coldfusion, asp, etc?)

      --
      --- polarbear
  63. Microsoft's stats.zone.com runs on Linux... by Hanover+F. · · Score: 2, Informative

    A quick glance through Netcraft's Most requested sites over the last 30 days shows that part of Microsoft's Zone website stats.zone.com runs on Linux using Apache/1.3.9 (Unix) mod_fastcgi/2.2.2.

    Love it!

  64. FBI "seemed to switch over to Linux"... by Anonymous Coward · · Score: 0

    This will be a news not likely to be seen on microsoft.com...

  65. You think that's cool? by Anonymous Coward · · Score: 0

    Check out what www.citeglobe.com's running!

  66. I want privileges! by HongPong · · Score: 2
    Maybe there's an argument for an OS which has two modes which are mutually exclusive. You can use the machine (run applications etc.) or you can administer the machine (install drivers etc.). You cannot do both from the same account. Many Windows users run their day to day work under accounts with admin privileges - or worse still, domain admin privileges. Why? Do people really need to switch from document writing to driver installation so quickly that they need be done without an additional login? Does anyone really need god-like priviledges from a regular account?

    I have been a MacOS user all the live long day, and I damn well know that I want to be able to install printer drivers without any of this logging in and out authentication nonsense. Of course, if I were running a server, I'd want more stringent security. However, viewed objectively it is nonsense to make a single-user, or even multi-user, system force me to log out just to install drivers. This is poor interface design and nothing else, if you aren't running a server. (hence OS X)

    1. Re:I want privileges! by big_hairy_mama · · Score: 1

      You're right - but a good system still has multiple users and you still should run your everyday apps in an unprivilaged mode (just so you can't go and format your drive or something stupid like that). Good systems let you run multiple users at once.

    2. Re:I want privileges! by Phroggy · · Score: 1

      I have been a MacOS user all the live long day, and I damn well know that I want to be able to install printer drivers without any of this logging in and out authentication nonsense. Of course, if I were running a server, I'd want more stringent security. However, viewed objectively it is nonsense to make a single-user, or even multi-user, system force me to log out just to install drivers. This is poor interface design and nothing else, if you aren't running a server. (hence OS X)

      In Mac OS X, there are two types of accounts, regular users and administrators. Administrators have group write access to /Applications and /Library, so they can install most applications, printer drivers, etc. without doing anything special - just drag the app to the /Applications folder, or drag the printer driver to /Library/Printers, or whatever.

      However, administrators do NOT have access to /System, which contains the GUI layer of the operating system, and the UNIX stuff like /etc, /var, /usr, /bin and /sbin is completely hidden in the Finder. To mess with this stuff, you have to open a terminal window and type "sudo tcsh", enter your admin password, and you've got a root prompt (any admin can do this; there is no root password).

      To make configuration changes, you would generally use System Preferences, the replacement for the Control Panels folder. There's a little locked padlock icon in the corner. Click it, and you'll be prompted for an administrator username and password. Once it's unlocked, you can change whatever you need to. Click it again (or just quit), and it's locked again. This allows little Timmy to say "hey Mom, can you change this for me?" and Mom to walk over, enter her password, change the setting, and click the lock again, all without interrupting any of Timmy's work.

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

    "The FBI also appear to have switched to Linux, but in fact it merely reflects their adoption of a caching solution from Akamai in the wake of the World Trade Center disaster."

  68. PHB by Anonymous Coward · · Score: 0
    PHB stands for Player's HandBook, a hardbound text for the paper & pencil role playing game Dungeons & Dragon's.


    :P

  69. Re:ot: metamod by Anonymous Coward · · Score: 0

    And I just did the same with the other offtopic moderation

  70. Oh what BS.... by polarbear · · Score: 1

    "The type of Unix may matter too. Large sites tend to use Linux, very large sites tend to use BSD. Moderate sites use Solaris (and only the smallest use IIS) in general"

    How about backing up that BS with some numbers. I guess all those Fortune 500 companys running Solaris with Netscape server for their financial and sales sites are just "small sites"? Bah.

    Get over yourselves, BSD is a niche OS run on a few token large sites which date back to the early 90s. New deployments are running the likes of Apache, Netscape, Zeus and IIS on Windows, Linux, Solaris and in a few cases on AIX and IBM's big iron.

    Go ahead, prove me wrong with facts from reputable sources...

    --
    --- polarbear
  71. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  72. Home use vs Business use by schon · · Score: 2, Informative

    However, viewed objectively it is nonsense to make a single-user, or even multi-user, system force me to log out just to install drivers. This is poor interface design and nothing else

    WRONG

    For home use, your assumption is (at best) debatable - separating regular use accounts from system admin accounts is a good way to prevent viruses and trojans, and to make sure that you can't screw up the machine accidentally (rm /* -rf isn't just for Unix.)

    For corporate use, it is a neccessity. Even though our salesmen are still stuck in windows land, I praised the day we switched them from Win98 to NT/2000 - yes, we get calls from them saying that "I can't install this program", but it's a small price to pay to prevent them from installing non-work related software, or trashing the machine.

  73. Problem with the huge x86 share... by pantherace · · Score: 1
    The table is based upon the operating system's default only, and whatever os is running on it. In other words, my linux boxes which include alpha, sparc, m68k would count as x86 because Linux's 'native' processor is x86, and the BSDs too. The shares seem to represent the OSes that are only on that arch, eg OpenVMS, Tru64\DEC UNIX to alpha, (ingnoring the x86) Solaris to SPARC. etc. Mac to PPC, AIX to PPC, etc.

    Basically, by counting this this way, x86 looks more dominant than it is.

  74. I/O is a bottleneck... by AKAImBatman · · Score: 1

    ...however, so is multitasking. Try throwing 10,000 concurrent clients against a Sparc machine. It'll sweat a little, but its ultra-reliable hardware context switching will keep it in the race. The Intel machine however, is most likely to go tits up from CPU thrashing. The software context switching won't have a chance in hell of keeping up. You'll be lucky if you don't run into a synchronization problem and end up causing the processor to throw a fatal exception. This is one thing that not even FreeBSD can fix (although they do a DAMN good job of trying).

  75. Thanks for your help by AKAImBatman · · Score: 1

    Just to clarify, Intel does have some hardware context switching. However, it is so poor that even their own documentation tells you not to use it. x86 was really not designed to be a server CPU.

  76. Linux has come quite a ways... by Error27 · · Score: 2
    Netcraft surveys are always interesting to read.

    The thing that interested me about this one was that the focus was clearly on Linux and Microsoft. The tone was that Linux was something that was just an ordinary part of life.

    For example this quote: "One significant site to switch away from Microsoft recently is infoseek, though it is not known whether this is related to security concerns."

    The article didn't say what operating system infoseek had switched to. But everyone reading the article would just assume (correctly) that they had switched to Linux. A year ago, a website this large switching to Linux would have been big news but now it's something that is just taken for granted.

    As always however, it is frightening to see how many people use apache. Apache is a great web server but the worst security problem facing the internet today is not poor software but mono culture.

    Please support alternative open source web servers.

  77. Cable/xDSL users by Arleo · · Score: 1

    Maybe a lot of Cable/xDSL users run their own private home page on their machines at home. Then MSWindows users can choose between 2 main web servers: personal webserver or one of it's successors (like the webserver from the so called NT4- Workstation Option Pack), which is in fact a derative of IIS, or the win32 port of Apache.

    Arleo
  78. Code patch by kimihia · · Score: 1

    Maybe someone can add a couple of 'sleep(2)' calls to Apache in a few important places.

    Then we can tell our boss we need another boxen to run Apache on.

  79. Most dump Windows when dumping IIS by leonbrooks · · Score: 2
    Windows webserver does not necessarily mean IIS. A lot of the systems surveyed were probably Windows systems running apache.

    The ex-IIS sites I've seen or created have all decided that since they're going to the trouble of dumping IIS, they may as well dump Windows too. Also, many of them dump IIS because they're dumping Windows, at least for that server. This is only my own experience, the global stats may side with your point.

    --
    Got time? Spend some of it coding or testing