Troubleshooting Data Refinery

Use the information here to resolve common questions and issues when using Data Refinery.

Table of contents

  1. Error 500: Untrusted certificate
  2. Get help and support

Error 500: Untrusted certificate

Your application is unable to connect to Data Refinery.

What’s happening

You receive an error message similar to this one:

Error 500:
javax.net.ssl.SSLHandshakeException: com.ibm.jsse2.util.h: PKIX path building failed:
   java.security.cert.CertPathBuilderException: PKIXCertPathBuilderImpl could not build a valid CertPath.;
internal cause is: java.security.cert.CertPathValidatorException: The certificate issued
   by CN=DigiCert Global Root G2, OU=www.digicert.com, O=DigiCert Inc, C=US is not trusted;

Why it’s happening

Data Refinery is using SSL with a certificate from DigiCert. That certificate uses the SHA256 signature algorithm. But your truststore (whether provided by an IBM Cloud application container or not) doesn’t contain DigiCert’s SHA256 CA certificate.

How to fix it

To resolve this problem, get DigiCert’s SHA256 CA certificate and configure it in your app or environment.


Get help and support

If you have problems or questions when using Data Refinery, you can check IBM Cloud or get help by searching for information or by asking questions through a forum. You can also open a support ticket.

  • If you still can’t resolve the problem, you can open an IBM support ticket. For information about opening an IBM support ticket or about support levels and ticket severities, see Contacting support.