-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Github Runner Action Fails when backend api call urls are redirected through security software (like openDNS) #3029
Comments
Same kind of issue, even after installing the umbrella cert on our VM we're now getting a redirect error.
|
I'm having a similar issue but I only see it in the Github Actions UI using github runners. Same output error. We also have OpenDns. If you hit the url directly, it will load. If you click the dropdown arrow within the github actions ui, you will be given the same behavior of not following the redirect. It only seems to be one this specific url host: pipelinesghubeus25.actions.githubusercontent.com |
This issue is stale because it has been open 365 days with no activity. Remove stale label or comment or this will be closed in 15 days. |
This issue was closed because it has been stalled for 15 days with no activity. |
Describe the bug
I am using self-hosted runners. The runners are configured to connect to the internet through my company's network. Our network uses OpenDNS for network monitoring. When using the GitHub action software, it will attempt to connect to the github site using a pipelines url, that gets checked by open DNS.
looks like this on chrome
Basically it routes the request through openDNS to validate the link is valid and returns it to the original link with a couple of added headers to say its safe.
This "works" in chrome because chrome follows the redirects, where the GitHub Action software does not. The error in the logs show that when it attempts this, it just fails and retries.
Expected behavior
Expected behavior is that the github action runner application will follow 302 redirects to ensure that openDNS and other networking monitoring solutions can be used in conjunction of github action runners on self hosted machines in a secure environment
Runner Version and Platform
Version of your runner?
Windows runner 2.311.0
OS of the machine running the runner? OSX/Windows/Linux/...
Windows 2019 server edition
What's not working?
Please include error messages and screenshots.
Job Log Output
If applicable, include the relevant part of the job / step log output here. All sensitive information should already be masked out, but please double-check before pasting here.
Runner and Worker's Diagnostic Logs
If applicable, add relevant diagnostic log information. Logs are located in the runner's
_diag
folder. The runner logs are prefixed withRunner_
and the worker logs are prefixed withWorker_
. Each job run correlates to a worker log. All sensitive information should already be masked out, but please double-check before pasting here.The text was updated successfully, but these errors were encountered: