configure-proxy.md
August 28, 2025 ยท View on GitHub
If you're unable to connect to an external resource due to a proxy, make sure that you've correctly
set the HTTP_PROXY and HTTPS_PROXY variables in your shell. You need to contact your system
administrator to know what host(s) and port(s) to use for these proxies.
The values in these variables are used by many Linux programs, and during the install process. To set these values:
# No auth
export HTTP_PROXY=http://[proxy]:[port]
export HTTPS_PROXY=https://[proxy]:[port]
# Basic auth
export HTTP_PROXY=http://[username]:[password]@[proxy]:[port]
export HTTPS_PROXY=https://[username]:[password]@[proxy]:[port]
Important
If you are behind a proxy, these shell variables must be set to connect to Azure services with the
CLI. If you are not using basic auth, it's recommended to export these variables in your .bashrc
file. Always follow your business' security policies and the requirements of your system
administrator.