aws / aws/aws-toolkit-azure-devops

NO_PROXY not supported

Open
#467 0 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
TypeScript
Stars
258
Forks
114
PR merge metrics
No merged PRs in 30d

Description

While this toolkit supports the HTTP_PROXY and HTTPS_PROXY environment variables, it does not support the NO_PROXY environment variable. In a corporate environment, this can cause issues when your transfer needs to bypass the firewall.

It looks like the completeProxySetup function in awsConnectionParameters.ts should be updated to pull process.env.NO_PROXY into the proxyConfiguration.

I consider the lack of NO_PROXY to be a bug, not a feature, but feel free to move this to a feature request if you disagree.
Thank you.

Contributor guide

Open the contributing guide

Research direction

Start in awsConnectionParameters.ts at completeProxySetup and inspect how HTTP_PROXY and HTTPS_PROXY are read into proxyConfiguration. Add equivalent handling for process.env.NO_PROXY, then verify that the resulting proxy configuration includes the bypass setting when the environment variable is present.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
networking
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.