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.
UID
ibm11083117