IBM Support

IBM APM SaaS Data Power agents NOT showing in the APM Dashboard

Technical Blog Post


Abstract

IBM APM SaaS Data Power agents NOT showing in the APM Dashboard

Body

Having issues with the APM Data Power Agent, the DP agents instances have been configured successfully and are running, but they do not report on the APM Dashboard.
 

Symptom:  The Data Power Agent instance operation logs continually show the following error,

[2019-07-15T13:52:42.824-0400] - ERROR - prflucdagt02 - pool-1-thread-1 - com.ibm.management.soa.dp.monitor.agent.server.KBNSomaSystemUsageTable.getSystemUsageTableStatus - [subnode=hostname02; hostname=192.168.0.225;] occured exception java.lang.IllegalArgumentException: no SSLSocketFactory specified

[2019-07-15T13:52:42.824-0400] - ERROR - prflucdagt02 - pool-1-thread-5 - com.ibm.management.soa.dp.monitor.agent.server.KBNSomaSystemUsage.getSystemUsageStatus - [subnode=hostname02; hostname=192.168.0.225;] occured exception java.lang.IllegalArgumentException: no SSLSocketFactory specified

 

Cause:  The "no SSLSocketFactory specified" errors, means the first thing you need to check is whether the file “cacerts” is valid.
 

Resolving the problem:

Try the following commands to check whether the file “cacerts” is valid.

cd $Agent_JAVA_Home/bin

keytool -list -trustcacerts -keystore ../lib/security/cacerts -storepass changeit

On Linux systems, the $Agent_JAVA_Home is like "$Agent_install_Dir/JRE/lx8266/jre"

If you cannot list the certificates.

You can copy a valid cacerts to replace it then restart agent.

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"","label":""},"Component":"","Platform":[{"code":"","label":""}],"Version":"","Edition":"","Line of Business":{"code":"","label":""}}]

UID

ibm11083117