Command Line: Check Which Settings the Process Reads
Command-line tools do not always use the system proxy. Some read HTTP_PROXY, HTTPS_PROXY, or ALL_PROXY; some SDKs require a proxy transport to be configured in code. Follow the documentation for the specific tool and use the local listening address and port shown by your client—don’t copy someone else’s values. The proxy protocol, authentication method, and SDK support must also match.
Restart the relevant process after changing settings. Check whether NO_PROXY is unintentionally excluding the target domain, and whether containers and child processes inherit the environment variables. Don’t put secrets in shell configuration that syncs, command history, or project repositories. Redact sensitive data from debug output too.
IDE Plugins: Check the Editor and Plugin Host Separately
Being able to log in through an IDE’s built-in browser does not mean its plugin host can reach the model API. Check editor proxy settings, plugin logs, and authorization status. For remote development, confirm whether the plugin runs locally or remotely. If you see a certificate error, check the system clock, certificate chain, and organization network requirements; disabling TLS verification is not a safe workaround.
CI and Remote Hosts: Local Settings Don’t Carry Over
Cloud CI runners, remote hosts, and development containers each have their own network environment. Connecting your laptop to VPNPack does not mean remote jobs use the same exit route. Configure each environment separately in line with its requirements and the tool’s terms, and inject credentials through the platform’s secrets manager. Don’t print full environment variables in logs or expose a local proxy listener directly to the public internet.
Before opening a support ticket, note the client name, operating system, step where the error occurs, and a redacted error message. “The local browser works, but the remote plugin fails” is more useful for identifying the issue than “AI doesn’t work.” Contact the appropriate support channel for VPNPack connectivity issues and third-party account issues.