IBM Support

The IBM Tivoli Monitoring for Energy Management agents certificate expired June 9, 2013.

Troubleshooting


Problem

The IBM Tivoli Monitoring for Energy Management agents kxx_resources.jar certificate expires June 9, 2013. In this case xx is a two digit ITM agent product code.

Symptom

After installing the application support files, the problem might be seen in a number of ways.

For example, on the Tivoli Enterprise Portal, the labels or headings are still displayed in English after the language pack is installed.
After the expiration date, the Java Web Start client does not launch, or using the desktop client, the internal identifiers are displayed in the navigator tree, instead of the text labels or headings.
You may see following messages:
Application blocked for security.
Certificate has been revoked. Application will not be executed.

The agent contains a ke#_resources.jar and ky#_resources.jar file whose jar signing certificate expires June 9th, 2013. Here # is a number.

Cause

Expired Certificate

Diagnosing The Problem

Use the jarsigner to verify the expiration date of the agent jar signing certificate on the portal server.
In the following example I have used ke1_resources.jar but you can use kxx_resources.jar where xx is 2 digit ITM product code.

On Windows systems :
%CANDLE_HOME%\CNPSJ\java\bin\jarsigner -verify -verbose -certs ke1_resources.jar

On UNIX systems:
$CANDLEHOME/aix536/iw/java/bin/jarsigner -verify -verbose -certs ke1_resources.jar

Embedded in the output will be this line:


[certificate expired on 6/9/13 7:59 PM]

Resolving the problem

Make a back up copy of the original files on the portal server, then download the attached file to the following directories:


On Windows systems:
%CANDLE_HOME%\CNB\classes
%CANDLE_HOME%\CNP

On UNIX systems:
<$CANDLEHOME>/<ARCH>/cw/classes

Running the jarsigner command will now show:

[certificate is valid from 1/15/13 7:00 PM to 4/16/16 7:59 PM]

If the Java Web Start or browser client are used, the cache should also be cleared.

Resolving The Problem

Depending on your agent, use following signed jar to replace existing jar files.

[{"Product":{"code":"SSLQVT","label":"Tivoli Monitoring for Energy Management"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Not Applicable","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF010","label":"HP-UX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"6.3.2;6.3.2.1","Edition":"","Line of Business":{"code":"LOB36","label":"IBM Automation"}}]

Document Information

Modified date:
17 June 2018

UID

swg21667362