Hello, I have situation where HAProxy receives a request but doesn't log it. I would like to know if this is desired behaviour or this is an actual bug.
To replicate this issue: 1) create HAProxy config which doesn't disable http-keep-alive 2) on backend server set http-keep-alive timeout to a low value of 2 seconds 3) run a script which sends requests in a loop and waits say 1.996 seconds between each iteration >From time to time, there will be no response from HAProxy. This is understandable. Connecting directly to backend server, without using HAProxy, gives same result. This is all desired. However, there is no log indicating that HAProxy was processing a request and that it failed on server side. This issue has already been discussed at https://discourse.haproxy.org/t/haproxy-1-7-11-intermittently-closes-connection-sends-empty-response-on-post-requests/3052/5 I understand this configuration is clearly wrong because the timeout on server should be higher than on HAProxy. In this scenario, I'm responsible for HAProxy configuration and somebody else is responsible for configuration of servers in backends. I can not know if every server is correctly configured therefore I would like to enable logging of such requests. I have tried version 1.7, 1.8 and 2.0 with different options like logasap. All behave the same. Regards, Michael