Re: CGI Script Source Code Disclosure Vulnerability in Apache for Windows

2006-08-19 Thread David Burry
Joshua Slive wrote: notedirectiveScriptAlias/directive is used to strongboth/strong map a URL to a directory strongand/strong mark requests for that URL as pointing to CGI scripts. It should not be used for directories that are already accessible from the web because they are under the

Re: SSL enabled name virtual hosts

2006-03-06 Thread David Burry
Boyle Owen wrote: - You're right that since apache can't see the host header, it uses the cert from the default VH to establish the SSL session. Thereafter, it *can* see the host header and so can route the requests successfully. This give a lot of people the illusion that SSL-NBVH is

Re: SSL enabled name virtual hosts

2006-03-06 Thread David Burry
Boyle Owen wrote: -Original Message- From: David Burry [mailto:[EMAIL PROTECTED] We use a wildcard cert to overcome this situation... How did you get your wildcard cert? Did you buy it? Apparently, the cert sellers (Thwate, Versign etc.) are not too keen on selling wildcards

Re: Puzzling News

2005-03-02 Thread David Burry
Dependancy on third party modules still prevents us from upgrading from 1.3 to 2.0 or at least makes the the drawbacks of upgrading more than the benefits That's the main holdup for us. For instance, mod_perl (and a few custom scripts that use the API extensively), mod_php (all those

buffer overflow in mod_proxy in 1.3.31?

2004-10-13 Thread David Burry
Has anyone checked this out yet? http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2004-0492 It was reported in cnet news a month or two ago, and my SOX security guys at work have been bugging me about it... I need to tell them either it's a false alarm or it will be fixed soon. Any current

Re: Removing the Experimental MPMs in 2.2?

2004-09-03 Thread David Burry
Whether labeled experimental or not, it's always been very confusing to me that the release (stable) branch has modules in it that developers know don't work at all and therefore should not ever be attempted to be used by any ordinary user in any way whatsoever... Therefore I agree, stable

Re: Reload CRL without re-starting Apache

2004-05-25 Thread David Burry
Perhaps we could use a new module that allows efficient on-the-fly config parameter changes without restarting any processes? Kind of like a config server that you connect to and issue commands that add and remove apache directives, at least most of them if not all of them. There have been a

Re: strip rewritelog functionality per compiler option

2003-08-04 Thread David Burry
I agree entirely, as the documentation says, rewrite rules are voodoo and often very hard to understand what's going on and why a given ruleset isn't working as expected (which is not the same as an error in the errorlog, more of a user error). The inability to trace through what it's doing in

RE: Bug 18388: Set-Cookie header not honored on 304 (Not modified) status

2003-06-04 Thread David Burry
Since there seems to be some disagreement on this, and the RFC doesn't really specify which it is but instead makes a point of leaving it open for discussion, and there are many other popular servers out there that behave differently than apache and therefore some people may come to expect (nay

Re: Removing Server: header

2003-03-27 Thread David Burry
- Original Message - From: Graham Leggett Martin Kutschker wrote: Removing the server header won't hurt. Removing the server header is a protocol viloation, and serves no purpose. How is it a protocol violation? I can't find anywhere in the HTTP 1.1 protocol where it says the

RE: Removing Server: header

2003-03-26 Thread David Burry
I don't see a good reason not to have a ServerTokens None option... All the ServerTokens options that hide version numbers are security by obscurity anyway So it's not really anything new, just expanding something that already exists to have a more complete compliment of similar options.

Re: Advanced Mass Hosting Module

2003-03-14 Thread David Burry
-0800, David Burry wrote: These are neat ideas. At a few companies I've worked for we already do similar things but we have scripts that generate the httpd.conf files and distribute them out to the web servers and gracefully restart. Adding a new web server machine to the mix is as simple

RE: Advanced Mass Hosting Module

2003-03-13 Thread David Burry
These are neat ideas. At a few companies I've worked for we already do similar things but we have scripts that generate the httpd.conf files and distribute them out to the web servers and gracefully restart. Adding a new web server machine to the mix is as simple as adding the host name to the

Re: Proposal: Remove mod_imap from default list

2003-03-09 Thread David Burry
are we talking about removing modules entirely, or just modifying what's enabled by default? Dave - Original Message - From: Justin Erenkrantz [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Sunday, March 09, 2003 8:39 PM Subject: Re: Proposal: Remove mod_imap from default list --On

Re: story posted

2003-02-11 Thread David Burry
2.1 was started so that 2.0 can remain stable from here on out instead of changing the 2.0 API with every minor release, requiring everyone to re-port their modules with every minor 2.0 release so the fact that 2.1 exists is a very good sign for 2.0! Dave - Original Message - From:

RE: Strange Behavior of Apache 2.0.43 on SPARC MP system

2003-02-11 Thread David Burry
I am running the server/client on the same machine. You will not get reliable results by doing this. Can you elaborate why? Plus we were forced to do this, but would like to avoid in the future if it really affects our results. Because the client will contend very heavily with the

Re: Graceful shutdown in 2.0

2003-02-05 Thread David Burry
On our systems we just rename that alteoncheck.txt file to alteoncheck_DOWN.txt when we're going to bring a server down (causing a 404 error for the health check, which stops all new requests), it effectively does the same thing you describe without the hassle of writing a handler. And yes it is

Re: Apache q for covalent.net site.

2003-02-04 Thread David Burry
I've seen the exact same problem, and diagnosed it as the same issue. It would be very nice to have the default apache installation handle this properly, to prevent the dumb we-think-we're-smarter-than-you browsers from renaming files... if not by monkeying with the mime types file for pureness

Re: Graceful shutdown in 2.0

2003-02-04 Thread David Burry
The same effect is already possible by configuring your proxying machine to stop forwarding new requests to that box first Of course, it's possible that different people manage the proxying service vs the back end apache services, so I can see how it can be desireable to have this feature in

Re: Graceful shutdown in 2.0

2003-02-04 Thread David Burry
PROTECTED] Sent: Tuesday, February 04, 2003 12:25 PM Subject: Re: Graceful shutdown in 2.0 David Burry wrote: The same effect is already possible by configuring your proxying machine to stop forwarding new requests to that box first Yep, that's the idea. In the scenario I'm interested

