I'm encountering a strange interaction between modules (including my own). When I track it down, it appears that input filters are called after the handler is finished which results in 2 bodies in the response.
In other words, this is what appears to be happening: Input filters called with AP_MODE_GETLINE (for each HTTP request header) Handler called and returns 302 input filters called with AP_MODE_READBYTES and 8192 I've placed logging in ap_internal_*_redirect() and removed all related modules to see if one was a problem - yet the same issue happens. Thanks for any help.