Making many http healthchecking

Hi everybody,

Im trying to perform many health-checks with option tcp-check instead of the option http-chk.

here’s the configuration that i tried >>

listen XXX virtual/IP@:443
option tcp-check
tcp-check send GET /owa/healthcheck.htm
tcp-check expect string OK
tcp-check send GET /ecp/healthcheck.htm
tcp-check expect string OK
tcp-check send GET /ews/healthcheck.htm
tcp-check expect string OK
tcp-check send GET /oab/healthcheck.htm
tcp-check expect string OK
tcp-check send GET /Autodiscover/healthcheck.htm
tcp-check expect string OK
tcp-check send GET /Microsoft-Server-ActiveSync/healthcheck.htm
tcp-check expect string OK
tcp-check send GET /rpc/healthcheck.htm
tcp-check expect string OK
server server_name IP@ check port 80
server server_name IP@ check port 80

i found this in log file:

***** failed, reason: Layer7 timeout, info: " at step 1 of tcp-check (send)", check duration: 2001ms, status: 0/2 DOWN.

thanks you very much.