Configure proxy settings

You can configure PulseUno components to connect via a proxy when connecting to an external network, for example, when connecting to a remote repository.

Configure proxy settings

To configure the proxy settings, add the proxy settings properties to the configuration file for the relevant component.

Component Configuration file
PulseUno server <pulse_data>\conf\startup.properties
Vault server <vault_data>\conf\config.properties
Git server <git_data>\conf\startup.properties
Agent <pulseAgentDataDir>\config\pulse.properties

For details on the full file paths for configuration files, see Configuration settings.

Proxy settings properties

Property Type Details
proxy.http.host HTTP Host name for the HTTP proxy, without http:// prefix.
proxy.http.port HTTP

Port number for the HTTP proxy.

Default value: 80

proxy.http.user HTTP Proxy username, if authentication is required.
proxy.http.password HTTP Proxy password, if authentication is required.
proxy.https.host HTTPS Host name for the HTTP proxy, without http:// prefix.
proxy.https.port HTTPS

Port number for the HTTPS proxy.

Default value: 443

proxy.https.user HTTPS Proxy username, if authentication is required.
proxy.https.password HTTPS Proxy password, if authentication is required.
proxy.nonproxyhosts Common

Comma-separated list of hosts that are ignored by the proxy settings and use a direct connection.

The host names are case sensitive and must be specified in full, without wildcards.

If only HTTP settings are configured, HTTPS connections use the HTTP settings, and vice versa. Therefore, if the HTTP and HTTPS settings are identical, you do not need to configure both.

Example

Copy code
proxy.http.host=localhost
proxy.http.port=8080
proxy.http.user=proxy-user
proxy.http.password=proxy_test

proxy.https.host=localhost
proxy.https.port=8443
proxy.https.user=proxy-user
proxy.https.password=proxy_test
proxy.nonproxyhosts=localhost,internal.almoctane.com

Back to top

Legacy proxy settings

The following legacy proxy settings are supported, but the standard proxy settings override these legacy proxy settings.

Component Legacy proxy settings
Agent agent.http.proxy.enabled=true
agent.http.proxy.host=host
agent.http.proxy.port=8080
Git server <enableProxy>true</enableProxy>
<proxyServer>proxy.mydomain.com</proxyServer>
<proxyPort>8080</proxyPort>
<proxyUser>user</proxyUser>
<proxyPassword>password</proxyPassword>

Back to top

Known issues for proxy connections

The following modules do not support HTTPS proxy configurations. For these modules, the HTTP configuration is always used.

  • ALM Octane/ValueEdge integration
  • SCM Manager

Back to top

See also: