Known Issue: Symantec EP Integration Component 64-bit Client Uninstall MSI sepProductCode Issue

Article:HOWTO8220  |  Created: 2007-10-25  |  Updated: 2007-11-05  |  Article URL http://www.symantec.com/docs/HOWTO8220
Article Type
How To


Problem
To uninstall the 64-bit Symantec Endpoint Protection Client using the Symantec Endpoint Protection Integration Component, the MSI ProductCode GUID of the Client is required. This ProductCode GUID will change as the Symantec Endpoint Protection Client is updated. At this time, the Symantec Endpoint Protection Integration Component's 64-bit Symantec Endpoint Protection Client Uninstall task will not have access to this GUID as it changes

Environment
When remotely uninstalling the Symantec Endpoint Protection Client from 64-bit Windows computers using Symantec Endpoint Protection Integration Component.

Symantec Endpoint Protection Integration Component 6.0.

Cause
At this time, the Symantec Endpoint Protection Integration Component's 64-bit Symantec Endpoint Protection Client Uninstall task will not have access to this GUID as it changes. 

Resolution

To uninstall the 64-bit Symantec Endpoint Protection Client, a SAMPLE uninstall policy is provided with the Symantec Endpoint Protection Integration Component. This policy requires that you manually edit the policy's uninstall.js file to contain the current ProductCode GUID. To obtain the current ProductCode GUID for the version of your Symantec Endpoint Protection 64-bit clients, you must check within the registry of the client computer for the value and then enter this value into the uninstall.js file.

To do this:

  1. On the client computer, obtain the current ProductCode value by going to the 64-bit registry:

    HKLM\Software\Symantec\Symantec Endpoint Protection\SMC\ProductCode

    Note: Running regedit on 64-bit computers defaults to the 64-bit registry.
  2. On the Notification Server computer, open the 64-bit Symantec Endpoint Protection 64-bit Client uninstall.js file by going to
    C:\Program Files\Altiris\Notification Server\NSCap\Bin\Win64\X64\ConnectSEP\uninstall.js.
  3. In the uninstall.js file, remove the comment tags (//) from the lines:

    //var sepProductCode = "{AEEE3540-F708-453C-910E-0CE78AF433CA}";
    //shell.Run( "MsiExec.exe /quiet /norestart /X " + sepProductCode, 0, true );

  4. In the uninstall.js file, replace the "sepProductCode" GUID value with the current ProductCode GUID value that you obtained from your client computer.
  5. Save the uninstall.js file.  

Legacy ID



38956


Article URL http://www.symantec.com/docs/HOWTO8220


Terms of use for this information are found in Legal Notices