Make cvmfs_http_proxy default to DIRECT #35
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Since github actions are run in Azure where there is not normally a proxy defined, leaving cvmfs_http_proxy unset results in a call to WLCG Web Proxy Auto Discovery (WPAD). If there are enough of them in a short period of time (125 requests within 15 minutes) from the one organization (as defined by Maxmind) then the WPAD directs clients to backup proxies, which causes an alarm. That alarm was triggered yesterday. This PR fixes that problem by defaulting cvmfs_http_proxy to DIRECT.
After merging I would like a new tag, and I will also backport to v4 where we'll need another tag. The specific action that likely triggered the alarm was using v4.