Slashdot Mirror


Apache 2.0 Goes Gold!

The Apache Software Foundation's Apache HTTP Server, version 2.0.35, has now been released for General Availability. You can find the official announcement, and download the server, from their website. Be sure to try a mirror first. Congratulations to the HTTP Server Project for getting the final release out. If you are wondering about it being usable in a production environment, you should poke around Slashdot's servers and see if you are surprised (now if only mod_perl was finished we could move more of our servers over to using the new release).

The HTTP Server Project is now recommending this release for use on production websites. 2.0.35 is now considered their best release and should be used in preference to all older versions (including the 1.3 series). A few of the new features are:

  • higher performance over 1.3
  • multiple operational models: threaded, hybrid multi-processes and multi-threaded
  • specific request processing for Windows, Netware, BeOS, and OS/2
  • integrated SSL and WebDAV support
  • improved HTTP proxy support
  • I/O layering and filtering

325 comments

  1. Good news! by quantaman · · Score: 4, Funny

    Now www.wehavethewayout.com can upgrade back to a real server now!

    --
    I stole this Sig
    1. Re:Good news! by Anonymous Coward · · Score: 0, Troll

      Too late, they're already running a real server:
      HTTP/1.1 400 Bad Request
      Server: Microsoft-IIS/5.0
      Date: Sat, 06 Apr 2002 03:24:51 GMT
      Content-Type: text/html
      Content-Length: 87

    2. Re:Good news! by elmegil · · Score: 1

      You forgot the word "insecure".

      --
      7 November 2006: The day Americans realized corruption and incompetence weren't addressing 11 September 2001
    3. Re:Good news! by cpeterso · · Score: 2, Funny

      Server: Microsoft-IIS/5.0


      This only PROVES that Microsoft has successfully ported IIS to FreeBSD!! Microsoft's new Rotor runtime for FreeBSD is already paying off handsomely, allowing them to finally ditch NT.. ;)

    4. Re:Good news! by Anonymous Coward · · Score: 0

      You know it's a bad poll when 42% go for the Cowboyneal option. Who the hell cares?

    5. Re:Good news! by Basje · · Score: 2

      I still like that picture. If you look closely, you can see that the light is coming from inside the maze. So you may leave the maze by using windows, but apparently you'll be stumbing in the dark.

      --
      the pun is mightier than the sword
    6. Re:Good news! by Jouster · · Score: 1
      Server www.wehavethewayout.com (192.61.1.15)tested negative for trivial vulnerabilities that are OS-specific.

      Server tested negative for non-trivial vulnerabilities that are OS-specific.

      nmap output:
      [root@maria /root]# nmap -O www.wehavethewayout.com -v -v

      Starting nmap V. 2.53 by fyodor@insecure.org ( www.insecure.org/nmap/ )
      No tcp,udp, or ICMP scantype specified, assuming vanilla tcp connect() scan. Use -sP if you really don't want to portscan (and just want to see what hosts are up).
      Host www.wehavethewayout.com (192.61.1.15) appears to be up ... good.
      Initiating TCP connect() scan against www.wehavethewayout.com (192.61.1.15)
      Adding TCP port 80 (state open).
      The TCP connect scan took 655 seconds to scan 1523 ports.
      For OSScan assuming that port 80 is open and port 30836 is closed and neither are firewalled
      For OSScan assuming that port 80 is open and port 31259 is closed and neither are firewalled
      For OSScan assuming that port 80 is open and port 39772 is closed and neither are firewalled
      Interesting ports on www.wehavethewayout.com (192.61.1.15):
      (The 1522 ports scanned but not shown below are in state: filtered)
      Port State Service
      80/tcp open http

      TCP Sequence Prediction: Class=random positive increments
      Difficulty=12042 (Worthy challenge)

      Sequence numbers: 82181185 82194841 821AAEC1 821BB8B4 821CAAE6 821E1005
      No OS matches for host (If you know what OS is running on it, see http://www.insecure.org/cgi-bin/nmap-submit.cgi).
      TCP/IP fingerprint:
      TSeq(Class=RI%gcd=1%SI=32F9)
      TSeq(C lass=RI%gcd=1%SI=2083)
      TSeq(Class=RI%gcd=1%SI=2F0 A)
      T1(Resp=Y%DF=Y%W=402E%ACK=S++%Flags=AS%Ops=MNW NNT)
      T2(Resp=N)
      T3(Resp=N)
      T4(Resp=Y%DF=Y%W=0%A CK=O%Flags=R%Ops=)
      T5(Resp=N)
      T6(Resp=N)
      T7(Res p=N)
      PU(Resp=N)

      Nmap run completed -- 1 IP address (1 host up) scanned in 677 seconds

      CSV output of traceroute:
      18,157.130.99.246,528ms,unisys-70-gw.customer.ALTE R.NET
      19,192.61.1.15,474ms,www.wehavethewayout.co m

      Conclusion: Machine cannot be positively identified. Feel free to extract information from the fingerprint, if you can.

      Jouster
  2. Work with OSX? by ruiner13 · · Score: 1
    Has anybody gotten this release or any of the earlier 2.X releases to install on OSX? Just would like to know before i try to install it.

    Thanks!

    --

    today is spelling optional day.

    1. Re:Work with OSX? by cliffwoolley · · Score: 1

      Yep, it works fine!

    2. Re:Work with OSX? by doooras · · Score: 3, Funny

      Just use VirtualPC with a Linux OS Pack.

      unless, of course, you want it to run at a usable speed...

    3. Re:Work with OSX? by MaxVlast · · Score: 1

      Why the heck would you do that?

      --
      There should be a moratorium on the use of the apostrophe.
      Max V.
      NeXTMail/MIME Mail welcome
    4. Re:Work with OSX? by Anonymous Coward · · Score: 0

      I'm not sure what your question is. Apache 1.3.20something is installed as part of OS X. If your asking whether it compiles, I compiled and installed 2.0.35 last night. It won't be my main server until mod_perl works with it though.

    5. Re:Work with OSX? by mAIsE · · Score: 0

      I would assume as soon as all the functionality and mods are available Apple will begin to look at it. Not until then, IE MOD_PERL, they need to rewrite the WebObjects include too.

  3. Well.. by smaug195 · · Score: 2, Funny

    It's pretty clear why this is from the from the hell-freezes-over-news-at-5 dept. All those pigs make quite a bit of cold air.

    1. Re:Well.. by (startx) · · Score: 1

      In other news, 3d realm said duke nukem forever will be out any day now, as did the makers of CTA3 for the PC......

      now, time to go back to reality

  4. The Pipe of Death by James_G · · Score: 5, Funny
    *) Remove all signals from the worker MPM's child process. Instead, the parent uses the Pipe of Death for all communication with the child processes. [Ryan Bloom]

    The Pipe of Death? Does this conjur up images of developers sitting around a room saying things like.. "Man.. pass the pipe of death.. I need a hit", followed by lots of giggling and an unbelievable craving for chocolate and/or chinese food?

    No? Um, ok.. must be just me then..

    1. Re:The Pipe of Death by Jucius+Maximus · · Score: 5, Funny
      "The Pipe of Death? Does this conjur up images of developers sitting around a room saying things like.. "Man.. pass the pipe of death.. I need a hit", followed by lots of giggling and an unbelievable craving for chocolate and/or chinese food?"

      I was thinking more along the lines of 'I will club you over the skull with the pipe of Death. It has +7 attack versus Trolls and +6 defence against Moderators.'

    2. Re:The Pipe of Death by LadyLucky · · Score: 2, Funny
      No, you are correct. It does conjure up said images.

      Chocolate cravings... mmm.... those flake ice cream cones are great for those little hunger pangs.

      Hopefully however, the pipe of death will not actually conjure up any child processes. Im not quite at that stage in my life yet.

      --
      dominionrd.blogspot.com - Restaurants on
    3. Re:The Pipe of Death by Starscream · · Score: 1

      Actually it sounds more like a new form of corporal punishment.

      Be good Billy or I'll give you a talking to with the pipe of death.

      --
      " Conquest is made of the ashes of one's enemies. "
    4. Re:The Pipe of Death by WWWWolf · · Score: 1
      'I will club you over the skull with the pipe of Death. It has +7 attack versus Trolls and +6 defence against Moderators.'

      Your Pipe of Death is no match for my Hoe of Destruction! =)

    5. Re:The Pipe of Death by Kingpin · · Score: 2, Funny


      Check the comment for this guy:

      http://httpd.apache.org/contributors/#kasichainu la

      Quite funny :)

      --
      Unable to read configuration file '/bigassraid/htdig//conf/14229.conf'
      Geocrawler error message.
    6. Re:The Pipe of Death by Anonymous Coward · · Score: 0

      What a cool weapon.

    7. Re:The Pipe of Death by Jucius+Maximus · · Score: 1
      "Your Pipe of Death is no match for my Hoe of Destruction! =)"

      Ah yes, back in the day I was able to get this item in Ultima VII. The key to the shed can be found if you sift around in the garbage by Loch Lake. It is "inside" a fish's body (i.e. in the dead fish's "inventory".)

    8. Re:The Pipe of Death by angelo · · Score: 1

      Even easier. Get a chunk of blackrock and The mage's wand from cove. You put the rock by the door then zap it from a safe distance.

    9. Re:The Pipe of Death by Anonymous Coward · · Score: 0


      Im not quite at that stage in my life yet.


      hopefully the 'pipe of death' will live up to its name and kill you first.

    10. Re:The Pipe of Death by KlomDark · · Score: 1

      So THAT'S where my pipe went! Come to think of it, it did come up missing right after he taught the Apache class in Omaha. Jeez, take him to lunch and he steals my pipe. :)

      Not good Karma, Ryan: Remember my wife is half Apache, she can pull down some ancient Apache curse on you. :)

  5. Playing it safe by Torinaga-Sama · · Score: 4, Funny

    Or maybe playing it lazy, I will wait a little while longer to upgrade. When I was younger I like being the first kid on my block to get the new toy. Now I am older and I don't even like going outside...

    --
    (/local/home/curiosity)-#who -u|grep thecat|cut -c 44-49|xargs kill -9
    1. Re:Playing it safe by Anonymous Coward · · Score: 1, Informative

      Haste is always a good thing, but if you read what Apache said, they've been running it on their site for ages (5 months), along with every script kiddie, cracker, hacker, pipe smoker, sql stinker, checking it out since the ip address of the server was alive and kicking on the net; I think it just might be a tad stable...but who knows....nothing is perfect, not even gold. Oh, wrong, gold is a pure element isn't it.

    2. Re:Playing it safe by bofkentucky · · Score: 1

      5 months, try 12/2000, that would be 16 Months by my book

      --
      09f911029d74e35bd84156c5635688c0
  6. Better performance? by Cutriss · · Score: 3, Funny

    higher performance over 1.3

    Really? I guess we'll find out in just a few minutes exactly *how* much more performance 2.0 has over 1.3... :)

    --
    "Mod, mod, mod...and another troll bites the dust."
    1. Re:Better performance? by quantaman · · Score: 2

      On that note this discussion seems be be shared between this this storyand this poll!, I don't know which one you origionally posted too but you have a comment in both!! (well at least until they fix the bug and then I'll by moderated into oblivion:)

      --
      I stole this Sig
    2. Re:Better performance? by CrimsonDeath · · Score: 2, Interesting
      The fact that the poll you mention is the 'article poll' for the article that you mentioned probably has something to do with it.

      Just pointing out the obvious...

    3. Re:Better performance? by doooras · · Score: 2

      looks like it has become the poll on the main page as well...

    4. Re:Better performance? by jellomizer · · Score: 4, Interesting

      Well I decided to give a quick speed test. This is not scienctific Data I bet there are flaws in my testing and it is NOT REAL WORLD APPS. But my Test gave the results that Apache 2 is about 13% faster then 1.3.

      This is what I did. On a Sun Ultra 10 I installed Apache 1.3 and 2.0 (Latest of both and compiled them using the same compilers)
      port 80 was Apache 2.0
      port 8080 was Apache 1.3

      Then I used Lynx -dump http://localhost:0080 > /dev/null

      and recorded the time it would take to do 3000 connections

      then I did the same but on port 8080

      and recorded the time

      it took 2.28 for apache 2
      2.63 for apache 1.3

      so 2.0 is roughly 13% faster.

      This was testing 1 connection at a time not multable connections.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    5. Re:Better performance? by GreenHell · · Score: 1

      As the article poll in all the current stories... (Apahce poll in a PS2 article? Sure, why not...)

      Wonder if this ss an "Oops, it shouldn't be doing THAT" type of thing :)

      --
      "I won't mod you down - I feel the need to call you a twit explicitly, rather than by implication."
    6. Re:Better performance? by cybermage · · Score: 2


      port 80 was Apache 2.0
      port 8080 was Apache 1.3


      Want to test it under load? Just follow up with the URL. I'm sure many here will accomodate you.

    7. Re:Better performance? by Electrum · · Score: 2

      A better test would be http_load, since it tests multiple connections in parallel. I don't know of a test client that does multiple connections and utilizes persistent connections, but that would be ideal for load testing. But, of course, Apache's is inherently limited to the number of connections it can handle, due to using a separate thread/process for each connection.

    8. Re:Better performance? by rasjani · · Score: 2

      As a sidenote, apache (atleast 1.3) series ships with its own benchmarking tool called ab. So, while you where writing a shellscript to time the requests, you could have just written:

      ab -n 3000 -w http://localhost:8080 ab -n 3000 -w http://localhost:80

      Another sidenote, few issues back in the Linux Magazine was article about Apache 2.0 and it gave me a quite good impression what apache 2.0 is all about but it also left me with feeling that 2.0 is not performing as fast as 1.3 because of new modularity in pretty much every phase of the server processing the request it takes... Hell, article even said that with a little coding, you could turn apache 2.0 to working imap server!

      --
      yush
    9. Re:Better performance? by Anonymous Coward · · Score: 0

      Lets put it this way. If he(mabey she) tell you their IP Address you get to hack their system. Yea right. The the poster of the message was really smart (s)he would be behind a firewall so not to test any insecurities that may come from a new Apache Version. Or do you just open up ports to the real the full internet. Thats smart.

    10. Re:Better performance? by Doomdark · · Score: 3, Informative
      But, of course, Apache's is inherently limited to the number of connections it can handle, due to using a separate thread/process for each connection

      Hmmh. I may be wrong but:

      A few of the new features are: ... * multiple operational models: threaded, hybrid multi-processes and multi-threaded

      Does this not indicate that this is not necessarily true any more? Plus, on some platforms limitation is pretty high, esp. for threads ('full' processes usually have lower limits).

      --
      I like paying taxes. With them I buy civilization -- Oliver Wendell Holmes
    11. Re:Better performance? by cliffwoolley · · Score: 1

      I wrote that article. :) [As I mentioned in another comment on this /. story, the article is now posted online, btw.] At the time I wrote the article, it's true that Apache 2.0 wasn't performing as well as 1.3. But I wrote it in like October. In the months since then, especially within just the last month since we added the bucket brigade freelists to avoid all the bazillion malloc/free calls and since much other performance tuning has been done by various members of the development team, 2.0 has started to really kick 1.3's butt. Have a look at this post to dev@apr.apache.org from Brian Pane on April 1, where he posted some side-by-side performance comparison numbers.

    12. Re:Better performance? by Electrum · · Score: 2

      Either way, it takes a thread or a process for each connection. Even with dynamic content, most of your content is static (i.e. images). For static content, you need a non blocking server that runs in a single process to get the best performance. And the majority of the high traffic sites on the net (adult sites) have lots of images. Thus it makes sense to have a non blocking core, and only use threads or processes for things that are more difficult to do in a single process. Better yet, leave all that stuff out of the server entirely, and use an API designed to be high performance and non blocking friendly: FastCGI. But Apache can stay a toy, and those of us that need high performance will have to continue paying for a closed source, real web server: Zeus. The Apache developers can complain all they want about how it's too hard to do and isn't necessarily the best way, while continuing to ignore the best web server available. Oh, and where's my easy to use mass virtual hosting, good config file format and web configuration tool?

      And if you think this is a troll, then go play with Zeus for a day, and you'll see why Apache is nothing more than a toy.

    13. Re:Better performance? by sparkz · · Score: 2

      try:
      lynx -dump http://server:port > /dev/null &
      to run it it in parallel - and do try it from another box, not localhost, since the performance will be different (but tell you more about your OS with apache than apache itself, but I guess localhost implementations differ, too)

      --
      Author, Shell Scripting : Expert Re
    14. Re:Better performance? by Snibor+Eoj · · Score: 1
      I guess we'll find out in just a few minutes exactly *how* much more performance 2.0 has over 1.3.

      0.7.

    15. Re:Better performance? by Doomdark · · Score: 2
      Um, I take it you replied to wrong post? Or if not, you didn't explain in any way or form whether Apache's hybrid perhaps might improve scalability. Where did you get the idea I have something against Zeus, or touting Apache as the ultimate killer production server?

      If you want to rant in "Apache is a toy" way, go troll with someone else. I wasn't making statements about Apache's usability, but merely questioning the assumption of "Apache is inherently limited by ...". And your post was pretty devoid of any counter arguments as well.

      --
      I like paying taxes. With them I buy civilization -- Oliver Wendell Holmes
  7. PHP not there yet by augustz · · Score: 5, Informative

    Upgrades are a little early unless PHP starts compiling in, especially statically. (A la mod_php without DSO). They're getting close, php 4.2.0 should work I suspect, whenever it or any other previewish release comes out.

    Also, be nice to get some good benchmark numbers. Speed / SSL / Dynamic Content seem to be things just about everyone relies on, and it'd be great to have a nice case to move from 1.3. I know the Apache team has made a lot of progress on this, be great to see it validated.

    Bravo all around of course.

    - August

    1. Re:PHP not there yet by Anonymous Coward · · Score: 0

      php from cvs has worked with the 2.x branch of httpd for quite some time now

    2. Re:PHP not there yet by Kwikymart · · Score: 3, Insightful

      Yes, but there are some of us that like to use STABLE code. It's not really php's fault though. *sigh* this is probably a useless argument, however, because of the fact that this is fundamentally a x.0.0 release (even though its really 2.0.35). I am not going to run it till it has spent some time in the field (or I may set it up on an extra non-production machine). Damn, php rules for small applications.

      --

      Buying a Dell computer is equivalent to dropping the soap in a prison shower.
    3. Re:PHP not there yet by Anonymous Coward · · Score: 0

      hahaha! it kind of sounds like I got php and apache mixed up there. For the record, I didnt... dont flame me for being cixelsyd ...dylescix .... dyslacix... nevermind, I give up!

      (anonymous mode turned on to preserve my small amount of karma)

    4. Re:PHP not there yet by drok · · Score: 1

      >They're getting close, php 4.2.0 should work I suspect,
      > whenever it or any other previewish release comes out.

      php 4.2.0RC1 was released March 21st, RC2 April 4th, so they are there on the preview releases but on the web sites I don't see any mention of being Apache 2.0 capable.

      -Robert

    5. Re:PHP not there yet by Anonymous Coward · · Score: 0

      There's a --with-apxs2 configure option for building an Apache 2.0 modules in both 4.1.2 and 4.2.0RC2, but neither seems to work.

      I get several errors like:
      sapi_apache2.c: In function `php_apache_sapi_ub_write':
      sapi_apache2.c:58: too few arguments to function `apr_brigade_create'
      sapi_apache2.c:61: too few arguments to function `apr_bucket_transient_create'
      sapi_apache2.c: In function `php_apache_sapi_register_variables':

      Seems like it was made to work with a slightly different preview.

      Posting without an account ever since Slashdot wouldn't email me my password.
      SiMac.

    6. Re:PHP not there yet by Perdo · · Score: 2

      I couldn't tell if previewish was an actual word so I did a search on google for it.

      previewish

      Almost a googlewhack. But it's not a real word so it's a googlethud.

      --

      If voting were effective, it would be illegal by now.

    7. Re:PHP not there yet by cliffwoolley · · Score: 3, Informative

      This should be fixed in HEAD for PHP already as I understand it. These compile errors are a result of the bucket brigades freelist API changes that went in to 2.0.34. I've heard there are some residual problems with PHP HEAD, but those are being debugged as we speak.

    8. Re:PHP not there yet by Anonymous Coward · · Score: 0

      I looked at getting 2.0 running with PHP just a hour or so ago. It didn't work the very first try, so I gave up and went back to apache 1.3.24. From the errors I was seeing, I suspect it wouldn't be too hard to compile in PHP, but I'm not in the mood to mess with it tonight.

    9. Re:PHP not there yet by Metrol · · Score: 2

      I couldn't tell if previewish was an actual word so I did a search on google for it.

      Now that this word has been mentioned all of 3 times now in this thread, it is now an official Internet term! Don't believe me? Follow that Google link once more. Now has 2 valid hits.

      --
      The line must be drawn here. This far. No further.
    10. Re:PHP not there yet by Perdo · · Score: 2

      I saw it too... we were here for the making of the word "Previewish" .... what the hell does it mean? When something gets delivered to you that you were hoping to get to see.... noun? OK, I'll spread it... you can too... our missoin is to use it at least three times in coversation in the next week... Mission impossible music... We can hope for AYBABTU status.. but we may nedd something more catchy.

      --

      If voting were effective, it would be illegal by now.

  8. Watch Software Update by TegSkywalker · · Score: 2, Informative

    I bet Apple will have Apache 2.0 available thru their Software Update or whatever for the OSX Server.

    They are usually pretty good with stuff like that.

    1. Re:Watch Software Update by diverman · · Score: 1

      I hope that they release it for the updates for Standard OS X. I mean, it DOES ship with Apache.

      Crossing those fingers. :)

      -Alex

    2. Re:Watch Software Update by dadragon · · Score: 1

      We'll see, but my money's on it being released with 10.1.4 (We're at 10.1.3 now)

      --
      God save our Queen, and Heaven bless The Maple Leaf Forever!
    3. Re:Watch Software Update by Wyatt+Earp · · Score: 1

      I bet they come out with it for OS X Standard before the Server, since the updates usually come out for it about a week or two before Server.

      I bet it breaks Tenon's iTools though, really bad.

      The only thing I don't get are the people that bitch when Apple releases updates.

      Not to long ago, you had to wait months for little things like fixed TCP/IP.

      My money is...it'll be out by the 15th of April.

    4. Re:Watch Software Update by cpeterso · · Score: 4, Insightful


      I seriously doubt Apple would "slipstream" Apache 2.0 onto users' computers via Software Update. Apache 2.0 breaks backwards compatibility on many Apache modules and who know what else. Since Apache 2.0 is largely untested by the public, I bet Apple will wait for a few more updates and then include it later in Mac OS X 10.2.

    5. Re:Watch Software Update by Anonymous Coward · · Score: 0

      as i was reading the previous posts, i too thought it would be included with 10.2. apple just released a security update with apache 1.3.23 i believe. if they were going to include apache 2.x in an os x 10.1.x update, that would have been the time.

      matt

    6. Re:Watch Software Update by Xochil · · Score: 1

      Yes, they are pretty good with stuff like that....which is why it took them almost a month to incorporate OpenSSH 3.1p1 into Software Update.

  9. Next time I need to install or upgade, by Bender+Unit+22 · · Score: 1

    I will install it next time I need to install a new server or upgrade one.
    And if we get a rainy day I'd might also give it a shot.

    I guess, What ever, never mind.

  10. In the next Linux distribution by mybecq · · Score: 1

    I think I'll start running it when it comes bundled in the next release of my favourite distribution...
    That way, it'll be nicely packaged and ready for my lazy installation skills.

  11. It had to be someone by tunah · · Score: 2

    Given the readership of slashdot, there *had* to be *someone* who installed the old version recently. But I swear I just finished compiling this an hor ago!

    --
    Free Java games for your phone: Tontie, Sokoban
    1. Re:It had to be someone by cos(0) · · Score: 1

      Heh, about a week ago I downloaded and installed Apache 1.3.24, PHP 4.1.2 as a dynamic module, and SSL support.
      Now I will have to upgrade.

      Oy, vey.

    2. Re:It had to be someone by rmgrotkierii · · Score: 0

      Yea, I *recently* installed the new version [etc] on March 29:

      Server Version: Apache/1.3.24 (Unix) mod_mp3/0.35 PHP/4.1.2 mod_perl/1.26 mod_macro/1.1.2 mod_gzip/1.3.19.1a mod_ssl/2.8.8 OpenSSL/0.9.6b
      Server Built: Mar 29 2002 22:33:40

      Arghhhhhhh. On that note, congrats Apache team for another good job! =)

      --
      Reality is for those who can't face Science Fiction.
  12. r00t3d box, by Bender+Unit+22 · · Score: 0, Troll

    I guess with all those people who have rooted CowboyNeals box, his password file etc, must be updated more often than a Dr.Watson log file.
    Whee look at his Harddrive LED go, it's not blinking, it's just,,, lit....

    1. Re:r00t3d box, by fyonn · · Score: 1

      but if you keep watching that LED then you can probably work out all the data thatis being written from the pattern of ultra fast blink's :)
      dave

  13. love it by BigBir3d · · Score: 1

    the guarantee is awesome. it will take up disk space!

  14. What Slashdot is running now... by lmd · · Score: 0, Redundant

    Slashdot is running Apache 1.3.20. They will probably run 1.3.24 (currently the latest 1.3.x) before moving to 2.0.

    Does anyone know when a new mod_perl will be available? The current mod_perl (1.26) was released in July 2001.

    --


    Just my $0.04 (adjusted for inflation)
  15. I'll poke... by Perdo · · Score: 2

    "you should poke around Slashdot's servers and see if you are surprised"

    Slashdot is running

    Apache/1.3.20 (unix)
    mod_perl/1.25
    mod_gzip/1.3.1.19.1a

    I'll look around some more...

    --

    If voting were effective, it would be illegal by now.

    1. Re:I'll poke... by Anonymous Coward · · Score: 0

      Without wishing to give the game away:

      03:40 ~/packages/apache2-2.0.35% curl -I images.slashdot.org
      HTTP/1.1 200 OK
      Date: Sat, 06 Apr 2002 02:42:07 GMT
      Content-Type: text/html; charset=ISO-8859-1
      Connection: close
      Server: Apache/2.0.35 (Unix)

    2. Re:I'll poke... by Raetsel · · Score: 5, Interesting

      Poke some more, you quit too soon.
      • GET /article.pl?sid=02/04/06/0216250 HTTP/1.1
      • HTTP/1.1 200 OK
        Server: Apache/1.3.20 (Unix) mod_perl/1.25 mod_gzip/1.3.19.1a
        X-Powered-By: Slash 2.003000
        X-Fry: Where's Captain Bender? Off catastrophizing some other planet?

      • GET /Slashdot/pc.gif?article,1018062768900 HTTP/1.1
      • HTTP/1.1 200 OK
        Server: Apache/1.3.17 (Unix)

      • GET /banner/cdig0001en.gif?1018062768915 HTTP/1.1
      • HTTP/1.1 200 OK
        Server: Apache/2.0.35 (Unix)
      Well, there's the first one at least. Looks like their banner ad server's on 2.0+. I don't feel like formatting the rest of the logfile, but there are a couple more in there.

      --

      "...America's great minds of today, teaching America's great minds of tomorrow. Poor bastards." -- A Beautiful Min
    3. Re:I'll poke... by Perdo · · Score: 1

      so doubleclick is running Apache/2.0.35 (Unix). I don't understand. Slashdot uses Doubleclick for banner serving and paypal for subscriptions. Can't they find some goodguys to put on their team? Seems like they could hire some staff and do this stuff in-house. Cut out the middle man. If joes's sunglass hut can handle credit card orders and serve their banners to other sites, Slashdot can do it too.

      The only added value Slashdot would get from Doubleclick or Paypal is the ability to track users...

      Let me say that again. Even though other options are available to them, they choose to use two of the most privacy invasive companies available.

      "The Electronic Privacy Information Center (EPIC) is charging that DoubleClick is violating a section of the law forbidding "unfair and deceptive acts or practices in or affecting commerce." EPIC's complaint centers on DoubleClick's "Abacus Online," a secret group of DoubleClick's clients for which the advertising company tracks Web surfers' habits using online data, such as IP addresses, with offline data such as names, postal addresses and catalog purchase histories."

      "The Center for Democracy and Technology (CDT) unveiled the campaign yesterday, calling for a stop to what it describes as DoubleClick's efforts to use its relationships with prominent Internet companies to track the online activities of millions of individuals and tie them to those individuals' offline activities."

      "This is window dressing on their previous position -- which is that they're going to profile [Internet users] as much as they feel like, unless people try to opt out,"


      Paypal has gotten quite a bit of bad press here on slashdot, but were chosen to handle Slashdot's subscriptions anyway.

      here here here here

      Why is Slashdot in bed with these slimeballs when they do not have to be?

      --

      If voting were effective, it would be illegal by now.

    4. Re:I'll poke... by Anonymous Coward · · Score: 0

      Maybe Slashdot and VA linux make doubleclick and paypal seem ethical by comparison.

      Anyhow, VA linux will declare bankruptcy by August.

    5. Re:I'll poke... by SirSlud · · Score: 2

      > Seems like they could hire some staff and do this stuff in-house.

      Nah, its must more cost effective to use ad networks; you can chain them together using redirects or rotate them. You basically have some flexibility if you are a large site, in terms of juggling multiple networks.

      At any rate, building reporting systems for the immense data that comes from advertising is not trivial, especially considering the kind of criteria (unique users, frequency rate, etc) advertisers use to do media buys. And you need the reporting to sell your inventory effectively ...

      --
      "Old man yells at systemd"
    6. Re:I'll poke... by Perdo · · Score: 2

      Building ad network databases is not trivial, but neither is developing and running slashcode and running slashdot. They can build in features that personalize my webpage, only accept unique IP addresses for each poll vote, handle the user pages of half a million users, do an admittedly poor job of enableing a site search and accept loads that are able to crash every other site on the net (remember Slashdot is always slashdotted and shows few load affects). I'm sure they could build a database that tells them Perdo (me) has only clicked through to think geek and only purchased a caffine coffee mug when I got there.

      Incedental to my reading slashdot, I have purchased "Pro" distros of Redhat and Mandrake for home and 3 cobalt servers for work. Slashdot itself is an advertisement for Linux. They can attempt to milk the ad cow dry but what they need to do instead of selling out to a company willing to violate my privacy, is stop posting cool stories about the companies that are actually benefiting the most from slashdot.

      Redhat, pay up. Sun, pay up. Apple, pay up. Either that or loose your best press coverage in a community that has a hell of a lot of purchasing power. Companies will support the community provided by this forum or they will not be discussed, which based on the word of mouth nature of Linux, will kill those companies.

      Sounds like extortion but it is simply the beneficiaries paying for service rendered. Send the mac addicts back to macslash. Support the forum or be excluded.

      --

      If voting were effective, it would be illegal by now.

    7. Re:I'll poke... by shird · · Score: 1
      HTTP/1.1 500 Internal Server Error Date: Sat, 06 Apr 2002 08:32:17 GMT Server: Apache/1.3.20 (Unix) mod_perl/1.25 mod_gzip/1.3.19.1a Cache-Control: private Pragma: private Connection: close Transfer-Encoding: chunked Content-Type: text/html

      The error received while slashdot/doubleclick was changing over to Apache 2.0. Also while there seemed to be a problem logging in and posting comments. Did anyone else notice this?
      --
      I.O.U One Sig.
    8. Re:I'll poke... by fanatic · · Score: 2


      Paypal has gotten quite a bit of bad press here on slashdot, but were chosen to handle Slashdot's subscriptions anyway.

      Why is Slashdot in bed with these slimeballs when they do not have to be?


      Screw subscriptions. Screw banner ads. Use Galeon or Mozilla and turn off image downloads. (Or use lynx or w3m...). Because even if you get the payment service you like, Slashdot will still resort to it's shameless eyeball-whoring in stupid misleading article writeups, etc.

      --
      "that's not encryption - it's a new perl script that I'm working on..." - from some Matrix parody
  16. Re:erm by phutureboy · · Score: 0, Offtopic

    did that headline remind anyone else of Netscape 3.0 GOLD?

    No. It did not.

    :)

  17. not just mod_perl needed by RoscoeVill · · Score: 2, Insightful

    What about appropriate version of tomcat? I'm hoping that since there is real current dev on that at the moment, that it should work when I try later this weekend.... but all the jakarta doc says apache 1.3...

    Any one try it yet?

    1. Re:not just mod_perl needed by dcsmith77 · · Score: 2, Informative

      There are apache2 module binaries in the tomcat4 directory, at least for mod_jk which i prefer on principle

  18. Figures... by Anonymous Coward · · Score: 0

    I just finished compiling Apache 1.3.24 w/mod_ssl and all the php goodies. Back to the drawing board?

  19. I'll use it when Debian packages it. by bozoman42 · · Score: 1

    Yada, yada. Don't complain about options. Yada, yada. Well, I'll use it when Debian packages it.

    1. Re:I'll use it when Debian packages it. by jeboyer · · Score: 2, Informative

      Looks like a Debian developer is already on top of it--see the announcement in the debian-apache mailing list.

      They're not "official" yet, but here you go.

    2. Re:I'll use it when Debian packages it. by Slash+Veteran · · Score: 2, Insightful
      me too. I don't need freshmeat-type announcements (though I don't mind them, guys). But Debian is my preferred delivery system.

      If you're not using Debian, you're wasting your time -- literally.

    3. Re:I'll use it when Debian packages it. by lukesky · · Score: 1

      I'll use it when it hits the testing distibution of Debian

      --
      -- look sir droids...
  20. Changelog by cscx · · Score: 5, Funny

    Example of open source at its best:

    Changes since 2.0.32-beta:

    *) connection.c: changed ++j to j++ in an attempt to fix a bug in mod_rewrite [Brian Pane]

    *) connection.c: changed ++i to ++j in honor of myself [Joe Orton]

    *) connection.c: fuck you guys, ++i is better [Justin Erenkrantz]

    *) connection.c: changed i += 1 to i++ for better performance [Graham Leggett]

    *) connection.c: changed i = i + 1 to i += 1 [Ian Holsman]

    [...]

    1. Re:Changelog by benedict · · Score: 2, Funny

      I hope Mr. Leggett wasn't serious.

      --
      Ben "You have your mind on computers, it seems."
    2. Re:Changelog by cscx · · Score: 0, Flamebait

      Not to spoil it for you or anything, but the ++ and -- operators actually yield more optimized object code ;-)

    3. Re:Changelog by cpeterso · · Score: 3, Funny


      this explains it. No wonder Apache was stuck on version 1 for so long!! ;)

    4. Re:Changelog by Lictor · · Score: 3, Informative

      Not to spoil it for you or anything, but you really should have at least a *marginal* understanding of optimizing compilers before you go pretending to be an expert.

      I don't mean to be nasty here, but NOTHING offends me more than an arrogant ignorant person. We all make mistakes, and thats cool, but when you jump down someone elses back with condescending remarks you better be sure that you know what you're talking about.

      Without further ado, here are two C programs:

      add.c:
      main(){ int i; i = 0;i++;}

      add2.c:
      main(){int i;i = 0;i+=1;}

      Now, we compile them using the -S option on gcc (in my case on a SPARC running Solaris, but I'd wager you'd get similar results on just about any supported architecture). So again, we do a:

      % gcc -S add.c
      % gcc -S add2.c

      (I tried to post the .s files here, but our old friend the lameness filter clobbered them)

      Now, do a 'diff' on 'em. Draw your own conclusions.

    5. Re:Changelog by Fweeky · · Score: 2

      > % gcc -S add.c
      > % gcc -S add2.c

      Let's try gcc -O -S:

      -% diff add1.s add2.s
      1c1
      < .file "add1.c"
      ---
      > .file "add2.c"

      *cough*

    6. Re:Changelog by Fweeky · · Score: 1

      Actually it's the same without -O. I suck, whatever. Maybe you should have posted the diffs so we could actually see what you were trying to say :P

    7. Re:Changelog by Permission+Denied · · Score: 1

      Dude, your the one that's being arrogant and condescending. If the return value of the increment is thrown away (as in your examples) then they are syntactically equivalent. Somewhere gcc is building a parse tree and the two statements will have a similar role in the parse tree. It would really surprise me if the two files are different. NB this has nothing to do with optimization. Try the undocumented '-dr' gcc flag which will dump out an rtl listing of your code (eg, this is how the program looks after parsing). They should be equivalent.

    8. Re:Changelog by Anonymous Coward · · Score: 0

      >man gcc
      searching...

      OPTIONS
      Options must be separate: `-dr' is quite different from `-d -r '.


      Cute. Documented yet not documented?! ;)
      searching...

      -dr Dump after RTL generation, to `file.rtl'.

    9. Re:Changelog by whovian · · Score: 1

      Yes, the *diffs* are the same, but the actual code is different, with and without -O.

      --
      To-do List: Receive telemarketing call during a tornado warning. Check.
    10. Re:Changelog by Lictor · · Score: 2

      First off, you're right, I was being a jerk, and I feel badly about that. My apologies.

      Now, about the parse tree... I would agree that they are performing the same function, but given that gcc almost certainly parses its input with an LR(n)-parser, I'm going to go out an a limb and say that the trees for i+=1, i=i+1, i++ are different.

      If you have differently structured input, and an (almost) context-free grammar to parse it... you'd better get different trees for different structures.

      I also disagree that it has 'nothing to do with optimization'. If you just spat out assembly code from the tree, you *should* notice a difference in i=i+1, i++. If you do any type of basic optimization (even simple peephole optimization would catch this in the IR), then you'll end up with equal output.

      I also respectfully disagree that RTL is a faithful reproduction of the original parse tree. From the 'Reading RTL' section of the gcc docs:

      "Correct RTL for a given program is very dependent on the particular target machine. And the RTL does not contain all the information about the program."

      Since an LR(1) parse tree of a program should look the same independant of the underlying architecture , I'm going to make the bold assumption that some optimizations take place at the RTL level. This seems very reasonable and is the case in other compilers I've worked with, but since I've never specifically worked with gcc, I'm not 100% sure.

      I would imagine there is a way to get gcc to print out the parse tree, rather than the IR, but not being that familiar with it, I wouldn't know what that was. You could always grab the BNF spec for the C grammar and code it up in Bison ;)

    11. Re: Changelog by Anonymous Coward · · Score: 0

      "If IE's Windows integration is a monopoly, then I'm all for the removal of Konqueror from KDE."

      [ademar@optimus ademar]$ rpm -qa | grep konqueror
      konqueror-doc-3.0rc3-12cl
      konqueror-3.0rc3-12cl
      kdeaddons-konqueror-3.0rc3-10cl
      so, you can just use rpm -e

      Now show me how to do that on windows...


      --
      "Unfortunately, no one can be told what Linux is.. you have to see it for yourself."

    12. Re:Changelog by realdpk · · Score: 2

      Call me ignorant or whatever, where is the ChangeLog for connection.c? I'm not able to find it in my tarball or on their site (maybe not looked close enough?)

  21. It Figures by Haxx · · Score: 0

    As you read this I am finishing up a CPAN upgrade on a brandnew RedHat 7.2 box
    that I completely updated via ftp all day. MySQL is already installed.
    My next step was to install apache. Then I was going to install slashcode.

    Now my whole pre-planned night is thrown into chaos!

    THANX APACHE !!

  22. Apache Goes Gold by totallygeek · · Score: 2

    Goes gold?

    When did they sell 100,000 copies?

    1. Re:Apache Goes Gold by doooras · · Score: 4, Informative

      a while ago.

    2. Re:Apache Goes Gold by Anonymous Coward · · Score: 0

      In software terms "Going Gold" means burning the final production version onto the master CD which was the nice shiny gold one instead of the cheap ones used to burn successive Beta versions of a product. BTW Apache has sold as various forks and parts of distros.

    3. Re:Apache Goes Gold by morgajel · · Score: 1

      -1 offtopic +1 interesting
      this may seem offtopic, but did anyone notice from the link provided by this parent comment that apache gained 2.59% in one month? microsoft lost .98%
      do you think this is because of the recent recession, the new version of apache being expected, or the recent security problems in the last year with IIS?

      just food for thought.

      --
      Looking for Book Reviews? Check out Literary Escapism.
    4. Re:Apache Goes Gold by NullAndVoid · · Score: 1

      Usually these sudden jumps and drops are due to some big ISP switching, taking a few zillion virtual domains with them. Apparently Apache lost 3% to IIS last month due to one of these.

      --


      -- Sigs are for losers
  23. I'll run it when... by Anonymous Coward · · Score: 1, Funny

    I'll run it when it's included in Debian stable. So that would be, what? Another couple of years?

    1. Re:I'll run it when... by Anonymous Coward · · Score: 0

      Isn't Debian stable still shipping with ssh 1.3? rofl! Get read guys.

    2. Re:I'll run it when... by Whyzzi · · Score: 1

      Add a few more years after it hits Debian and I'll find in OpenBSD.

      --
      "BSD is about people pissing each other.." (Moid Vallat)
  24. Well by Anonymous Coward · · Score: 0

    As an Apache Indian, with 9 tenths of white boold only;
    I do it the traditional way I use mod_smoke signals.

    1. Re:Well by Tony-A · · Score: 0, Offtopic

      LOL. You just made my day.

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

      slashdot's comment system is threaded.

  25. Mirror ? Someone willing to mirror it ? by x-empt · · Score: 2

    The official mirrors haven't rsync'd yet. Anyone mind posting a mirror of the sources for this sucker ?

    --
    Ever need an online dictionary?
  26. Playing it smart by Anonymous Coward · · Score: 0

    Having upgraded everything to 1.3.23 two weeks ago and having it obsoleted a few days ago, I'm waiting for a couple more dot releases on 2.0. Besides, I just got burned on Postgres-7.2.0, never again. From now on, I'll wait for the dot-one releases for production boxes.

    1. Re:Playing it smart by Dwonis · · Score: 2

      What happened with Postgres?

    2. Re:Playing it smart by Anonymous Coward · · Score: 1, Interesting

      "critical bugfix" version 7.2.1 - see postgresql.org for the dl.

      Seems if the db crashed, counters started running backwards. I suspect there were some other things that went goofy in normal operation too, I had some general weirdness going on. 7.2.1 seems to be working fine, a lot of little glitches that were occurring on the website it powers have magicly gone away since the fix. It's still my favorite db, and the price is right, so I'm not bitching about the bugs, just that I wasn't smart enough to wait for the dot-one version. Congrats and thanks to the PostgreSQL guys for giving us a kick-ass heavy-duty db solution. And the Apache guys too, but I'm still gonna hold out for dot-one.

    3. Re:Playing it smart by scrutty · · Score: 2

      I don't understand your "got burnt". The "backwards sequence counters after crash" bug has been present throughout all 7.1.* releases. "General Weirdness" sounds a little bit handwavy to me. Are you sure you actaully know what you are talking about here?
      I have been actively developing against some BIG databases with postgresql-7.2 since its Beta releases and have yet to see any significant production problems with 7.2x. Postgresql official releases are usually of very high quality.

      --
      -- Oh Well
  27. Does Cowboy Neal's box... by }InFuZeD{ · · Score: 0, Troll

    Run PHP? =)

    I do all my web programming in PHP, so until it compiles in...I'm stuck with Apache 1.3.

    Now what's CowboyNeal's IP...must r00t and run Apache 2.0 =p

    1. Re:Does Cowboy Neal's box... by Anonymous Coward · · Score: 0

      Just thank your lucky stars you aren't stuck with IIS.

      Unless of course, you get paid to support it.

  28. Configuration, setup? by Phroggy · · Score: 3, Insightful

    What do I need to know about upgrading from 1.3 to 2.0? What's different in the configuration? Any changes in the way the files are laid out by default? Will my existing httpd.conf work without modification? Would that be a stupid thing to try?

    I thought I heard somewhere that 2.0 might make it possible to have PHP scripts with per-user permissions, like you can get CGI scripts to do if you use suEXEC to setuid to the appropriate user before executing. This is important for servers with multiple users running their own web sites; even if all your users are trusted not to mess with each other's stuff you can run into icky situations where a PHP script writes to a file that the user then doesn't have FTP access to (so they have to write another PHP script to access it). Did I hear correctly? If so, what's involved in configuring it? If not, does anyone have any workarounds?

    --
    $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
    $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    1. Re:Configuration, setup? by cliffwoolley · · Score: 5, Informative
      Check out my Linux Magazine article from January, which was just posted online recently.</shameless plug>

      The short answer to your question: while yes, you can probably get your 1.3 config to work without *too* many changes, you should spend a bit more time exploring Apache 2.0, or you'll miss out on a lot of the benefits.

      The configuration is totally different; it uses GNU autoconf now instead of the home-grown APACI system. The two have many similarities, but you should peruse all of the

      ./configure --help
      options carefully.

      The perchild MPM (which provides the configurable userid per Apache child process that you mention) is possibly not yet working; it's still classified as experimental. But we'll probably be getting that cleaned up within another release or two.

  29. april wil be the best month of the year by tinomeinen · · Score: 2, Informative

    KDE 3.0, Apache 2.0, Mozilla 1.0, myownsillyproject 0.0

  30. comments split? by (startx) · · Score: 2, Interesting

    It appears as if the comments for the story and the poll are the same comments. wierd. anyway, It seems I'm not the only one who has rooted coybow neal's box...

  31. What about LDAP support? by stonebeat.org · · Score: 2, Informative

    Apache 2 is great. I have been testing/playing with it for about 2 years now. I luv the thread/process model. and I luv the built SSL and DAV support. However I would have really loved it, if it had built-in LDAP auth module. When I started testing it initially, there were talks of including the module in the source tree. But they dropped the idea. I have tested several previous releases of Apache 2 and none of them had support for LDAP, nor have I figured out a way yet to compile LDAP auth module into Apache 2 as of yet. Any ideas/thoughts?

    1. Re:What about LDAP support? by cliffwoolley · · Score: 2, Informative

      LDAP support was moved to a subproject of httpd. You can checkout the httpd-ldap tree from anonymous CVS if you like. No guarantees on whether it works at the moment, as I haven't tried it. Guess I should do that sometime soon. ;)

    2. Re:What about LDAP support? by stonebeat.org · · Score: 1

      I have already tried the httpd-ldap. it doesn't work :(

  32. I'll run Apache 2.0 by Saint+Aardvark · · Score: 5, Funny

    when its version number is the same as my Linux 7.2.

    1. Re:I'll run Apache 2.0 by pgpckt · · Score: 0, Troll


      Too bad Linux isn't at 7.2. Seems to be currently at 2.4.18 at this moment. Check out www.kernel.org to see if you like.

      You must be thinking of Red Hat. Too bad Red Hat isn't Linux.

      --
      Lawrence Lessig is my personal hero.
    2. Re:I'll run Apache 2.0 by Ophidian+P.+Jones · · Score: 0

      YHBT

    3. Re:I'll run Apache 2.0 by Anonymous Coward · · Score: 0

      HAND.

    4. Re:I'll run Apache 2.0 by Anonymous Coward · · Score: 5, Funny

      You're still using Linux 7.2? You should switch to the new AOL 8.0, it's better.

    5. Re:I'll run Apache 2.0 by Anonymous Coward · · Score: 0
      Here's a quarter - buy a sense of humor

    6. Re:I'll run Apache 2.0 by Anonymous Coward · · Score: 0

      LOL...good one.

    7. Re:I'll run Apache 2.0 by Anonymous Coward · · Score: 0

      Seems that expensive education hasn't bought you much, eh?

    8. Re:I'll run Apache 2.0 by Anonymous Coward · · Score: 0

      I recently bought a java/linux magazine (i cant remember which) which had a complementary cd for HP Application Server Version 8.0. Under the Operating system requirements it reads:
      Windows: Micros... <snip>
      Unix: Solaris 8, HP-UX 11i, Linux 7.1

      Tha really kills me. You would think Hewlett Packard would know better, but I guess not...

    9. Re:I'll run Apache 2.0 by Anonymous Coward · · Score: 0

      *whoosh*

      (as the original comment flies over pgpckt's head)

    10. Re:I'll run Apache 2.0 by archen · · Score: 2, Funny

      emacs, need I say more?

    11. Re:I'll run Apache 2.0 by Citizen+of+Earth · · Score: 1

      when it comes packaged with my favorite distro.

    12. Re:I'll run Apache 2.0 by Vegeta99 · · Score: 1

      Troll? I'm sorry, but that was meant to be funny. And true, nonetheless, there's no 2.0 Win32 binaries.

    13. Re:I'll run Apache 2.0 by Anonymous Coward · · Score: 0

      Yeah? I just upgraded from Internet 5.5 to Internet 6.

  33. Apache went gold a long time ago by totallygeek · · Score: 2
    Yeah, Apache is the best. But, they haven't sold anything. I am very excited about this, and will have the whole weekend to install and play with it.

    1. Re:Apache went gold a long time ago by slashdoter · · Score: 1
      I'm not sure if you where joking but thats not what they where saying

      a program goes gold if it has been finished and a master "gold" cd is made to make copied of, so that more copies can be made and sold. going gold is just saying that they think thier finished.

      I guess you knew that but I thought it should be said for anyone that doesn't

      --
      Does anyone actually have a Java program designed to control air traffic, or for the operation of a nuclear facility?
    2. Re:Apache went gold a long time ago by totallygeek · · Score: 2

      I'm not sure if you where joking but thats not what they where saying


      It was a long way to go for the +1 funny moderation. I didn't know all that about going gold, but I understood what was meant. I am very much ready to check out the new Apache.

    3. Re:Apache went gold a long time ago by slashdoter · · Score: 1
      It was a long way to go for the +1 funny moderation.

      no distance is too great for a "+1 funny", I'm usually out of breath and my fingers in pain by the time I get there.

      --
      Does anyone actually have a Java program designed to control air traffic, or for the operation of a nuclear facility?
  34. And StarOffice 1.0 by Micah · · Score: 2

    :-)

    And GNOME 2? Not sure on that one.

  35. You know, it figures. by mstyne · · Score: 1

    I just installed the latest 1.3 version of Apache, mod_perl and mod_php (an ugly experience) two nights ago. Maybe if I got a burrito or something for upgrading I'd do it again. Guess it's just bad luck on my part :(

    --
    mstyne: real name, no gimmicks
  36. DOH. I mean OpenOffice 1.0 by Micah · · Score: 1

    Should have used preview. Be gentle, moderators!

  37. Journalistic ethics in action... ;-) by stienman · · Score: 5, Funny

    Of course, when it's something Slashdot depends on, they not only wait for the official announcement, they wait until they've downloaded it before printing it!

    :-D

    -Adam

  38. The LEAD Pipe of Death by Anonymous Coward · · Score: 1, Funny

    "You want that I should whack 'em, boss?"

    'Nuff said.

  39. what if they didnt switch from freebsd? by HanzoSan · · Score: 2

    What if they only set it up to display as if they switched?

    --
    If you use Linux, please help development of Autopac
    1. Re:what if they didnt switch from freebsd? by Anonymous Coward · · Score: 0

      > What if they only set it up to display as if they switched?

      Well, then their webpage wouldn't have been down for more than a day.

      Maybe, of course, they faked that too to make it look as real as possible.

  40. It would appear... by Anonymous Coward · · Score: 1, Interesting

    That apache.org itself is still on 2.0.32

    http://uptime.netcraft.com/up/graph/?mode_u=off& mo de_w=on&site=apache.org

    1. Re:It would appear... by BreakWindows · · Score: 2

      Not that interesting. Did you really expect them to just take the server down and switch at a time when people are flooding the site, or when they've been working on the code? Give them a few days...
      oops, wait..make that a few hours

      telnet www.apache.org 80
      GET / HTTP/1.0

      Apache/2.0.35 Server
      ;)

    2. Re:It would appear... by gregames · · Score: 1

      Netcraft must be a little behind. We *always* test our code on apache.org before releasing. Try this: $ nc apache.org 80 HEAD / HTTP/1.1 host: apache.org HTTP/1.1 200 OK Date: Sun, 07 Apr 2002 01:44:46 GMT Server: Apache/2.0.35 (Unix) Cache-Control: max-age=86400 Expires: Mon, 08 Apr 2002 01:44:46 GMT Accept-Ranges: bytes Content-Length: 7790 Content-Type: text/html

  41. Re:ARTICLE POLLS!!! by jamie · · Score: 0, Offtopic
    "AWSOME! slashdot is just copying off of k5 again, but whatever"

    I don't know about K5, but we've had article polls since November 1998...

    Star Wars: Episode 1 Teaser Sheets

  42. CONGRATS! by Anthony+Boyd · · Score: 2

    Yeeeaah! Do you think this is big enough to win back some numbers for Apache? I noticed that when PHP 4 came out, it got a pretty big jump in numbers (early-mid 2000). Apache 2 seems like A Big Deal that might punch up the Apache stats.

  43. too much spare time methinks by rtscts · · Score: 5, Funny

    If only the Linux kernel changelog was so detailed (it'd be bigger than the kernel itself)

    Apache: *) connection.c: changed ++i to ++j in honor of myself [Joe Orton]

    LinuxKernel: VM tweaks [read: ripped the arse out of the kernel and replaced it with someone else's]

    1. Re:too much spare time methinks by Anonymous Coward · · Score: 1, Informative

      These days it is.

      The bitkeeper versioning system the kernel guys (Linux & Marcelo) use does for them.

    2. Re:too much spare time methinks by Anonymous Coward · · Score: 0

      Please take a look at the changelog for the lates prepatches, should keep you busy for 10 minutes...

  44. recent benchmarks? by green+pizza · · Score: 3, Interesting

    I'm curious as to how Apache 2.0 stacks up against Apache 1.3, as well as recent versions of iPlanet and Zeus. A quick web and usenet search via google found gobs of benchmark results, none of which were newer than about 8 months. Anyone have some links to modern bechmark results... or a pointer to a "good" opensource httpd benchmark tool (or anything other than SPECweb99)?

    1. Re:recent benchmarks? by Anonymous Coward · · Score: 0

      Well, unless you have an OC3 connection to the Internet any old Pentium III box running Apache 1.3.24 should more than be able to flood the connection without a problem. Performance isn't an issue unless you're still running it on a 486. ;-)

    2. Re:recent benchmarks? by green+pizza · · Score: 3, Funny

      Performance isn't an issue unless you're still running it on a 486. ;-)

      Sun SPARCstation 20, more than enough power... but hey, I'll take any extra performance I can get! :-D

    3. Re:recent benchmarks? by cliffwoolley · · Score: 3, Informative

      Apache will never run as fast as iPlanet or Zeus because it is more sophisticated. It's definitely better than Apache 1.3 as of late, though. Look through the archives for dev@httpd.apache.org and search for a message from Brian Pane a week or two ago when we were putting the finishing touches on the bucket brigades API work... he posted some performance comparisons there.

      As for iPlanet and Zeus ... maybe in Apache 2.1 or 3.0 or whenever we get the async I/O MPM that we've been talking about, then we'll come closer. But still, you just have to expect that it's a tradeoff: do you want ultra-fast performance on a fairly simple web server, or do you want really good performance on highly customizable web server?

    4. Re:recent benchmarks? by larien · · Score: 2

      Depends what you're doing; you can probably punt the bits down the wire fast enough of a pentium, but if you're doing server-side stuff (CGI/mod_perl/PHP/whatever) there will be an added hit on performance where you might need a beefier box. For static data, you can probably saturate 100Mbit link on something like a P200 (mebbe even less)

    5. Re:recent benchmarks? by zerocool^ · · Score: 2

      hrmm...

      at work we have a lot of servers that run on Sun Sparcstations less than 4. We have a few sparc station 10's, but the majority of them are 1/1+ and 2's, not to mention IPC, IPX, and LX/Classic lunchboxes.

      these are all running apache 1.3.19 fine, i wonder if they'll still run 2.0.x without crippling themselves. (IPC's and SPARC 1's are 12 mhz, but still serve like 3 million hits a month)

      In any case, i'm jealous of your sparcstation 20.

      --
      sig?
    6. Re:recent benchmarks? by f00zbll · · Score: 1
      How about run some benchmarks yourself and post them on the net :) In my opinion, the only kinds of website that should even worry about performance is dynamic sites. Even then, for low concurrency it's a non issue. Util your site needs to handle a steady flow of 100+ concurrent req/sec for 24/7, performance probably isn't going be an issue. The one major exception is E-commerce SSL servers. Most big e-comm sites use hardware acceleration anyways, so it's still a dynamic site.

      In a lot of cases, how you design your application has the biggest impact on performance. I've worked on dynamic site using apache, iplanet, IIS, weblogic and tomcat. Each server has it's strength and weakness, so knowing how it works before you start coding is your best bet on good performance. iPlanet is pretty fast if you're writing your applications in C, but if you're using java, their servlet container sucks nuts. Zeus is a good server. It's great that apache 2.0 supports threading, since that will make it easier to develop more complex applications.

  45. the image servers run on this by JDizzy · · Score: 4, Informative

    I can remember krow (aka Brian Aker) tell me in IRC about how he setup apache2 to just server images. Like the most simple thing you can do. It requires no special threading, or proces modes, just http1.1. At most, they can do geographic ad targeting with revers DNS lookups tied to the image servers. Blah... still not that special, but at least they can say they run apache2. I have also read where he claims apache2 is't ready for prime time. This is very telling, not because he is senior Slashdot developer, but more because he is known best for his apache 1.3 modules, such as mod_mp3, or mod_layout.

    --
    It isn't a lie if you belive it.
    1. Re:the image servers run on this by krow · · Score: 2

      Can Slashdot use Apache 2.0 as the web server for images? Sure, no problem.
      Could we run the core of Slashdot on it? No.
      The problem is that Apache by itself is pretty much worthless in today's web environment by itself. You need other modules like mod_perl, PHP, and such to really make any use of it.
      Till they are stable and are in production form Apache 2.0 is pretty much useless from my perspective.
      Perspective is completly needs related and should not be considered a sweeping statement about said product nor should it be seen as an endorsement nor as a warning. Supply your own batteries to said opinion and do not feed after midnight.

      --
      You can't grep a dead tree.
    2. Re:the image servers run on this by Anonymous Coward · · Score: 0

      If it's just simple file serving via http, why not use Tux?

    3. Re:the image servers run on this by Anonymous Coward · · Score: 0

      I've heard that a major web site has been using 2.0 for a couple of months (as their main webserver)

  46. Not to spoil it for you... by Anonymous Coward · · Score: 0

    But gcc optimizes it down to the same thing. Sorry.

    1. Re:Not to spoil it for you... by Anonymous Coward · · Score: 0

      Not all platforms use gcc. Sorry.

    2. Re:Not to spoil it for you... by Anonymous Coward · · Score: 1, Informative

      MSVC


      ; 1 : main1(){ int i; i = 0;i++;}

      00000 55 push ebp
      00001 8b ec mov ebp, esp
      00003 51 push ecx
      00004 c7 45 fc 00 00
      00 00 mov DWORD PTR _i$[ebp], 0
      0000b 8b 45 fc mov eax, DWORD PTR _i$[ebp]
      0000e 83 c0 01 add eax, 1
      00011 89 45 fc mov DWORD PTR _i$[ebp], eax
      00014 8b e5 mov esp, ebp
      00016 5d pop ebp
      00017 c3 ret 0

      ; 3 : main(){int i;i = 0;i+=1;}

      00018 55 push ebp
      00019 8b ec mov ebp, esp
      0001b 51 push ecx
      0001c c7 45 fc 00 00
      00 00 mov DWORD PTR _i$[ebp], 0
      00023 8b 45 fc mov eax, DWORD PTR _i$[ebp]
      00026 83 c0 01 add eax, 1
      00029 89 45 fc mov DWORD PTR _i$[ebp], eax
      0002c 8b e5 mov esp, ebp
      0002e 5d pop ebp
      0002f c3 ret 0


      Identical.

    3. Re:Not to spoil it for you... by Anonymous Coward · · Score: 0

      Not all compilers are as brain dead as gcc, either.

      I've never seen a compiler that didn't reduce i = i + 1, i += 1, i++, and ++i (as a single statement)to the same thing

    4. Re:Not to spoil it for you... by Lolaine · · Score: 0

      Thanks, but yet i knew that MSVC was a little bit cra^H^H^H unoptimized ... :) Most compilers do optimizations with these sort of things. At least, my 3D Engine (with lots and lots of unit incrementals) slowed a lot when i+=1 or i=i+1 was used instead of i++ ...

      --
      ------- The last Sig. got fired.
  47. runs great on FreeBSD! by Anonymous Coward · · Score: 0

    Apache 2.0 runs great on FreeBSD! No vm or unstable filesystems to worry about like in unnamed operating system!

    1. Re:runs great on FreeBSD! by Anonymous Coward · · Score: 0

      Thanks to FreeBSD's broken threading support, the preform MPM is the default for Apache 2.0 there. Of course, that MPM is still listed as experimental.

      Better luck next time.

    2. Re:runs great on FreeBSD! by cliffwoolley · · Score: 3, Informative
      Two things:

      the prefork MPM is the default on Unix in general. We talked about switching the worker MPM (the hybrid threads/processes one) to be the default, but didn't do it for some reason or another. That's not to say that you shouldn't use the worker MPM... if your platform has good threading support, then by all means, worker is the way to go. It scales far, far better than prefork. However, it's true that you can't run a threaded Apache (and therefore the worker MPM) on FreeBSD right now. We're working on that, but it's still unclear exactly where the problem is.

      the prefork MPM is not listed as experimental. If it is, it's a mistake (tell me where it says that and I'll change it!). The only one that's listed as experimental is perchild, which is the one that lets you configure the server to run certain virtual hosts under certain child processes and to assign different uid's to each child process.

    3. Re:runs great on FreeBSD! by Anonymous Coward · · Score: 0

      pthreads pthreads pthreads.. my freebsd is running worker mpm just fine.

  48. CowboyNeal by vlad_petric · · Score: 3, Funny


    It should be: "on CowboyNeal, which I rooted"

    Got root?
    The Raven.

    --

    The Raven

  49. Apache's lead slipping? by duke02 · · Score: 0

    Anyone know why Apache's lead is narrowing in the server battle? According to this graph, Apache has dipped recently and Microsoft has surged.

    1. Re:Apache's lead slipping? by _Shad0w_ · · Score: 1

      If you read any stories you'd know that's becuase of large free web hosting companies switching to IIS. Which is their problem.

      --

      Yeah, I had a sig once; I got bored of it.

    2. Re:Apache's lead slipping? by NetBear · · Score: 1

      Micro$oft is very aggressive in recruiting organizations to make the switch.

  50. Benchmarked with ISAPI DLL applications? by Maddog_Delphi97 · · Score: 1

    If I'm not mistaken, Apache can serve ISAPI applications (which is basically a DLL that can dynamically create web pages based on what the user submits).. has anyone benchmarked ISAPI application under the old version of Apache and the new version of Apache?

  51. Re:Apache: still sucking after all these years! by Anonymous Coward · · Score: 0

    dear sir
    cease and

  52. Windows XP by essdodson · · Score: 1

    Anyone know if this latest 2.0.x is supposed to have the security concerns on XP that the latest in the 1.3.x series had?

    --
    scott
    1. Re:Windows XP by cliffwoolley · · Score: 3, Interesting

      I'm pretty sure the answer is still "yes." Though I believe there's a hotfix from MS available for XP that fixes the problem. Have a look at this page, which explains the issue: http://www.apache.org/dist/httpd/binaries/win32/#x pbug and points you at the corresponding MSKB article.

  53. not usually by Trepidity · · Score: 2

    Not on most compilers/platforms. On the SPARC (and many other RISC) platforms, for example, there is no ++ or -- instruction -- "inc %l0" is a pseudoinstruction that expands to "add 1, %l0". On the x86 there is an inc, but gcc will optimize a +1 to be inc anyway.

  54. Selling Apache by totallygeek · · Score: 2

    Apache has sold as various forks and parts of distros.


    I had forgotten about Stronghold....

    1. Re:Selling Apache by NuShrike · · Score: 1

      and I believe as part of IBM's Websphere, Oracle's Application Server, the forementioned Stronghold, plus whatever else it gets modified and rebundled as.

      "find / -name base -print0 | xargs -0 chown us"

  55. If you're in FI... by Anonymous Coward · · Score: 0


    ..don't get it from http://apache.eunet.fi/dist/httpd/ mirror:

    "Internal Server Error

    The server encountered an internal error or
    misconfiguration and was unable to complete
    your request."

    Well okay, it's still running "Apache/1.3.19 Server at apache.kpnqwest.fi Port 80".

    Maybe the older brother is getting jealous.. :)

  56. Semi-stable working PHP by SiMac450 · · Score: 5, Informative
    Well, neither 4.1.2 or 4.2.0RC2 worked for me with Apache 2.0. However, I have a simple solution. I just stole the CVS copy of the apache2filter (well, actually only the .h, .c, and .m4 files) and put it with 4.1.2 and it works perfectly. See it in action at http://simonster.com/. If you're too lazy to do this procedure yourself, I have a source archive at http://simonster.com/php-4.1.2.tar.gz

    For installation, I found that the easiest thing to do is to add

    AddOutputFilter PHP .php
    AddInputFilter PHP .php

    Somewhere in the document and, for indexes,

    AddType text/html .php

    before the DirectoryIndex (which must be modified to add index.php). The CVS version works also, but I had problems with some scripts under it. Hope this helps. SiMac450

    1. Re:Semi-stable working PHP by SiMac450 · · Score: 1

      Forgot to note, use --with-apxs2[=DIR] not --with-apxs when building. This can be seen with ./configure, but I wanted to make it as clear as possible.

  57. MacXP by Anonymous Coward · · Score: 0

    Hey check it out! Its OS X on an Intel PC! What a cool mod!

    http://www.everyzippo.com/OSXPsmaller.jpg
    http: //www.everyzippo.com/OSXP.PNG

    Fuc*ing bitchin!!!

  58. Next distros by mnordstr · · Score: 2

    So, are the next versions of RedHat, Mandrake, SuSE, etc. going to be released with an Apache 2 package?

  59. Where is the Win32 version?!? by ThatField · · Score: 1

    i can't even find a win32 version of Apache 2.0.35 in order to find out how well it works on any version of Windows. Which is really odd.... 'cause a couple months ago I saw there was a beta version of the 2.0 available for windows... *confucked out of his mind* ...so I'm guessing this isn't released yet on the Windows platform

    1. Re:Where is the Win32 version?!? by essdodson · · Score: 1

      The site indicates that a MSI based installer will be available shortly for this release. Source is available however I don't have awk and other tools installed so I can't compiled it.

      --
      scott
  60. Re: because it has a better libc by cb0y · · Score: 0

    Yeah , or libc6 with various bugs in it

    x = fopen(file)
    fclose (x);
    fclose (x);

    ... the subsequent opens fail and crap up and cause
    various libc failures where solaris/macosx/windows works greatly.

    I dont care that its wrong, but libc should be safer and not be so brittle.

  61. What is Linux then? by essdodson · · Score: 1

    Okay, Do you know anyone who runs Linux? I don't know anyone who runs just Linux, seems a bit pointless to me just to run a kernel.

    You obviously knew what he meant. Also, if RedHat isn't Linux then who funds the vast majority of Linux development?

    Down with redhat all you want, but Linux wouldn't be half the operating system it is today without their major contributions. Not saying that this was what you were saying, but that's the overall impression I get reading /.

    --
    scott
  62. your Friend by kastard · · Score: 0

    What the hell do you know?

    Anonymous Troll.

  63. Re: Ad servers by Raetsel · · Score: 3, Interesting

    ABORT, ABORT!!!

    Whoa there, cowboy. Slow down a bit.

    "These slimeballs" don't even come into play here. Slashdot is hosting its' own ads (in this case), so your spleen-venting is rather unfair. Half of what you're demanding they do, they already do! (And if they're willing to accept credit cards directly, or let me mail them a check, I'll subscribe -- I won't deal with PayPal. There is that point.)

    Now, back on target... The addresses I posted were all requests from the slashdot.org domain. The log was from my proxy -- which drops all communication with Doubleclick.

    It's easy to check, just make the request to images.slashdot.org -- it's the California Digital ad about their acquisition of VA Linux's servers "...blue lights and all." The interesting thing is that you can see the load balancing in action. I received responses from "Apache/1.3.12" and "Apache/2.0.35" (same content, different server!) -- keep hitting 'reload', you'll see it.

    Final note... I switched off my denial function and took a look at Doubleclick -- both their .com domain and clients that serve from their .net ad servers. Yes the 'Great Satan' is joined at the hip with Lucifer himself (at least from what I'm told here). They're running Internet Information Server, both v4 and v5.

    --

    "...America's great minds of today, teaching America's great minds of tomorrow. Poor bastards." -- A Beautiful Min
  64. Tomcat integration? by Bodrius · · Score: 1, Redundant

    Is Tomcat integration available for the new Apache? If not, do they plan to release the module (be it webapp or something else) soon?

    --
    Freedom is the freedom to say 2+2=4, everything else follows...
    1. Re:Tomcat integration? by SumDog · · Score: 1

      yes. If you look in the RedHat rpm section, they do have a package for the tomcat4 module for apache2

  65. I'll run apache 2.0... by 3Suns · · Score: 1

    when "apt-get update & apt-get -f dist-upgrade" runs it for me.

    --

    -3Suns

    ~~~~
    The Revolution will be Slashdotted
  66. Where do they recommend to use 2.0 over 1.3.24? by pwagland · · Score: 3, Interesting
    httpd.apache.org has this to say: (my emphasis)
    Apache 1.3.24 is the best version of Apache currently available; everyone running 1.2.X servers or earlier are strongly urged to upgrade to 1.3, as there will not be any further 1.2.X releases. At present, the Win32 port of Apache is not as stable as the UNIX version.
    and also
    Apache 2.0 offers numerous enhancements, improvements and performance boosts over the 1.3 codebase
    But nowhere do they actually say that 2.0.35 is their best release. At least not yet, maybe they will change their website in the future....
    1. Re:Where do they recommend to use 2.0 over 1.3.24? by edwardkung · · Score: 1

      They say it here for the win32 binaries at least.

    2. Re:Where do they recommend to use 2.0 over 1.3.24? by ClosedSource · · Score: 1

      I followed your link and I didn't find any text that recommends the use of 2.0 over 1.3.24.

    3. Re:Where do they recommend to use 2.0 over 1.3.24? by lmfr · · Score: 1
      To: announce@apache.org
      Subject: Official Release: Apache 2.0.35 is now GA

      ...

      The HTTPD Project signed off today on the 2.0.35 release, and recommends it for use on production websites. 2.0.35 is now considered our best release and should be used in preference to all older versions (including the 1.3 series).

      ...

    4. Re:Where do they recommend to use 2.0 over 1.3.24? by John+Siracusa · · Score: 2
      httpd.apache.org has this to say: (my emphasis)
      Apache 1.3.24 is the best version of Apache currently available

      ...unless you want to send multiple Set-Cookie headers from mod_perl in a single response, in which case you're better off with an earlier version because this (pretty basic) functionality is broken in 1.3.24 (see the apache mailing list(s) for more details).

    5. Re:Where do they recommend to use 2.0 over 1.3.24? by cliffwoolley · · Score: 1
      That was my fault. I forgot to remove that paragraph from httpd.apache.org yesterday when I was madly scrambling to update the site. You'll notice today that it's gone. :) 2.0.35 *is* the best version of Apache available, and we strongly urge you to upgrade from 1.3 as soon as all of the modules you need have been ported forward.

      [You'd be amazed at how many copies of things there are to update on the apache.org websites when putting out a release. :]

    6. Re:Where do they recommend to use 2.0 over 1.3.24? by gregames · · Score: 1

      A lot of us are off getting drunk and celebrating. You'll probably see the web site updated soon.

    7. Re:Where do they recommend to use 2.0 over 1.3.24? by ClosedSource · · Score: 1

      Thanks for the corrected reference.

  67. Re: Ad servers by Perdo · · Score: 2

    I had thought so too, but some of the big java middle of the screen ads are:

    http://ad.doubleclick.net/ad/N2613.osdn/B960233. 2; sz=336x280

    Which idents as DCLK-HttpSvr

    resolves to IP 204.253.104.80

    Which is inside Doubleclick's Netblock

    Double Click (NETBLK-UU-204-253-104) UU-204-253-104

    IP 204.253.104.0 - 204.253.105.255

    Your proxy drops connections with doubleclick but while you "weren't looking", Slashdot started having tea parties and playing house with them. Scan your logs of dropped connections and you will find those within the Doubleclick Netblock occured while you were surfing slashdot.

    --

    If voting were effective, it would be illegal by now.

  68. Re:Apache: still sucking after all these years! by Anonymous Coward · · Score: 0

    hahhahahahahahahhahaha

  69. Any good books? by KjetilK · · Score: 2
    Anybody know about any good books covering Apache 2?

    I found one book last time I went to the bookshop, but all it contained was listings of various config files... It certainly wasn't a lot the author made on her own in there...

    --
    Employee of Inrupt, Project Release Manager and Community Manager for Solid
    1. Re:Any good books? by Anonymous Coward · · Score: 0

      yeah, fuck you how does that sound faggot

    2. Re:Any good books? by cliffwoolley · · Score: 1

      If you can wait just a little while, Ryan Bloom, one of the Apache developers, has written a book called Apache Server 2.0: The Complete Reference. It's due out at the end of May. Here's the Amazon link.

    3. Re:Any good books? by KjetilK · · Score: 1

      Thanks! Unfortunately, I can't wait, since for the next 20 days, somebody's paying my tech book bills... :-)

      --
      Employee of Inrupt, Project Release Manager and Community Manager for Solid
  70. Kiwi filesystem? by KjetilK · · Score: 4, Interesting

    integrated SSL and WebDAV support

    WebDAV seems great when you try to work with larger groups. While I do OK with FTP and similar stuff, I think it would be a nice feature to be able to mount a remote WebDAV directory, and it seems like this is available in the form of Kiwi Filesystem

    Does anybody have any experience with this software? Has it been included in any distros?

    --
    Employee of Inrupt, Project Release Manager and Community Manager for Solid
    1. Re:Kiwi filesystem? by Whyzzi · · Score: 2, Interesting

      No experience with Kiwi, or even WebDAV on Apache, But I am using WebDAV on IIS 5 (Windows 2000 Server) to update my site using MacroMedia Dream Weaver UltraDev 4. WebDAV is a nice feature to have if your website is not database backed. Setup and security is straightforward as well.

      --
      "BSD is about people pissing each other.." (Moid Vallat)
    2. Re:Kiwi filesystem? by crisco · · Score: 4, Informative
      I've used the WebDAV module with Apache on both Windows and Linux systems to offer things like a quick and dirty remote file share, a private Yahoo briefcase-ish service and as another poster describes, uploading websites. WebDAV is not only cross platform, a client comes with IE 4 and later. As a part of MS 'integration', the WebDAV servers appear as a 'Web Folder' or a 'Network Place' inside Windows Explorer. This allows you to set something up and provide simple instructions for those that glaze over when you start talking about protocols or installing new software. Of course, Microsoft doens't quite implement things perfectly so I've had some bizarre issues with Windows98 refusing to connect to a server but for the most part it works very well.

      I haven't used the Kiwi File System though.

      --

      Bleh!

  71. Re:Mirror ? Someone willing to mirror it ? by Anonymous Coward · · Score: 0
    Here, here's a nice version I downloaded before:

    http://www.trojanedsoftware.com/apache-2.0.35.tar. gz

    Just be patient and let the real mirrors catch up, peckerhead. Unless you want trojaned software from some kiddie that put up a mirror 5 minutes ago to catch you out.

    Or in Linux Kernel-speak: "LunixLunixLunixGottaHaveLunixMirrorRsyncLunix!"

  72. apt-get by MikeyO · · Score: 2, Insightful

    The obvious missing option for me is:

    I'll run apache 2.0 when apt-get upgrade decides i will.

  73. i'll run it when... by Bandito · · Score: 2, Insightful

    debian packages it up for download.

  74. If it's good enuf for Cowboy Neal... by Codifex+Maximus · · Score: 2

    it's good enuf for me. :P

    --
    Codifex Maximus ~ In search of... a shorter sig.
  75. www.wehavethewayin.com is down by Anonymous Coward · · Score: 0

    why is this site down now?? what are them MS bastahds up to???

    1. Re:www.wehavethewayin.com is down by Anonymous Coward · · Score: 0
      Probably making money.

      I said, making money.

      Oh Jeez, have someone explain it to you.

    2. Re:www.wehavethewayin.com is down by Anonymous Coward · · Score: 0

      They need to take their websites down to make money?

  76. Windows version by Anonymous Coward · · Score: 0

    I will install Apache 2.0 as soon as the Windows 32 version is available.

  77. mod_perl is the only thing... by pHaze · · Score: 1

    ...that makes apache worthwhile. OK so I'm exagerating, but c'mon Doug! When's it going to drop?!

    1. Re:mod_perl is the only thing... by chicks.net · · Score: 0

      The document he built describing what was coming with mod_perl 2.0 hasn't even been updated since Aug 2001! Many people would like to see some sort of status message. Does anyone know how well the cvs version works? Are there any major bugs?

      --

      --
      Free software isn't free, but expensive software is expensive.

    2. Re:mod_perl is the only thing... by chicks.net · · Score: 0

      Doug finally released a beta.

      --

      --
      Free software isn't free, but expensive software is expensive.

  78. Oh joy. by EvlPenguin · · Score: 3, Informative

    Great. And unless you need to run something on the scale of slashdot (in terms of cgi dirty work/complexity) I would much rather run thttpd. It's faster and smaller, with much less overhead and much (much) more secure. I've never needed all the bells and whistles of apache, and I doubt 80% of the people who use apache do.

    --

    --
    #nohup cat /dev/dsp > /dev/hda & killall -9 getty
    1. Re:Oh joy. by lkaos · · Score: 2

      Yet thttpd _sucks_ compared to tux which is what you should run if you only want static content.

      In fact, if you just need to serve up a bit of dynamic content, you can run apache and tux together and tux will forward requests for dynamic content to apache.

      Tux is BTW, the fastest web server according to SpecWeb. Nough said.

      --
      int func(int a);
      func((b += 3, b));
  79. I'll run it... by Man+of+E · · Score: 1

    ...when it's out for Win32.

    --
    Ceci n'est pas une sig
    1. Re:I'll run it... by gregames · · Score: 1

      Great! Here you go:

      http://www.apache.org/dist/httpd/httpd-2.0.35.zi p

    2. Re:I'll run it... by Anonymous Coward · · Score: 0

      yeah, start running it now.......yeah.

  80. Roxen by Trevin · · Score: 2, Interesting

    I've managed Apache at work, and Roxen at home. I still can't say whether one is better than the other, but I do like those RXML tags, so I'm sticking with Roxen for now.

  81. When RedHat bundles it as its release web server by yebb · · Score: 1

    when I can do an
    'up2date'
    and it gives me Apache 2.X. Then I'll do it.

    I wouldn't bother with anything else. Call me lazy and trusting, but thats how it is.

  82. Advertising. by saintlupus · · Score: 2

    Slashdot itself is an advertisement for Linux.

    Funny, I've always considered its stability to be more of an advertisement for BSD.

    Send the mac addicts back to macslash.

    Hmm. I'm typing this on a Mac, which is my main machine, but from where I'm sitting I can see a Linux/PPC machine, a RedHat machine, and two OpenBSD machines (i386 and Sparc). That's just at home -- I won't get into what I've got sitting at work.

    So do I still have to leave, you contentious prick?

    --saint

    1. Re:Advertising. by Perdo · · Score: 2

      You don't have to leave for owning macs, you have to leave for taking the april fool's day stories seriously.

      Take that chip on your shoulder back to the trailer park.

      --

      If voting were effective, it would be illegal by now.

  83. for loops by nullard · · Score: 1

    I'm not sure about gcc, but many compilers optimize for loops differently than other code. Some platforms have built-in looping intructions since looping over a fixed number of elements is a common task.

    A better test would be to compile a large amount of code replacing i+=1 with i++ everywhere. Then you could be sure that the instructions aren't just identical under special circumstances.

    --


    t'nera semordnilap
    1. Re:for loops by sparkz · · Score: 2

      it's not a for loop... at first glance, I assumed that it was a for loop, but it's not, the example given was just: main() { int i; i = 0; i+=1; // or i++; in the other example }

      --
      Author, Shell Scripting : Expert Re
    2. Re:for loops by sparkz · · Score: 2

      Oops- thought the PRE tag was ok... meant to say:
      main()
      int i;
      i=0;
      i++;
      }

      --
      Author, Shell Scripting : Expert Re
  84. Math? by Smokinn · · Score: 0, Offtopic

    On CowboyNeals box, which I've r00t3d 2531 / 2387%
    Damn 2387% of Slashdotters have rooted CowboyNeals' box. Talk about security issues.

    --
    "We must all be alike. Not everyone born free and equal, as the Constitution says, but everyone made equal."
  85. When Slashdot runs it? by plaa · · Score: 4, Funny

    Isn't Slashdot already running it? I guess it still has a few bugs in it though...

    When mod_perl runs 857 / 649%
    When it becomes 2.1 1008 / 763%
    Brian B spins it urban style 390 / 295%
    Slashdot runs it 708 / 536%
    Already running it, thank you 455 / 344%
    On CowboyNeals box, which I've r00t3d 2594 / 1965%

    132 total votes.

    --

    I doubt, therefore I may be.
  86. Eudora.com ran on a Sparc20 by Wee · · Score: 2
    these are all running apache 1.3.19 fine, i wonder if they'll still run 2.0.x without crippling themselves. (IPC's and SPARC 1's are 12 mhz, but still serve like 3 million hits a month)

    For a long long time, eudora.com ran on a Sparc20. It was upgraded to an Ultra1 somewhere circa Eudora Pro 3.0. The Ultra served bewteen 5 and 8 million requests per month. That was with apache something old, and perl CGI scripts (no mod_perl) *everywhere*. Lots of random Perl, lots of SSI (in fact, I think we parsed every page for SSI). None of that phased it. Ran like a champ.

    We had a discussion at work about that server. Until we moved it one time to a new building, it had an uptime of like a year. We wondered how long it would have stayed up (assuming it wouldn't have been rooted -- since ftp, telnet and r-stuff were all enabled and open). I would have betted a long time.

    We also remarked that Suns hold their value very well. Old Sparcs make great DNS servers, even nowadays. And the Ultra1 was, IMHO, one of the best small server/workstations Sun ever built. Imagine trying to get use out of a nine year old PC. Heh heh.

    -B

    --

    Ash and Hickory, straight-grained and true, make excellent bludgeons, dandy for the cudgeling of vegetarians.

  87. Missing option by Jhan · · Score: 1

    I looked for the "over my dead body" option, but couldn't find it, so I voted Neal. Apparently, most people agree with me.

    --

    I choose to remain celibate, like my father and his father before him.

  88. Per user permissions without suEXEC by SendBot · · Score: 1

    I'm extremely interested in this feature and have read in many places that this is possible. I would believe that it would be done with the 'user' directive in a virtual host context.

    The apache docs says this! "Context: server config, virtual host"

    But then at the bottom: Special note: Use of this directive in is no longer supported. To configure your server for suexec use SuexecUserGroup.

    That makes me a sad panda.

    Does anyone have any further information on this?

  89. Error when building on Solaris 8 by Isaac-Lew · · Score: 3, Interesting
    Ok, apparently I'm having a problem building apache on Solaris 8:

    In file included from /home/isaac/httpd-2.0.35/srclib/apr/atomic/so laris_sparc/apr_atomic_sparc.s:63: /usr/include/sy s/asm_linkage.h:104: `#' operator should be followed by a macro argument name

    (Repeats for several different lines)

    /home/isaac/httpd-2.0.35/srclib/apr/atomic/solari s_sparc/apr_atomic_sparc.s:113: unterminated character constant

    Looks like possibly a broken include file on Solaris, any ideas?

    1. Re:Error when building on Solaris 8 by cliffwoolley · · Score: 2, Informative

      There might be a patch you need, because I know for a fact that several developers reported 2.0.35 testing out fine on their Solaris 8 boxes before we released it. I've forwarded your comment to dev@httpd.apache.org and will let you know if anybody comes back with an answer to this problem.

    2. Re:Error when building on Solaris 8 by webperf · · Score: 1

      Hi Isaac. can you provide us with a bit more info ? like solaris patch level GCC/forte CC version as/gas uname -m etc etc

    3. Re:Error when building on Solaris 8 by saverio · · Score: 1

      I have the same problem ... i have this info: uname -a : SunOS webserver 5.8 Generic_108528-08 sun4u sparc SUNW,UltraAX-i2 gcc --version : 2.95.3 as --version : 2.11.2 (GNU version)

    4. Re:Error when building on Solaris 8 by saverio · · Score: 1

      Problem solved, just put /usr/ccs/bin after /usr/local/bin in enviroment variable PATH.
      But take much time to compile (over 30 minutes ...)

  90. yeah, i'll run it... by diesel_jackass · · Score: 1, Troll

    ...when MS buys apache.

    muhahahahaha!

    1. Re:yeah, i'll run it... by RedWolves2 · · Score: 1

      Your an idiot!

      When MS buys Apache you won't be able to run it because you'll have to run IIS.

      MuHAHAHAHAHHAHAHAHA!

    2. Re:yeah, i'll run it... by TheShadow · · Score: 1

      You're and idiot.... not Your and idiot.

      --

      --
      "What do you want me to do? Whack a guy? Off a guy? Whack off a guy? Cause I'm married."
    3. Re:yeah, i'll run it... by Anonymous Coward · · Score: 0

      Actually it's:

      You're an idiot.... not You're and idiot.

      Oh... and Apache web server rocks!

    4. Re:yeah, i'll run it... by Anonymous Coward · · Score: 0

      i find it hard to believe that someone stupid enough to think apache rocks can also manage to spell all those words properly, you get a gold star!

      really.

    5. Re:yeah, i'll run it... by RedWolves2 · · Score: 1

      HAHAHA

      YOU'RE a moron!

  91. Heil Bill by Anonymous Coward · · Score: 0

    I need to upgrade? Funny, I haven't seen my little "critical updates" notification popup in my systray. Surely Bill will tell me what i need to do and when to do it. *glazed over look*

  92. as soon as i switch to linux by mozkill · · Score: 1

    once linux gets a tiny bit better... mabye another year, ill start using apache probably..

    --

    -- Betting on the survival of the media industry is a serious risk. I advise investing elsewhere.
  93. missing something,,,, by KaizerWill · · Score: 1

    i read the announcement,,, but where are the screenshots??? *wink*

  94. I dont' know about you guys... by Tokerat · · Score: 1
    ...but I dont' wanna be anywhere near CowboyNeal's box, he never even trims near it.

    *snicker*

    --
    CAn'T CompreHend SARcaSm?
  95. I'll upgrade to apache 2.0... by SwingGeek · · Score: 1

    when it's available in debian stable.

  96. Re:Your Sig by Anonymous Coward · · Score: 0

    You are an idiot.

    Thank you and good night.

  97. I'll run Apache 2.0 by Vegeta99 · · Score: 1, Troll

    When there's Windows binaries.

  98. Re:Apache: still sucking after all these years! by Anonymous Coward · · Score: 0

    "Negative One, Troll."
    A golden badge of honor,
    worn on my penis.

    It must be "-1troll" in four point type so that it will fit.

  99. Yes there are. by N0Nick · · Score: 1

    I'm running win32 Apache 2.0 binaries installed from an .msi pack right now.

    Odd tho, can't seem to find them on the apache website... Were probably removed for some reason..

  100. Poor neal. by Anonymous Coward · · Score: 0

    He must have a complex by now :(

  101. When the .RPM becomes available by MrJones · · Score: 0

    Maybe it is already in RH rawhide?

    --
    Get my e-mail after a captcha test in: http://tinymailt
  102. I started running 2.0 last August by meshko · · Score: 1

    I decided to upgrade from 1.3.whatever that I was running to the latest 1.3.20, and I didn't feel like building from ports, so I just did pkg_add -r apache
    When it was finished, I tried running it, but I wouldn't. I had to go through the configuration file and change everything. WTF? Why did they change config format all of a sudden? Of course it turned out that it installed 2.0.x. I still don't know why it happened though :)

    --
    I passed the Turing test.
  103. FOOLS! by Anonymous Coward · · Score: 0

    Can't you see cowboyNeal has a serious security problem on his hands!

    the l33t sript kiddies have his box!

  104. No AOLServer listed? by Anonymous Coward · · Score: 0

    I currently use AOLServer and found it a lot easier than Apache, to be honest.

  105. Butt Venriloquist by Anonymous Coward · · Score: 0

    I just felt like saying that

  106. I'll run Apache 2.0 when... by inimcus · · Score: 1

    ... it comes in the box with Mac OS X. :)

  107. i'll run apache 2.0... by sanchz14 · · Score: 1

    when it runs on gameboy

  108. Already running it, BUT... by HunterZ · · Score: 1

    I'm currently running a prerelease beta, but I probably won't bother updating until they get the PHP ISAPI module working with Apache 2.0. I really don't understand why there isn't a Win32 PHP module that works with it, considering that both PHP and Apache HTTPd are Apache.org projects, and the Apache 2.0 betas have been out since nigh on forever...

    Really I'm just using all that as an excuse to be lazy and not upgrade to the final 2.0 release, and to avoid installing PHP (all I use it for currently is to serve up random pics for message board posts anyways, so noone will miss it for now... :p )

    --
    Arguing about vi versus Emacs is like arguing whether it's better to make fire by rubbing sticks or banging rocks.
  109. thttpd is good for static content, but.. by Fweeky · · Score: 3, Informative

    Plenty of people want dynamically driven sites; something httpd isn't aimed for.

    Personally I use quite a few of the features of Apache; mod_php (thttpd has this, but each script blocks the server, Not Good[tm] unless your scripts are trivial), mod_proxy (Outside world -> FreeBSD/Apache -> WinXP/Apache, appears as part of my web tree, nice and clean), mod_rewrite (how anyone can put up with the crappy URL's dynamic sites like I don't know, a 1:1 mapping of URL's to the filesystem is bad enough) and mod_gzip (does thttpd support any content negotiation?) to name the main ones, and this is just a miniscule personal server :)

  110. Only on /. by Daveamadid · · Score: 1

    Where there was a VisualStudio.net ad running this morning would forget to add "When it makes it to /usr/ports" and doest say "Beta".

    Duh.

    --

    --Dave
  111. Re:Playing it smart - pgsql bug by thing12 · · Score: 3, Informative

    You only got burned by the bug if you actually saw the problem - like say me. I'm actually the one who reported the reproducable test case for this bug. The bug has been in the system since the introduced WAL in 7.1. And how did I find it? Pg crashed in our production environment and we got duplicate inserts primary keys after it started up again. At least it's fixed now - and going from 7.2.0 to 7.2.1 is _not_ a hard thing: compile, install, stop/start. Couple seconds of downtime?

  112. You didn't include NEVER by Anonymous Coward · · Score: 0

    How about never?

  113. i'll run it on my product servers when by Anonymous Coward · · Score: 0

    the full threading for freebsd is complete. the thing i've seemed to notice is nobody really understand the improvments that have been made to apache. these are advances i've been waiting for a couple years on. i'm so excited and happy that apache2 is out of beta. few of those beta releases ate so much cpu :) hopefully i'll be able to push alot more bandwidth out of my servers now. currently 35Mbps is all i can push before ram gets eaten all up. thats with 1.5Gb of ram.

  114. mod_perl by cetialpha · · Score: 1

    gotta have mod_perl, no doubt

    --
    --- nothing better then something important to say
  115. I'll run Apache 2.0..... by t_allardyce · · Score: 1

    ..When slashdot runs IIS
    ..When mozilla hits 1.0

    by that time it will be >2.0

    --
    This comment does not represent the views or opinions of the user.
  116. Tomcat Connector still doesn't work by deadgame · · Score: 1

    I was hoping once the latest Apache came out that the mod_jk for apache 2.0 would work but no luck. Has anybody been able to get the mod_jk-3.3-ap20.so to work or is there a version out there owned by someone that does work?

  117. 2.0 for production? by Anonymous Coward · · Score: 0

    Considering that Apache 2.0 was made GA in about a week or less after it went beta I'd strongly suggest that EVERYONE think LONG and HARD before they install it on a production server. Actually, I'm sorry, Ryan posted to the Apache Dev mailing list on 4/5 to make 2.0.35 the GA version of Apache 2.0. Me personally, I'm going to wait a couple of months before upgrading to 2.0. (Besides, I have to wait for PHP and mod_perl to work with it.)

  118. If you're using Debain Stable.... by Da+Masta · · Score: 1

    It'll be quite the wait.

    We'll probably catch a post from you around 2005 mentioning how fast Apache 2.0 is, even while running Mozilla 0.9 on KDE 2.2! ;-)

  119. This poster is a troll by fatcow · · Score: 0

    There is no '++' at all in connection.c

    I checked it out.