diff --git a/Tests/Scripts/endpoint-status.sh b/Tests/Scripts/endpoint-status.sh index ea4dcd2255..6b248eb11e 100644 --- a/Tests/Scripts/endpoint-status.sh +++ b/Tests/Scripts/endpoint-status.sh @@ -20,8 +20,8 @@ http_status=0 # Loop until either the endpoint returns 200 or the maximum retries are reached while [ $retries -lt $max_retries ]; do - # Make a curl request and capture the HTTP status code - http_status=$(curl -s -o /dev/null -w "%{http_code}" $endpoint_url) + # Make a curl request and capture the HTTP status code, following redirects + http_status=$(curl -s -o /dev/null -w "%{http_code}" -L $endpoint_url) # Check if the HTTP status code is 200 (OK) if [ $http_status -eq 200 ]; then