From 1a05d824530678dce27a185aafc6ca475ebf7737 Mon Sep 17 00:00:00 2001 From: nanobot Date: Thu, 3 Sep 2026 09:29:44 +0800 Subject: [PATCH] fix(deploy): bypass proxy in health checks Loopback health checks inherited http_proxy from /etc/environment and were routed through v2rayA, failing spuriously (2026-08-28 incident). --- scripts/deploy.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/deploy.sh b/scripts/deploy.sh index bffe3fdd..be0b65b0 100755 --- a/scripts/deploy.sh +++ b/scripts/deploy.sh @@ -58,7 +58,7 @@ health_check() { # Returns 0 if healthy, 1 if not local deadline=$((SECONDS + HEALTH_TIMEOUT_SEC)) while (( SECONDS < deadline )); do - if curl -sf --max-time 3 "$HEALTH_URL" >/dev/null 2>&1; then + if curl -sf --noproxy '*' --max-time 3 "$HEALTH_URL" >/dev/null 2>&1; then return 0 fi sleep 1