When specifying: ``` option httpchk ``` As default or specific to a back-end - other properties are not passed or set as part of the health check request.
For example: - http-send-name-header - forwardfor Are not preserved or included in the health-check request. At present it is possible to simply include required headers manually such as: ``` backend TEST option httpchk HEAD / HTTP/1.1\r\nHost: fqnd.tld.org http-check expect status 200 ``` However in the case of different / differing ID by server that'd correspond to the expected Host value to be passed with each request - one would need to result to multiple backends with varying checks or have multiple checks per server in each back-end which may not be possible? IMO it would be beneficial to include all related headers and options with health checks by default with an added flag or property to disable this behavior reverting back to what is the current behavior. Is this a rational request & can it be anticipated in a future release? Thanks to everyone for their continued input & contributions. Cheers,. Mehdi -