Skip to content
This repository

Sending a malformed http request causes Ironbee to fail to return a response #3

Closed
wmetcalf opened this Issue · 3 comments

3 participants

William Metcalf Brian Rectanus Iron Bee
William Metcalf

I get a response time-out waiting for this request... (\r\n after method and uri..) If I comment out the IronBee config in the apache conf the request is treated as an HTTP/0.9 request, and the response body is returned without headers.

GET /index.html

HTTP/1.1

Host: boo

Content-Length: 9

123456789

Brian Rectanus
Collaborator
b1v1r commented

Apache ignores headers for a HTTP/0.9 request, but libhtp is trying to parse each line as a request. Libhtp needs to parse these like Apache if the personality is set correctly. However, currently there is not good personality support for libhtp in ironbee. This will have to wait a bit.

Iron Bee
Owner

Still an issue that needs to be addressed.

Brian Rectanus
Collaborator
b1v1r commented

I think this is fixed as of 3156814.

Brian Rectanus b1v1r closed this
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.