DLP agent shows up in Windows Add remove programs as AgentInstall after Agent upgrade
search cancel

DLP agent shows up in Windows Add remove programs as AgentInstall after Agent upgrade

book

Article ID: 170669

calendar_today

Updated On:

Products

Data Loss Prevention Endpoint Prevent

Issue/Introduction

DLP agent was upgraded from an older version to a new version and it now appears in Windows Programs and Features (Add / Remove Programs) as AgentinstallX_X_X.

Environment

  • DLP 14.x
  • DLP 15.x
  • DLP 16.x

Resolution

To resolve this issue modify the upgrade_agent.bat and REMOVE the following parameter from the batch file: ARPSYSTEMCOMPONENT="0" 

Reference: https://docs.microsoft.com/en-us/windows/win32/msi/arpsystemcomponent?redirectedfrom=MSDN 

Example Batch File:

msiexec /i AgentInstall64_15_0.msi /q ENDPOINTSERVER="192.0.2.2:10443;192.0.2.3:10443" TOOLS_KEY="<Encrypted Tools Password>" RANDOM_KEY="<Encrypted Random Key>" ENDPOINT_CERTIFICATE="endpoint_cert.pem" ENDPOINT_PRIVATEKEY="endpoint_priv.pem" ENDPOINT_PRIVATEKEY_PASSWORD="<Encrypted Privatekey Password>" ENDPOINT_TRUSTSTORE="endpoint_truststore.pem" LOGDETAILS="Yes" /L*v %SystemDrive%\upgradeAgent.log  ARPSYSTEMCOMPONENT="0" 


Installs using the modified batch file will now show up in Windows Programs and Features (Add/Remove Programs).

Note: simply modifying this argument does not appear to work, it must be removed from the script to restore the default functionality to add the program to the Add/Remove Programs.