Error connecting to Iceberg catalog in Airbyte container using JDK 21

Summary

The user is facing an issue connecting to the Iceberg catalog in Airbyte container due to a certification path error. The error message indicates a problem with the JDK 21 certificates. User is seeking tips on fixing this issue.


Question

Hi all,
I am running Airbyte on my local using docker-compose (git main branch). I managed to setup a postgres source. Now I am trying to configure an IceBerg destination .
All the settings looks fine, but the connector throwing the error :
> Could not connect to the Iceberg catalog with the provided configuration. Unable to execute HTTP request: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target, root cause: SunCertPathBuilderException(unable to find valid certification path to requested target)
Usually this happens when the requires certs are not packed with JDK. but I noticed the airbyte containers use JDK 21. Any tips on fixing this ?



This topic has been created from a Slack thread to give it more visibility.
It will be on Read-Only mode here. Click here if you want
to access the original thread.

Join the conversation on Slack

["airbyte", "iceberg-destination", "connector", "certification-path", "JDK-21", "docker-compose"]