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

Resolution

To resolve this issue modify the upgrade_agent.bat and add the following parameter to the end of the batch file: ARPSYSTEMCOMPONENT="1" 

Setting the ARPSYSTEMCOMPONENT property to 1 using the command line or a transform prevents the application from being displayed in the Add or Remove Programs list of Control Panel.

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="1" 


Installs using the modified batch file will no longer have the DLP agent show up in Windows Programs and Features (Add/Remove Programs).