Environment
- Carbon Black Cloud Sensor: 2.11.1 and higher
- Linux: All Supported Versions
Objective
To set a proxy for a linux sensor post installation
Resolution
- Create a separate configuration directory /etc/systemd/system/cbagentd.service.d
- Create a file /etc/systemd/system/cbagentd.service.d/custom.conf with the following contents:
[Service]
EnvironmentFile=/etc/environment
- Add the following contents to /etc/environment:
all_proxy=<ip_address_of_proxy>:<port number> or
https_proxy=<ip_address_of_proxy>:<port number>
Note that you can use the FQDN if the hostname is used instead of the IP address.
- After making configuration changes, the sensor must be restarted; for example:
'systemctl
daemon-reload'; systemctl restart cbagentd
Additional Notes
- Proxy environment variables are not supported in CentOS 6
- This will set a proxy at the system level. To set a proxy for only the sensor:
- Point custom.conf file a custom file location (instead of /etc/environment)
- Add the contents of step 3, to the custom file.
Related Content