Proxy settings
Proxy settings for a CLC Server setup, are configured in one or more .vmoptions
files, as described below.
Proxy settings on a single CLC Server or a master node
Add lines like those below to the CLCGenomicsServer.vmoptions file in the installation folder of the single server or master node, entering values after the =
sign relevant for your setup.
-Dhttp.proxyHost=abc.xyz.com -Dhttp.proxyPort=1234 -Dhttps.proxyHost=abc.xyz.com -Dhttps.proxyPort=1234 -Dhttp.nonProxyHosts="localhost|127.0.0.1|192.168.*"
The value for the -Dhttp.nonProxyHosts
setting is a pipe-separated (|
) list of hosts that should be reached directly, bypassing the proxy. Typically this is localhost and a list of relevant internal hosts. Full addresses or patterns that start or end with a '*' wildcard can be provided.
Further information about these settings can be found at https://docs.oracle.com/javase/8/docs/technotes/guides/net/proxies.html.
Proxy settings on a job node setup
In addition to the settings described above for the master node, the CLCGenomicsServer.vmoptions file on each job node must also have those proxy settings configured. This file can be found in the installation area of the CLC Server software on each job node.
Proxy settings on a grid node setup
In addition to the settings described above for the master node, a clcgridworker.vmoptions
file must be present in each deployed grid worker area with the proxy settings described above added.
Further details about clcgridworker.vmoptions
files is provided in Other grid worker options.