Re: mod_mem_cache bad for large/busy files (Was: [PATCH] remove some mutex locks in the worker MPM)

2003-01-02 Thread David Burry
Random thoughts: - Did the content have short expiration times (or recent change dates which would result in the cache making agressive expiration estimates). That could churn the cache. No. files literally never change, when updates appear they are always new files, web pages just point to

Re: mod_mem_cache bad for large/busy files (Was: [PATCH] remove some mutex locks in the worker MPM)

2003-01-02 Thread David Burry
- Original Message - From: Brian Pane [EMAIL PROTECTED] Sent: Thursday, January 02, 2003 2:19 PM For large files, I'd anticipate that mod_cache wouldn't provide much benefit at all. If you characterize the cost of delivering a file as time_to_stat_and_open_and_close +

Re: mod_mem_cache bad for large/busy files (Was: [PATCH] removesome mutex locks in the worker MPM)

2003-01-02 Thread David Burry
] Sent: Thursday, January 02, 2003 9:43 PM Subject: Re: mod_mem_cache bad for large/busy files (Was: [PATCH] removesome mutex locks in the worker MPM) On Thu, 2003-01-02 at 21:21, David Burry wrote: - Original Message - From: Brian Pane [EMAIL PROTECTED] Sent: Thursday, January 02

mod_mem_cache bad for large/busy files (Was: [PATCH] remove some mutex locks in the worker MPM)

2003-01-01 Thread David Burry
Apache 2.0.43, Solaris 8, Sun E220R, 4 gig memory, gig ethernet. We tried both Sun forte and gcc compilers. The problem was mod_mem_cache was just way too resource intensive when pounding on a machine that hard, trying to see if everything would fit into the cache... cpu/mutexes were very high,

Re: [PATCH] remove some mutex locks in the worker MPM

