httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jeff Trawick <>
Subject Re: Help reqd. for httpd-2.4.2
Date Wed, 10 Oct 2012 13:17:07 GMT
On Wed, Oct 10, 2012 at 7:55 AM, Jitesh Verma <> wrote:
> Hi List,
> We have ported httpd-2.4.2 to a network embedded box running Linux on Xscale
> hardware. We have two modules of our own to handle XML requests from our
> Applets. We have added all the 80 odd .so modules (that get built with
> default "configure" settings) in httpd.conf.
> We are able to access the box's GUI/Applets with "Listen 80" directive in
> the httpd.conf.
> However, when we add another directive "Listen 9000" to httpd.conf, httpd
> does not respond to HTTP request sent to port 80. The following requests
> from Internet Explorer fails to get any response from httpd:
> Wireshark packet trace indicates that the request packet is correctly sent
> to TCP port 80 when request is sent from browser.
> However, the outgoing packet is missing from the packet trace. It seems
> httpd did not generate any response (not even "File not found" response).
> "netstat -tnlp" command shows httpd listening on both TCP port 80 and 9000.
> /var/log/access_log indicates that the incoming packet reached httpd.
> Gateway/firewall data indicates that both TCP ports 80 and 9000 are open in
> both the directions (incoming and outgoing).
> The moment additional "Listen 9000" directive is removed from httpd.conf,
> httpd starts working fine (starts serving request).
> We have enabled and configured "debugging" and "loggers" modules. Still,
> /var/log/error_log and /var/log/messages do not show any error or warning.
> We thought adding another "Listen" directive to httpd.conf is a child's
> play, but it seems to be a humongous task.
> Are we missing something? Am I doing something wrong?? Is it a bug??? Can
> someone help in this forum? How to debug this issue?
> Please find attached httpd.conf and configure wrapper script
> (configure.wrapper) used for configuring and building httpd and its
> components.
> Thanks,
> Jitesh is a better mailing list for this.

A few things to start with...

Get unnecessary modules out of the configuration to simplify
logging/potential problems.
See what is logged with LogLevel trace8.
Configure the MPM to use a single child process to handle requests,
and run strace against that.

Born in Roswell... married an alien...

View raw message