POST and 404 blocks apache

"Rainer M. Canavan" <[email protected]> Mon, 22 Sep 2003 17:52:25 +0200
Newsgroups gmane.comp.apache.mod-backhand.general
Message-ID <[email protected]>
hi,


I've got an interesting problem here that i can reliably reproduce on 
one cluster (4 servers) and sometimes on another cluster of 3 servers.
The problem is that when I post something to a location that doesn't 
exist, no data is returned, and both apache instances (i.e. the frontend
one and the one that's supposed to produce the error page) hang.

reproducable by something like this (/customer is handled by mod_backhand)

POST /customer/asdlfkjasldkfjlaksjdfl HTTP/1.1
host: www.node
connection: close
content-length: 22

222222222222222222222




This does not happen with virtual hosts that have backhand disabled,
but are otherwise the same as those that exhibit the problem. I've tried
to attach gdb to the affected httpds, but the results are not very
consistent. The most frequent result for a backtrace look like this:


#0  0x401303c4 in read () from /lib/libc.so.6
#1  0x402b4b54 in nullitem () from
/usr/local/sevenval/fit30/libexec/libssl.so
#2  0x08088522 in ap_hook_call ()
#3  0x080881ab in ap_hook_call ()
#4  0x0806cd36 in ap_bspawn_child ()
#5  0x0806d1ae in ap_bhalfduplex ()
#6  0x0806d30b in ap_bread ()
[...]

tia,

Rainer