SSO service fails with license error post 21.2.1 upgrade

book

Article ID: 221158

calendar_today

Updated On:

Products

CA Performance Management - Usage and Administration DX NetOps

Issue/Introduction

The SSO service (caperfcenter_sso) on a backup Performance Center Portal install fails to start post upgrade.

A script is run which automates the Disaster Recovery steps, copying configuration files from working production system to backup system.

After this the following error is seen in the SSO service wrapper-<date>.log file.

STATUS | wrapper  | 2021/08/05 19:08:06 | <-- Wrapper Stopped
STATUS | wrapper  | 2021/08/05 19:08:55 | Base configuration file is /opt/CAPM/PerformanceCenter/PC/conf/wrapper.conf
STATUS | wrapper  | 2021/08/05 19:08:55 | Found #include file in /opt/CAPM/PerformanceCenter/PC/conf/wrapper.conf: ../conf/wrapper-user.conf
STATUS | wrapper  | 2021/08/05 19:08:55 |   Reading included configuration file, /opt/CAPM/PerformanceCenter/PC/conf/wrapper-user.conf
STATUS | wrapper  | 2021/08/05 19:08:55 | --> Wrapper Started as Daemon
STATUS | wrapper  | 2021/08/05 19:08:55 | Java Service Wrapper Standard Edition 64-bit 3.5.45
STATUS | wrapper  | 2021/08/05 19:08:55 |   Copyright (C) 1999-2021 Tanuki Software, Ltd. All Rights Reserved.
STATUS | wrapper  | 2021/08/05 19:08:55 |     http://wrapper.tanukisoftware.com
STATUS | wrapper  | 2021/08/05 19:08:55 |
ERROR  | wrapper  | 2021/08/05 19:08:55 | License Error:
ERROR  | wrapper  | 2021/08/05 19:08:55 | The License Key does not authorize the use of this version of the Wrapper.
ERROR  | wrapper  | 2021/08/05 19:08:55 | Upgrade term is 2008-12-16 to 2015-12-16.  This version's release date is 2021-01-04.
ERROR  | wrapper  | 2021/08/05 19:08:55 |
ERROR  | wrapper  | 2021/08/05 19:08:55 | The Java Service Wrapper requires a License Key to activate the
ERROR  | wrapper  | 2021/08/05 19:08:55 | software.  Licenses can be purchased on the Java Service Wrapper
ERROR  | wrapper  | 2021/08/05 19:08:55 | web site:
ERROR  | wrapper  | 2021/08/05 19:08:55 |   https://wrapper.tanukisoftware.com/purchase
ERROR  | wrapper  | 2021/08/05 19:08:55 |
ERROR  | wrapper  | 2021/08/05 19:08:55 | You can also immediately obtain a one-month Free trial license:
ERROR  | wrapper  | 2021/08/05 19:08:55 |   http://wrapper.tanukisoftware.com/trial
ERROR  | wrapper  | 2021/08/05 19:08:55 |
ERROR  | wrapper  | 2021/08/05 19:08:55 | License Keys can be generated for the following HostId:
ERROR  | wrapper  | 2021/08/05 19:08:55 |   HostId #1 (ens5):       0e238fc2ad32
ERROR  | wrapper  | 2021/08/05 19:08:55 |
ERROR  | wrapper  | 2021/08/05 19:08:55 | You may include license keys for several servers within a single file by
ERROR  | wrapper  | 2021/08/05 19:08:55 |   prefixing the property names of each key with their respective
ERROR  | wrapper  | 2021/08/05 19:08:55 |   server host name or HostId. Please use the following syntax:
ERROR  | wrapper  | 2021/08/05 19:08:55 |   wrapper.<hostname|hostid>.license.*.
ERROR  | wrapper  | 2021/08/05 19:08:55 |   The host name of this machine is: <PC_HostName>
ERROR  | wrapper  | 2021/08/05 19:08:55 |
STATUS | wrapper  | 2021/08/05 19:08:55 | <-- Wrapper Stopped

Cause

Custom script backed up and copied an older wrapper.conf file with old license information.

Environment

All supported DX NetOps Performance Management releases

Resolution

To fix the immediate issue of failing services copy the SSO service wrapper.conf file from the working production system to the broken backup system.

To fix the long term issue of the script failing to copy the correct file, independent investigation will be necessary to determine and resolve the issue it has that causes this problem. Until the script issue is resolved it may be worth following the documented manual process.

DX NetOps Performance Management Disaster Recovery documentation