2002-12-31 Thread David Burry
- Original Message - From: David Burry [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Tuesday, December 31, 2002 5:54 PM Subject: Re: [PATCH] remove some mutex locks in the worker MPM Ohh this sounds like an awesome optimization... I noticed mutex contentions were extremely high on a very high traffic

2.0.44 release?

2002-12-19 Thread David Burry
What does everyone think about releasing 2.0.44 soon? My company kind of needs the logio fixes but we're hesitant to run our own special patched version of 2.0.43 when we have so much riding on this project... Dave

dynamically change max client value

2002-11-04 Thread David Burry
Recently there has been a little discussion about an API in apache for controlling starts, stops, restarts, etc... I have an idea that may help me solve a problem I've been having. The problem is in limiting the number of processes that will run on a machine to somewhere below where the machine

Re: dynamically change max client value

2002-11-04 Thread David Burry
shutdown and restart). Of course one could also argue for not just a put but also for a 'get' interface in context :-) Dw On Mon, 4 Nov 2002, David Burry wrote: Recently there has been a little discussion about an API in apache for controlling starts, stops, restarts, etc... I have

Re: dynamically change max client value

2002-11-04 Thread David Burry
certainly do it more generically, I just haven't had the need. You might check mod_backhand.] Later, scott On Mon, 4 Nov 2002, David Burry wrote: I realize that allowing _everything_ to be dynamically configured via SNMP (or signal or something) would probably be too substantial of an API change

Re: new download page

2002-10-27 Thread David Burry
Awesome script... I hadn't thought of doing it this way, this is better than what I was thinking.. it seems to address everyone's concerns too in the best way that's still within our resources. Dave - Original Message - From: Justin Erenkrantz [EMAIL PROTECTED] To: [EMAIL PROTECTED]

Re: new download page

2002-10-26 Thread David Burry
Excellent little utility... however closer network-wise is often significantly different than closer geographically, for instance California is likely a lot closer to Peru than Chile is (as an extreme example), if you go by the packets fly instead of by the crow flies... Also when a closer

Re: [STATUS] (httpd-2.0) Wed Oct 23 23:45:19 EDT 2002

2002-10-24 Thread David Burry
Is it possible to get some of the fixes to mod_logio committed? Wouldn't everyone agree that the current logging of the outgoing bytes is incorrect behavior? Currently it logs the full file size (plus headers) even if it gets cut off in the middle, instead of the actual number of bytes sent.

Re: [STATUS] (httpd-2.0) Wed Oct 23 23:45:19 EDT 2002

2002-10-24 Thread David Burry
- Original Message - From: Bojan Smojver [EMAIL PROTECTED] On Fri, 2002-10-25 at 03:31, David Burry wrote: Is it possible to get some of the fixes to mod_logio committed? Wouldn't everyone agree that the current logging of the outgoing bytes is incorrect behavior? Currently

Re: [STATUS] (httpd-2.0) Wed Oct 23 23:45:19 EDT 2002

2002-10-24 Thread David Burry
of our statistics (duplicated nearby days' data with similar overall throughputs) due to us not catching the problem with Apache 2.0 soon enough... Dave At 09:15 AM 10/25/2002 +1000, Bojan Smojver wrote: On Fri, 2002-10-25 at 07:42, David Burry wrote: I see.. ok, I'll keep waiting patiently

Re: [STATUS] (httpd-2.0) Wed Oct 23 23:45:19 EDT 2002

2002-10-24 Thread David Burry
At 09:38 PM 10/24/2002 -0400, Glenn wrote: Have you looked at the %...X directive in Apache2? That's an interesting idea I hadn't thought of... it doesn't solve the chargeback issue but it's worth investigating for detecting successful downloads... Dave

Re: [STATUS] (httpd-2.0) Wed Oct 23 23:45:19 EDT 2002

2002-10-24 Thread David Burry
At 08:45 PM 10/24/2002 -0500, William A. Rowe, Jr. wrote: At 08:40 PM 10/24/2002, Bojan Smojver wrote: Quoting David Burry [EMAIL PROTECTED]: Excellent! I will perform some tests with that when I get a chance! You managed to get it working without breaking pipelining even? That's awesome

Re: Counting of I/O bytes

2002-10-16 Thread David Burry
I know that I'm ultimately wanting to log bytes per request pretty accurately to add up and tell if the whole file was transferred or not even if it was broken up into several byte range requests. I have given up on the possibility of this happening in 2.0 for a long time to come due to the

Re: url finishing by / are declined by cache

2002-10-16 Thread David Burry
- Original Message - From: Thomas Eibner [EMAIL PROTECTED] On Wed, Oct 16, 2002 at 11:20:07AM -0400, Bill Stoddard wrote: Hi, Why url finishing by / are not cacheable ? muddled thinking ? :-) I was unsure how to handle caching default index pages but I see no reason why we

Re: apache test suite?

2002-10-13 Thread David Burry
, David Burry wrote: Has anyone worked on an Apache test suite? You know, like how many things have a make test that runs all sorts of tests... or perhaps a separate package that runs tests... I might be interested in starting one but would rather build upon other's work if some of it has

apache test suite?

2002-10-13 Thread David Burry
Has anyone worked on an Apache test suite? You know, like how many things have a make test that runs all sorts of tests... or perhaps a separate package that runs tests... I might be interested in starting one but would rather build upon other's work if some of it has already been done... Dave

Re: apache 2.0.43: %b not showing bytes sent but bytes requested

2002-10-11 Thread David Burry
: ./configure --prefix=/usr/local/apache_2.0.43+logio --enable-logio --enable- usertrack --enable-file-cache --enable-cache --enable-mem-cache --enable-sta tic-support --disable-cgid --disable-cgi --enable-rewrite --with-mpm=worker --disable-userdir Dave - Original Message - From: David Burry

Re: apache 2.0.43: %b not showing bytes sent but bytes requested

2002-10-11 Thread David Burry
Being off by a little is better than being off by the whole thing... My tests show that was Apache 1.3 behavior... At least that way the value is close, so if you're charging for bandwidth you're not overcharging so much, and you can still tell if the whole file got there or not. Dave -

apache 2.0.43: %b not showing bytes sent but bytes requested

2002-10-10 Thread David Burry
The documentation for Apache 2.0.43 for mod_log_config states: %...b: Bytes sent, excluding HTTP headers. In CLF format i.e. a '-' rather than a 0 when no bytes are sent. However, in testing I clearly see it's logging the number of bytes _requested_ (that is, that apache intended to send)!!!

Re: mod_blanks

2002-09-26 Thread David Burry
I agree that mod_gzip does a lot better job as far as compression goes, and it doesn't even use more cpu likely. However, it's still important to remove HTML and JavaScript comments sometimes for security reasons, but I suspect this could probably be better done as part of the publishing

Re: [PATCH] add simple ${ENV} substitution during config file read

2002-09-25 Thread David Burry
This may be confusing because people may begin to expect it to do the substitution at request time in certain cases instead of only at server startup time Admittedly that would be almost like turning every directive into mod_rewrite, but... an env var is an env var, many things are

ForceLanguagePriority in Apache 1.3

2002-09-18 Thread David Burry
By the way, I love the idea of backporting the Apache 2.0 ForceLanguagePriority into Apache 1.3... This directive completely solves a looot of problems I've been having with stupid non-standards-conformant IE and content negotation. Many thanks to whoever posted the patch. If only it were

Re: 2.0.40 (UNIX), mysterious SSL connections to self

2002-08-29 Thread David Burry
You may want to try actually grabbing a couple-byte monitor page in your case from the load balancers and parse it and look for a special string inside it, that's what we do and that works well. This method not only tests if a connection is being opened, but more thoroughly tests server

Re: Command line argument inconsistency...

2002-07-23 Thread David Burry
What about using something else external to apache to detect output under netware? Is it possible to pipe the output to something else that detects if there is any, and holds the window open only if there is? Wouldn't that solve the problem in a more consistent way than altering the return

Re: cvs commit: apache-1.3/src/main http_protocol.c

2002-07-09 Thread David Burry
While we are debating the best way to accomplish this Content-Length fix for the next release, I kind of need to have it working for me right now in the current released version. Therefore I've implemented this partial fix against 1.3.26 on my system: root@nueva[391] pwd

recent chunked encoding fix -vs- mod_proxy...

2002-07-09 Thread David Burry
I have a situation where I have an external-facing apache server proxying to another apache server inside a firewall. I've updated the proxying one to Apache 1.3.26 so that it won't get hacked due to the chunked encoding bug, but I'm not able to upgrade the other one behind the firewall for

1.3.26: Content-Length header too strict now

2002-07-08 Thread David Burry
Hi! I'm having a problem since upgrading from Apache 1.3.23 to 1.3.26. It appears that the Content-Length header field is much more strict in what it will accept from http clients than it was before, and this is causing me biiig problems. A certain http client (which shall remain nameless