You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@httpd.apache.org by Rolf Banting <ro...@gmail.com> on 2008/09/30 13:11:21 UTC

apache 2.0.55 doesn't honour KeepAlive

All,

There seems to be a problem in our apache set up with KeepAlive.

We'd like to set KeepAlive 'Off' due to a non-HTTP 1.1 standards compliant
client which expects a new connection per-request - however even when we do
this the response headers do not contain "Connection: close". The net result
is that apache hangs around for the KeepAlive timeout.

Any help much appreciated.

Find below configuration details & trace.

Thanks,

Rolf

*Server:* Apache/2.0.55 (Unix) DAV/2 mod_ssl/2.0.55 OpenSSL/0.9.8b
mod_perl/2.0.2 Perl/v5.8.7
*OS:* Solaris 10

*httpd.conf fragment:*

User    "nobody"
Group    "nobody"

...

#needed for http/1.1 testing
KeepAlive       Off

*Request Header:*

POST /BDL-Online-Access-Service/Provision HTTP/1.1

Content-Type: text/xml; charset=UTF-8

SOAPAction: "Provision"

User-Agent: Axis2

Host: 10.142.10.147:8080

Content-Length: 613

*Response Header:*

HTTP/1.1 200 OK

Date: Fri, 26 Sep 2008 19:34:35 GMT

Server: Apache/2.0.55 (Unix) DAV/2 mod_ssl/2.0.55 OpenSSL/0.9.8b
mod_perl/2.0.2 Perl/v5.8.7

Content-Length: 491

Content-Type: text/xml; charset=utf-8

SOAPServer: SOAP::Lite/Perl/0.69