Installing the Updater for Agent Auto Upgrade - Proxy Support

The first time you use Agent Auto Upgrade you deploy the Updater on each endpoints. The Updater is the component that manages the upgrade process.

The AutoUpdateService folder contains the Updater files that you will install.

After the Updater is deployed, you update the Agents from the Web Console using Agent Auto Upgrade.

Proxy Installation

Static Proxy

PROXY_DEFAULT_CREDENTIALS are supported for Disable (0) only.

Use the following for Proxy server installation:

  • PROXY_ENABLE=1

  • PROXY_HOSTNAME=""

  • PROXY_PORT=""

  • PROXY_USER_CREDENTIALS=1 (enabled) or 2 (not enabled)

    If PROXY_USER_CREDENTIALS is 1 (enabled) then the following are required:

    • PROXY_USERNAME=""

    • PROXY_PASSWORD=""

  • If PROXY_USER_CREDENTIALS is 1 (enabled) then the following is optional:

    • PROXY_DOMAIN=""

In version 7.12.3, when PROXY_DEFAULT_CREDENTIALS=0, PROXY_DOMAIN and PROXY_USERNAME are required.

Dynamic Proxy

From version 7.13.3, Dynamic Proxy is supported for Windows Auto Updater allowing agent-server communication to go through different proxies dynamically based on PAC file rules.

Prerequisites:

  • Dynamic Proxy requires that Proxy Auto-Configuration (PAC) resides on an accessible Web server.

  • This feature is based on proxy settings defined at the Operating System level. The Operating System must be configured to use dynamic proxy for applications running under the System account (not user account). In order to set it (together with PAC file location) or to find out if it’s already set you can run the following commands as Administrator in CMD or Powershell:

    To set it:

    • bitsadmin /util /setieproxy localsystem AUTOSCRIPT http://test.com/proxy.pac

    To find out if it’s already set:

    • bitsadmin /util /getieproxy localsystem

    From WinAgentUpdater64bit, configure the settings with ProxyType set to 2

    ProxyType=2 Dynamic proxy

    Use the following command line arguments for Proxy Server Installation during installation;

    • ProxyType=0 No proxy (default)
    • ProxyType=1 Static proxy
    • ProxyType=2 Dynamic proxy

The following apply only to static proxy

  • ProxyServerHostname="<URL/IP>" 
  • ProxyServerPort="<Proxy Port>"
  • ProxyDomain="<Domain Login>"

Related Topics:

Creating Upgrade Sets