My application on real-server(on port 9123) is responding to http health as follows:
http health chk Cmd >> HEAD /check.txt HTTP/1.0 server health chk resp> HTTP/1.0 200 OK On the debian-linux on which HAproxy is running, I can see tcp-connection & cmd-resp exch using Wireshark analyzer. HAproxy sends few healthchk and then RST the socket. But HAproxy doesn't accept the health chk resp, indicating server Down. This time, I ran the HAproxy under strace . I see the connect to remote socket is Ok. But send returns EAGAIN and the recv also return EAGAIN(resource temporaility unavailable). what am I doing wrong? My config file. ## global log 127.0.0.1 local0 maxconn 100 user root group root debug defaults log global timeout connect 10s listen vproxy *:9123 mode tcp option tcplog option httpchk HEAD /check.tst HTPP/1.0 server servA 192.168.2:9123 check thanks, -sanjeev kumar

