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
oMMMMMMMMMMM.
oMMMMMMMMMMMMM. P
oMMMMMMMMMMMMMMM.
MMMMMMM' `MMMMMM:
MMMMMMM"""""""""""'
MMMMMMMMo MMMMMM"
MMMMMMMMMb__dMMMMMM
MM^MMMMMMMMMMMMMMM'
-M _dF""""
`MouoM"
"^"
oMMMMMMMMMMM.
oMMMMMMMMMMMMM. P
oMMMMMMMMMMMMMMM.
MMMMMMM' `MMMMMM:
MMMMMMM"""""""""""'
MMMMMMMMo MMMMMM"
MMMMMMMMMb__dMMMMMM
MM^MMMMMMMMMMMMMMM'
-M _dF""""
`MouoM"
"^"
did that headline remind anyone else of Netscape 3.0 GOLD?
back when nutscrape was a "good" browser...
--sorry for the OT--
Now www.wehavethewayout.com can upgrade back to a real server now!
I stole this Sig
When running netscape 2.02 on win3.11 it would always crash when trying to download version 3.0. Ah waiting 3 hours for it on a 14.4 modem....
Only the State obtains its revenue by coercion. - Murray Rothbard
Thanks!
today is spelling optional day.
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.
But hopefully, this marks a new era of Apache, well, not sucking as hard as Rob sucks Jeff's cock. Remember, kids, use Apache! Because it's fast^H^H^H^Hstable^H^H^H^H^H^Hfull-featured^H^H^H^ H^H^H^H^H^H^H^H^H^Hfree!
--
"Negative One, Troll."
A golden badge of honor,
worn on my penis.
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..
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
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."
This site uses the Apache webserver and encourages you to test its power.
i just gave myself blue balls from readin this article!@$%!
"you sonofabitch i didn't know!"
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
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.
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.
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.
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
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....
the guarantee is awesome. it will take up disk space!
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)
AWSOME! slashdot is just copying off of k5 again, but whatever
"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.
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?
I just finished compiling Apache 1.3.24 w/mod_ssl and all the php goodies. Back to the drawing board?
Yada, yada. Don't complain about options. Yada, yada. Well, I'll use it when Debian packages it.
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]
[...]
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 !!
Michael Loves Me!
When did they sell 100,000 copies?
Click here or here.
I'll run it when it's included in Debian stable. So that would be, what? Another couple of years?
As an Apache Indian, with 9 tenths of white boold only;
I do it the traditional way I use mod_smoke signals.
The official mirrors haven't rsync'd yet. Anyone mind posting a mirror of the sources for this sucker ?
Ever need an online dictionary?
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.
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
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;
KDE 3.0, Apache 2.0, Mozilla 1.0, myownsillyproject 0.0
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...
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?
Consensus is good, but informed dictatorship is better
when its version number is the same as my Linux 7.2.
Carousel is a lie!
Click here or here.
:-)
And GNOME 2? Not sure on that one.
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
Should have used preview. Be gentle, moderators!
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
"You want that I should whack 'em, boss?"
'Nuff said.
Then tell me because I don't give a fuck...
What if they only set it up to display as if they switched?
If you use Linux, please help development of Autopac
That apache.org itself is still on 2.0.32
& mo de_w=on&site=apache.org
http://uptime.netcraft.com/up/graph/?mode_u=off
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.
My Greasemonkey scripts for Digg &
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]
Is this the first time I'm seeing the "Article Poll"?
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)?
Royalty-Free Apache 2.0 Technical Reference License Agreement
This is a legal agreement ("Agreement") between the undersigned (Slashdot reader) ("You" or "Company"), and Microsoft Corporation ("Microsoft"). The Apache 2.0 Technical Reference (as defined below) is available for You to reference, but if You want to implement the Technical Reference, You must sign and return this Agreement AS IS. This is an offer to be accepted only on the terms set forth in this Agreement. If You make any changes to this Agreement, the offer is revoked.
RECITALS
Whereas, the industry has requested that Microsoft set forth its license terms for Apache 2.0 (as defined below);
Whereas, Microsoft is now setting forth those terms by making a license available.
1. Definitions
1.1 "Apache" shall mean the HTTP web server communication protocol described in the Technical Reference.
1.2 "Company Implementation" shall mean only those portions of the software developed by Company that implement Apache 2.0 for use on Non-Microsoft Platforms.
1.3 "End User" shall mean a third party customer or potential customer to whom a copy of Company Implementation is licensed, delivered, or otherwise provided primarily for such customer's or potential customer's use, and not for further sublicense or distribution.
1.4 "IPR Impairing License" shall mean the GNU General Public License, the GNU Lesser/Library General Public License, and any license that requires in any instance that other software distributed with software subject to such license (a) be disclosed and distributed in source code form; (b) be licensed for purposes of making derivative works; or (c) be redistributable at no charge.
1.5 "Non-Microsoft Platforms" shall mean any platform other than any version of a Microsoft client, embedded and server operating system product, including without limitation, Windows XP, Windows CE, Windows 2000 and Windows 95 operating system products, or successors of those products.
1.6 "Necessary Claims" shall mean those claims of a patent or patent application, including without limitation, United States Patents Nos. 5,265,261 and 5,437,013, which (a) are owned, controlled or sublicenseable by Microsoft without payment of a fee to an unaffiliated third party; and (b) are necessarily infringed by implementing the Apache HTTP communication protocol as set forth in the Technical Reference, wherein a claim is necessarily infringed only when there are no technically reasonable alternatives to such infringement.
1.7 "Technical Reference" shall mean the Microsoft copyright document titled Apache 2.0 Web Access Protocol version 1.0 found at MSDN Downloads.
1.8 "Term" shall have the meaning assigned to it in Section 6.1.
2. Enhancements and Updates
2.1 Enhancements. Any Microsoft web server protocol enhancements beyond the Technical Reference are not licensed.
2.2 Updates. Updates to the Technical Reference are not licensed. In the event Microsoft elects to provide updates of the Technical Reference to Company, such updates will only be licensed by Microsoft under a separate written agreement or a written amendment to this Agreement.
3. License Grants
3.1 Copyright License. Subject to Section 3.3, Microsoft hereby grants Company a worldwide, royalty-free, non-exclusive, personal, non-transferable, non-sublicensable license to (a) make a reasonable number of complete copies of the Technical Reference and (b) use the Technical Reference for the sole purpose of developing Company Implementations.
3.2 Patent License. Subject to Sections 3.3 - 3.7, Microsoft hereby grants Company a worldwide, royalty-free, non-exclusive, personal, transferable, non-sublicensable, license under its Necessary Claims to (1) make, use, import, and (2) offer to sell, sell and distribute, directly or indirectly, to End Users, Company Implementations that fully comply with the Technical Reference. The above license is limited to implementing the Apache 2.0 communication protocol itself, and does not include any express or implied licenses or other rights to any underlying technology (operating system technology, local file system technology, etc.) that may be used to make a complete webe server or other Apache 2.0 compatible device.
3.3 IPR Impairing License Restrictions. For reasons, including without limitation, because (i) Company does not have the right to sublicense its rights to the Necessary Claims and (ii) Company's license rights hereunder to Microsoft's intellectual property are limited in scope, Company shall not distribute any Company Implementation in any manner that would subject such Company Implementation to the terms of an IPR Impairing License.
3.4 Limited Scope. The above license does not include the right (express, implied or otherwise) to make, use, import, offer to sell, sell or otherwise distribute or dispose of any technology that is not explicitly described in the Technical Reference, including without limitation (a) any Microsoft Apache 2.0 implementation, (b) any Microsoft technology that embodies a Microsoft Apache 2.0 implementation, (c) any enabling technologies that may be necessary to make or use any product or portion thereof that complies with the Technical Reference, but are not themselves expressly set forth in the Technical Reference, and (d) any implementation of other specifications or technologies developed by Microsoft or others that are merely referred to in the body of the Technical Reference.
3.5 Use of Technical Reference. Any Company Implementation shall implement the Apache protocol in its entirety as specified in the Technical Reference. By way of clarification of the foregoing, Company shall not be required to implement any portion of the Technical Reference that is identified in the Technical Reference as "optional". However, if Company elects to implement a portion of the Technical Reference that is identified as optional, then Company must also implement that optional portion of the Technical Reference in its entirety. Additionally, Company Implementation shall not impair the operation of any Microsoft implementation of Apache in any Microsoft product.
3.6 Reciprocal Patent License. To the extent Company owns, controls or can sublicense without payment of a fee to an unaffiliated third party, any patents that are required for Microsoft or its licensees to implement Apache as set forth in the Technical Reference and distribute such implementations, Microsoft and its licensees are hereby granted a license to such patents solely for the purpose of implementing Apache 2.0 as set forth in the Technical Reference and distributing such implementations.
3.7 Defensive Suspension. In the event Company's distributors or licensees of Company Implementation ("Authorized Distributor") initiates against Microsoft any legal or administrative claim of patent infringement relating to the Technical Reference or any Microsoft implementation thereof, Company's license rights in Section 3.2 only with respect to such Authorized Distributor shall immediately terminate.
3.8 Reservation of Rights. All rights not expressly granted above are reserved by Microsoft or Company (as the case may be). No additional rights are granted by implication or estoppel or otherwise.
5. Term and Termination
5.1 Term. Unless this Agreement is terminated in accordance with the provisions of this Section, the term of this Agreement shall commence as of the Effective Date and shall continue for five years, and shall automatically renew for additional five year terms unless either party provides written notice of its intent not to renew this Agreement at least thirty (30) days prior to the expiration of the current term. The time between the Effective Date and the expiration or termination of this Agreement shall be defined as the "Term".
5.2 Termination for Material Breach. Either party may terminate this Agreement if the other party is in material breach of any term or condition of this Agreement and fails to cure that breach within thirty (30) days after receipt of written notice thereof.
5.3 Survival. Sections 1, 3.8, 4, 5, 5.3, 5.4, 5.5, 6.5, 6.6 and 6.7 shall survive any termination or expiration of this Agreement.
5.4 Right to Distribute. In the event this Agreement expires or is terminated pursuant to Section 5.1 or Company terminates the Agreement pursuant to Section 5.2, Company may continue to distribute, in accordance with Section 3.2, Company Implementations that were created during the Term and that were commercially released in Company products during the Term, provided that Company complies with the requirements of Sections 3.3-3.7, but Company may not develop or distribute any new Company Implementations or new products incorporating Company Implementations. In the event Microsoft terminates this Agreement pursuant to Section 5.2, all of Company's licenses under this Agreement shall terminate upon the effective date of termination and Company shall promptly return to Microsoft all copies of the Technical Reference in its possession.
5.5 End User Licenses. Licenses granted prior to the termination or expiration of this Agreement by Company to End Users for Company Implementations in accordance with the terms of this Agreement shall survive any termination or expiration of this Agreement.
6. Miscellaneous
6.1 No Partnership, Joint Venture or Franchise. Neither this Agreement, nor any terms and conditions contained herein, shall be construed as creating a partnership, joint venture or agency relationship or as granting a franchise as defined in the Washington Franchise Investment Protection Act, RCW 19.100, as amended, or 16 CFR Section 436.2(a).
6.2 Export Regulations. Company acknowledges that the Technical Reference is subject to U.S. export jurisdiction. Company agrees to comply with all applicable international and national laws that apply to the Technical Reference, including the U.S. Export Administration Regulations, as well as end-user, end-use and destination restrictions issued by U.S. and other governments. For additional information, see http://www.microsoft.com/exporting/.
6.3 Notices. All notices and requests in connection with this Agreement shall be deemed given as of the day they are received either by messenger, delivery service, or in the United States of America mails, postage prepaid, certified or registered, return receipt requested, and addressed either to Company as stated on the signature block by Company or to Microsoft as follows:
Microsoft Corporation
One Microsoft Way
Redmond, WA 98052-6399
Attention: Platforms Business Management
Phone: (425) 882-8080
Fax: (425) 706-7329
Copy to: Law & Corporate Affairs
Fax: (425) 706-7409
or to such other address as a party may designate pursuant to this notice provision.
6.4 Excusable Delays. Neither party hereto shall be in default by reason of any failure in the performance hereunder in accordance with any terms, if such failure is due to acts of the public enemy, acts of the Government in either its sovereign or contractual capacity, fires floods, epidemics, quarantine restrictions, freight embargoes, civil commotions and the like.
6.5 Governing Law; Jurisdiction; Attorneys' Fees. This Agreement shall be construed and controlled by the laws of the State of Washington, and Company consents to exclusive jurisdiction and venue in the federal courts sitting in King County, Washington, unless no federal subject matter jurisdiction exists, in which case Company consents to exclusive jurisdiction and venue in the Superior Court of King County, Washington. Company waives all defenses of lack of personal jurisdiction and forum nonconveniens. Process may be served on either party in the manner authorized by applicable law or court rule. In any formal action or suit to enforce any right or remedy under this Agreement or to interpret any provision of this Agreement, the prevailing party shall be entitled to recover its costs, including reasonable attorneys' fees.
6.6 Assignment. Company may not assign this Agreement, or any rights or obligations hereunder, whether by operation of contract, law or otherwise, except with the express written consent of Microsoft, and any attempted assignment by Company in violation of this Section shall be void. For purposes of this Agreement, an "assignment" by Company under this Section shall be deemed to include the sale or other transfer of more than fifty percent (50%) of Company's assets (whether in a single transaction or series of transactions). In the event of such assignment or attempted assignment by Company, Microsoft shall have the right to immediately terminate this Agreement.
6.7 Construction. If for any reason a court of competent jurisdiction finds any provision of this Agreement, or portion thereof, to be unenforceable (other than Sections 3.3, 3.6, and 3.7), that provision of the Agreement will be enforced to the maximum extent permissible so as to effect the intent of the parties, and the remainder of this Agreement will continue in full force and effect. In the event that a court of competent jurisdiction finds that Sections 3.3, 3.6 or 3.7 are unenforceable, this entire Agreement shall be rendered null and void. Failure by either party to enforce any provision of this Agreement will not be deemed a waiver of future enforcement of that or any other provision.
6.8 Entire Agreement. This Agreement constitutes the entire agreement between the parties with respect to its subject matter and merges all prior and contemporaneous communications. It shall not be modified except by a written agreement dated subsequent to the date of this Agreement and signed on behalf of Company and Microsoft by their respective duly authorized representatives.
By (signature)
Name (printed)
Title
Company Name
Address
City, State, Zip
Country
Date
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.
fear my default 0 score.
Only the State obtains its revenue by coercion. - Murray Rothbard
But gcc optimizes it down to the same thing. Sorry.
Apache 2.0 runs great on FreeBSD! No vm or unstable filesystems to worry about like in unnamed operating system!
It should be: "on CowboyNeal, which I rooted"
Got root?
The Raven.
The Raven
Anyone know why Apache's lead is narrowing in the server battle? According to this graph, Apache has dipped recently and Microsoft has surged.
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?
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
Craig Kilborn is a flok
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.
10 PRINT CHR$(205.5+RND(1)); : GOTO 10
I had forgotten about Stronghold....
Click here or here.
..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..
For installation, I found that the easiest thing to do is to add
Somewhere in the document and, for indexes,
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
Hey check it out! Its OS X on an Intel PC! What a cool mod!
: //www.everyzippo.com/OSXP.PNG
http://www.everyzippo.com/OSXPsmaller.jpg
http
Fuc*ing bitchin!!!
So, are the next versions of RedHat, Mandrake, SuSE, etc. going to be released with an Apache 2 package?
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
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.
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
What the hell do you know?
Anonymous Troll.
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
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...
when "apt-get update & apt-get -f dist-upgrade" runs it for me.
-3Suns
~~~~
The Revolution will be Slashdotted
I had thought so too, but some of the big java middle of the screen ads are:
. 2; sz=336x280
http://ad.doubleclick.net/ad/N2613.osdn/B960233
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.
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
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
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!"
The obvious missing option for me is:
I'll run apache 2.0 when apt-get upgrade decides i will.
debian packages it up for download.
it's good enuf for me. :P
Codifex Maximus ~ In search of... a shorter sig.
why is this site down now?? what are them MS bastahds up to???
I will install Apache 2.0 as soon as the Windows 32 version is available.
...that makes apache worthwhile. OK so I'm exagerating, but c'mon Doug! When's it going to drop?!
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
...when it's out for Win32.
Ceci n'est pas une sig
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.
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.
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
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
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."
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.
No reason to switch to Apache 2.0 for me.
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.
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.
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?
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)
Looks like possibly a broken include file on Solaris, any ideas?
...when MS buys apache.
muhahahahaha!
THERE IS NO DATA. THERE IS O
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*
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.
i read the announcement,,, but where are the screenshots??? *wink*
*snicker*
CAn'T CompreHend SARcaSm?
when it's available in debian stable.
You are an idiot.
Thank you and good night.
When there's Windows binaries.
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..
Bill Gates Has No Penis.
He must have a complex by now :(
Maybe it is already in RH rawhide?
Get my e-mail after a captcha test in: http://tinymailt
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.
Can't you see cowboyNeal has a serious security problem on his hands!
the l33t sript kiddies have his box!
I currently use AOLServer and found it a lot easier than Apache, to be honest.
I just felt like saying that
... it comes in the box with Mac OS X. :)
when it runs on gameboy
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...
:p )
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...
Arguing about vi versus Emacs is like arguing whether it's better to make fire by rubbing sticks or banging rocks.
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
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
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?
How about never?
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.
gotta have mod_perl, no doubt
--- nothing better then something important to say
..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.
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?
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.)
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!
There is no '++' at all in connection.c
I checked it out.