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 the lines below to the CLCGenomicsServer.vmoptions file on the single server or master node. This file is located in the installation area of the CLC Server software.

	-Dhttp.proxyHost=
	-Dhttp.proxyPort=
	-Dhttp.nonProxyHosts="localhost|127.0.0.1|192.168.*"

Add the relevant information for your site after the = signs. For -Dhttp.nonProxyHosts, provide a pipe-separate (|) 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.

As on the master node, the CLCGenomicsServer.vmoptions 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.