https://issues.apache.org/bugzilla/show_bug.cgi?id=50975

--- Comment #4 from Aaron Johnson <aaron.john...@soa.com> 2011-03-31 10:10:43 
EDT ---
The problem is that IIS is inserting the content length into the chunked
request at some point in its filtering chain.  You are correct the client isn't
sending content-length, but when the isapi_redirect.dll connector gets the
request it does contain the C-L header.  I think that is what is causing the
connector endpoint to hang.  The C-L header is confusing the endpoint because
it is waiting for the chunked content because of the C-L header, but the
connector is expecting the endpoint to request the chunked content.

I'd suspect that maybe the other connectors would have this bug as well, but it
is only IIS putting C-L header on causing both the C-L and C-E=chunked headers
to appear on the request.

I was able to test out the patch on 64-bit IIS and it does solve my immediate
problem with the POSTs hanging, but I'm not familiar with what the specs say
about having both C-L and C-E on the same request.

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to