From 42e4f959a679b4a6c16225360c1a55a17ef95cfb Mon Sep 17 00:00:00 2001 From: Alexander Piskun <13381981+bigcat88@users.noreply.github.com> Date: Tue, 11 Jun 2024 15:28:59 +0300 Subject: [PATCH] corrected algo for "healthcheck" when HTTPS is used Signed-off-by: Alexander Piskun --- healthcheck.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/healthcheck.sh b/healthcheck.sh index 68850c5..7f08593 100644 --- a/healthcheck.sh +++ b/healthcheck.sh @@ -3,5 +3,7 @@ if [ "$BIND_ADDRESS" != "*" ]; then nc -z "$BIND_ADDRESS" "$HAPROXY_PORT" || exit 1 else - nc -z localhost "$HAPROXY_PORT" || exit 1 + if ! nc -z "127.0.0.1" "$HAPROXY_PORT" && ! nc -z "::1" "$HAPROXY_PORT"; then + exit 1 + fi fi