If you are running Symantec Data Loss Prevention version 15.5, and attempt to uninstall version 15.1 (Enforce Server, Detection Server, or Single-tier), an error message displays and the uninstall fails. The error does not occur if you used Silent Mode to install the upgraded version.
15.5
There is a known issue, defect 4213940, as documented in the Release Notes for 15.5 - with the steps to resolve given below.
Create and run the following script before uninstalling a Symantec Data Loss Prevention version 15.1 server:
@ECHO OFF
SET arg1=%1
IF [%arg1%]==[] (
ECHO SYMANTEC DLP 15.1 UNINSTALL FIX
ECHO USAGE: %0 "DLP server type"
ECHO "DLP server type" is one of enforce, detection or singletier.
GOTO :exitfail
)
IF [%arg2%]==[] (
SET arg2=SymantecDLP
)
IF "%arg1%" == "enforce" (
reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Symantec\Data Loss Prevention\Enforce Server\15.1" /f
GOTO :exitsuccess
)
IF "%arg1%" == "detection" (
reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Symantec\Data Loss Prevention\Detection Server\15.1" /f
GOTO :exitsuccess
)
IF "%arg1%" == "singletier" (
reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Symantec\Data Loss Prevention\Detection Server\15.1" /f
reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Symantec\Data Loss Prevention\Enforce Server\15.1" /f
GOTO :exitsuccess
)
:exitfail
EXIT /B 1
exitsuccess
EXIT /B 0
enforce
detection
singletier
Uninstall the item.
Refer to the Symantec Data Loss Prevention Upgrade Guide for Windows for steps to complete the uninstall process.