Policy Server SP 0 is installed when running the installer
search cancel

Policy Server SP 0 is installed when running the installer

book

Article ID: 278943

calendar_today

Updated On:

Products

CA Single Sign On Agents (SiteMinder)

Issue/Introduction


When running the Policy Server installer to upgrade, the installer stops and reports the following error:

  InstallExceptionHandler: formatted message=Policy Server  SP 0 is installed.  Upgrades are supported from 4.51 SP05, 4.61 SP05, 5.0 SP01, 5.5 SP02, 6.0 and 12.0 .
  Select OK to exit installation.
  Writing to log file:
  *****The architecture of the Enhanced Session Assurance with DeviceDNA feature is updated in Policy Server 12.6.
  This feature requires CA Access Gateway 12.6 or later.
  For information about using the feature, see the Configure Enhanced Session Assurance with DeviceDNA section in the documentation.
  Policy Server  SP 0 is installed.
  Upgrades are supported from 4.51 SP05, 4.61 SP05, 5.0 SP01, 5.5 SP02, 6.0 and 12.0 .  Select OK to exit installation.

 

Cause


This error might occur for different reasons:

  1. When there are several .com.zerog.registry.xml on the file system.
    SiteMinder uses InstallAnywhere and relies on .com.zerog.registry.xml file to keep a record of what product components are installed.
    Only 1 and matching product component .com.zerog.registry.xml file needs to be found by the installer or it may get into a confused state.
    This file usually is found below:
       
       - The user home folder;
       - In the /var folder;
       - In the product installation folder.

    ex.:

    If "smuser" was used to install the Policy Server originally, this was caused by missing /home/smuser/.com.zerog.registry.xml file.

  2. When the .com.zerog.registry.xml is corrupted or has invalid data.

    That could be solved by copying /install_config_info/ca-ps-uninstall/.com.zerog.registry.xml to the home directory of the user executing the install.

 

Resolution


Removing the file .com.zerog.registry.xml under /var solved the issue.