Hi all - What's the default behaviour supposed to be when a monitor-uri path is hit, and an HTTP backend (or listener) knows that it has no healthy servers?
I'm positive I've previously seen haproxy doing The Right Thing (i.e. 503'ing the monitor-uri path if all servers are down), but I'm finding that this isn't the case with 1.5.8. Did the default behaviour change from 1.4->1.5? I'm sure it was using 1.4 that the behaviour seemed to be as if there were an implicit "monitor fail if nbsrv($backend) lt 1" present, but I have to explicitly add that in 1.5(.8) which seems ... ungood. What am I missing? Cheers, Jonathan

