@samitouri / QOSAMI-WSL / commits / b17df298

check if proxy variables are set

Catalin-Emil Fetoiu committed Oct 20, 2023 at 17:24 UTC b17df298eece84bb92003ba7f0b91ae4f6945ed5
1 file changed +9 -3
diagnostics/networking.sh
+9 -3
@@ -11,9 +11,15 @@ ip route show table all
11 ip neighbor
12 ip link
13
14 -# This will include the HTTP proxy env variables, if present
15 -echo "Printing all environment variables"
16 -printenv
14 +set +u
15 +[[ ! -v http_proxy ]] && echo "http_proxy is not set" || echo "http_proxy is set"
16 +[[ ! -v HTTP_PROXY ]] && echo "HTTP_PROXY is not set" || echo "HTTP_PROXY is set"
17 +[[ ! -v https_proxy ]] && echo "https_proxy is not set" || echo "https_proxy is set"
18 +[[ ! -v HTTPS_PROXY ]] && echo "HTTPS_PROXY is not set" || echo "HTTPS_PROXY is set"
19 +[[ ! -v no_proxy ]] && echo "no_proxy is not set" || echo "no_proxy is set"
20 +[[ ! -v NO_PROXY ]] && echo "NO_PROXY is not set" || echo "NO_PROXY is set"
21 +[[ ! -v WSL_PAC_URL ]] && echo "WSL_PAC_URL is not set" || echo "WSL_PAC_URL is set"
22 +set -u
23
24 echo "Printing DNS configuration"
25 cat /etc/resolv.conf