IBM Support

DASH servers in HA cluster: user roles, pages do not replicate/synchronize

Troubleshooting


Problem

User roles and pages fails to replicate across severs in a high availability cluster in Dashboard Application Service Hub (DASH) if server-to-server trust is not enabled.

Symptom

You may see below errors in <JazzSM-HOME>/profile/logs/server1/SystemOut.log. The following error message suggests that the certificates presented by below the server is not trusted:
CN=server5, OU=Root Certificate, OU=JazzSMNode01Cell, OU=JazzSMNode01, O=IBM, C=US


6/5/14 9:46:38:041 EDT] 00002843 NotifyNodeThr W com.ibm.isc.ha.notifications.NotifyNodeThread notifyWithGet IOException for URL: https://server5:16311/ISCHA/NotificationServlet?notificationName=/applications/isc.ear/deployments/isc/isclite.war/WEB-INF/tipRoleUser.dat;/applications/isc.ear/deployments/isc/isclite.war/WEB-INF/tipRoleGroup.dat;&signature=MCwCFHFmBlSXaOD8zj1Ek94NdhRfXEmcAhQXPr7SEj1fbl7_bhkDfK9L8KbBaA** Message: com.ibm.jsse2.util.h:

PKIX path validation failed: java.security.cert.CertPathValidatorException: The certificate issued by CN=server5, OU=Root Certificate, OU=JazzSMNode01Cell, OU=JazzSMNode01, O=IBM, C=US is not trusted; internal cause is:
java.security.cert.CertPathValidatorException: Signature does not match.
javax.net.ssl.SSLHandshakeException: com.ibm.jsse2.util.h: PKIX path validation failed: java.security.cert.CertPathValidatorException: The certificate issued by CN=server5, OU=Root Certificate, OU=JazzSMNode01Cell, OU=JazzSMNode01, O=IBM, C=US is not trusted; internal cause is:
java.security.cert.CertPathValidatorException: Signature does not match.

Cause

Above error can occur if the trust association between the servers is missing.  See below URL for details on this subject:
http://www-01.ibm.com/support/knowledgecenter/SSGSPN_9.2.0/com.ibm.tivoli.itws.doc_9.2/distr/src_ad/ttip_config_loadbal_trust.htm?lang=en

Resolving The Problem

  1. Log into the WebSphere Administrative console on the server where you are seeing above errors.
    Expand Security and click "SSL certificate and key management."
  2. Under Related Items: Click on "Key stores and certificates"
  3. Under Related Items, click "Key stores and certificates" and then click the NodeDefaultTrustStore key store.
  4. Under Additional Properties, click "Signer certificates"
  5. Click on "Retrieve From Port" button.
  6. In the Host field, enter the host name of the other server in the HA cluster.
    In the Port field enter port number for the other server (https port). As shown in above the error message may have contain host name and port number (in this case it is server5 and 16311 respectively).
    In Alias you can have any string (just use server name as alias for clarity: server5).
  7. Click Retrieve Signer Information.
  8. Verify that the certificate information is for a certificate that you can trust.
  9. Click Apply and Save.
  10. Restart DASH server.
  11. After this create a page or assign some additional roles to a user and see those get replicated to other server. You may have to wait for pages to replicate or logout from DASH and login again.

    Repeat above steps on other nodes in the cluster if you are seeing same errors on other server(s). You will to specify correct host name.

If issue is still present and above errors still appears in SystemOut.log then follow below technote (Section: Collecting data manually) and collect the logs for further investigation.

https://www-304.ibm.com/support/docview.wss?uid=swg21162961

[{"Product":{"code":"SSRLR8","label":"Tivoli Components"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Jazz for Service Management","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF025","label":"Platform Independent"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"},{"code":"PF035","label":"z\/OS"}],"Version":"1.3;1.4;2.1;2.2","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
17 June 2018

UID

swg21675805