Hi all, We have tried upgrading our haproxy version to 1.4.8 and found than this configuration setting fails: http-check expect string check_is_ok with message: 'http-check' only supports 'disable-on-404'
I guess the patch never made it to stable (yet?). Are there any plans to add it to the trunk? Thanks, Anze On Wednesday 17 March 2010, Cyril Bonté wrote: > Hi all, > > Le Mardi 16 Mars 2010 21:35:10, Willy Tarreau a écrit : > > I'm now gathering my changes and committing your patch with the small > > fixes above. That way we can concentrate on ECV. > > I've played a little with this commits. > I added some traces to see what happens when a timeout occurs and noticed > that the response is concatenated after the response of the previous timed > out check, until the buffer is full. This can occur when the server > started to send a response but was too long to finish or if a check uses > HTTP/1.1 on a server with a HTTP Keep-Alive longer than the check timeout > (adding "Connection: close" could help prevent this, maybe it should be > added in the "option httpchk" documentation). > > The "expect" option from the ECV patch can be affected by this. > > The patch provided in attachment resets the buffer after a timeout bur I > wonder if it can't be done in set_server_check_status(). Also, to save a > little memory, the check_data buffer is only allocated for the servers > that are checked. >