Using Gigasoft Backup behind a network proxy
Gigasoft Backup can be used behind an HTTP or SOCKS proxy.
Proxy settings are controlled by environment variables named HTTP_PROXY
and HTTPS_PROXY
(case insensitive).
Multiple programs use this configuration method, so the environment variable may already be present for other software on the machine.
On Windows, the environment variable should be set systemwide, to ensure that any settings also apply to background services. You can do this either
- with the
setx
command, or - in the GUI from
SystemPropertiesAdvanced.exe
> "Environment Variables" button > "System variables" section
On Linux, environment variables can be set system-wide (e.g. in /etc/environment
or /etc/profile.d/my-custom-proxy.sh
), or for the root
user running Gigasoft Backup (e.g. in /root/.profile
), or in your startup script for Gigasoft Backup (e.g. in /etc/rc.local
).
The HTTP_PROXY
environment variable should be set to a string of the form https://username:[email protected]/
or http://my.proxy.host.com/
or socks5://username:[email protected]/
. This matches the normal format on Linux; however some Windows applications write this variable without the protocol. Please ensure that the protocol is present.
Your proxy software must support websockets in order forthe live-connection functionality to work correctly.