This guide provides additional steps required to configure or reconfigure proxy settings for Terraform Enterprise in environments where the standard procedure is not sufficient.
Problem
In some network environments, following the official Reconfiguring the Proxy documentation may not be sufficient to fully apply the new proxy configuration. The Terraform Enterprise instance may fail to use the new proxy settings, causing issues with external network communication, such as VCS connections or provider downloads.
Solution
To ensure the proxy settings are correctly applied across all necessary components, you must perform the following manual steps.
- Update the proxy configuration in the following files on the Terraform Enterprise instance:
/etc/sysconfig/replicated/etc/sysconfig/replicated-operator/etc/systemd/system/docker.service.d/http-proxy.conf
- Navigate to the Terraform Enterprise admin console at
https://<TFE_HOSTNAME>:8800/settingsand add any required internal hosts to the Proxy bypass list to ensure the proxy is not used for internal traffic. - Restart the Terraform Enterprise application for the changes to take effect.