HipChat service doesn't honor proxy env variable

Zendesk: https://gitlab.zendesk.com/agent/tickets/30833

Customer has set the http_proxy and https_proxy env vars in Omnibus. http://docs.gitlab.com/omnibus/settings/environment-variables.html

Observed behavior

HipChat doesn't seem to honor the settings. tcpdump verifies this. This makes sense since we're using the HipChat gem. We may need to add some configuration to the service to pass along the env vars.

Expected behavior

HipChat should connect through the HTTP proxy instead of using the normal network gateway.

cc/ @twk3 @DouweM

Edited Sep 09, 2021 by 🤖 GitLab Bot 🤖
Assignee Loading
Time tracking Loading