On Tue, Mar 24, 2009 at 11:25:04AM -0500, Scott Downing wrote:
> A few times a day in the apache error logs I find:
> Could not pass request to proper child, request will not be honoured.
> 
> I'm running the DC2 patch, I've added more Multiplexers and increased 
> MaxProcessors and just about every setting I've increased but I still get the 
> errors. What would be really nice is if the error would actually tell me 
> which virtual host is being overwhelmed as the error appears in the general 
> apache error log and not the error log for individual vhosts. So I've just 
> been blindly increasing things to see if there's any difference and so far 
> I've seen no change.
> 
> Can anyone give me some suggestions?
> 

Hi Scott,

Adding debug is usually the way to debug problems.

It's like violence, if current level of debug don't solve the problem, just 
apply more. ;-)

If you don't want to build with debug on, which you probably don't, I think you 
should just
change the logging-code a bit and build with that.

Something like this, maybe ?:

In process_socket:

            ap_log_error(APLOG_MARK, APLOG_ERR, 0,
                  ap_server_conf, "Could not pass request to proper "
                  "child for request without host-header, request will not be 
honoured.");

In peruser_post_read:

                    ap_log_error(APLOG_MARK, APLOG_ERR, 0,
                             ap_server_conf, "Could not pass request to proper "
                             "child for vhost with hostname: %s, request will 
not be honoured.", r->hostname);

Possible that will give you the information you are looking for.

> -Scott
_______________________________________________
Peruser mailing list
[email protected]
http://www.telana.com/mailman/listinfo/peruser

Reply via email to