Error: Policy Server is not running on Policy Server upgrade
search cancel

Error: Policy Server is not running on Policy Server upgrade

book

Article ID: 127226

calendar_today

Updated On:

Products

CA Single Sign On Secure Proxy Server (SiteMinder) CA Single Sign On SOA Security Manager (SiteMinder) CA Single Sign-On

Issue/Introduction


In the process of upgrading the Policy Server 12.51 (in-place) on RedHat Linux, and receiving a failed upgrade message stating that the Policy Server is not running  even though the Policy Server is up and running:

  policy server, failed upgrade. 
  Getting error: 
  failed. 
  COMMAND: sh /tmp/830711.tmp/TestCryptoConfig.sh 

  COMMAND: sh /tmp/830711.tmp/SetCryptoConfig.sh 


  EXISTING_VERSION: 12.51.0.905 
  PRODUCT_VERSION: 12.70.0.1194 
  INSTALL_TYPE: UPGRADE 

The installer requested that the Policy Server should be started before the installation can proceed:

   Policy Server is not running 
   ---------------------------- 

   The Policy Server must be running to execute UpgradeReadinessCheck 

   tool. 
   Please start the Policy Server, before continuing. 

   [...] 

   ->1- Proceed 
   2- Back 
   3- Cancel 

   ENTER THE NUMBER OF THE DESIRED CHOICE, OR PRESS <ENTER> TO ACCEPT 

   THE 
   DEFAULT: 3 

 

Environment

 

Policy Server 12.51 on Redhat Linux 6.3 

 

Cause


There were two instances of the .com.zerog.registry.xml file on the server.

This file contains information about the previous version.

It appears that one of the instances was an instance from the previous install and so the installer was detecting the Policy Server as not running.

 

Resolution

 

  1. Delete the below files from the /tmp directory of the Linux server and then restarted the server:

    /tmp: (siteminder files)
    GCL-SiteMinder-A.pipe
    GCL-SiteMinder-B.pipe
    GCL-SiteMinder.sem
    snrrpni?{{?pip
     
  2. Ran command to find all instances of the ".com.zerog.registry.xml" file on the server and found 3 instances of the file

    /{another_directory}/.com.zerog.registry.xml
    /var/.com.zerog.registry.xml

    Note:

    The third instance was in the SiteMinder Policy Server installation directory. This instance should be left untouched.

  3. Rename the ".com.zerog.registry.xml" under the following directories: 

    /{another_directory}/.com.zerog.registry.xml_backup
    /var/.com.zerog.registry.xml_backup
  4. Restarting the server and running the upgrade again and the current Policy Server install was detected as running.