Error setting up Postgres Source with SSL certificates


The error is caused by a FileNotFoundException for the client.crt file. The crt and pk8 files are mounted as volumes but are not found by the application.


Getting Following error when setting up a Postgres Source. The crt and pk8 file are mounted as volumes and are visible from inside the airbyte-server, airbyte-worker and airbyte-temporal containers.
I’m using sslmode: require with following jdbc parameters : sslcert=/sqoop/client.crt&sslkey=/sqoop/client.pk8

	at org.postgresql.jdbc.PgConnection.<init>(
	at org.postgresql.Driver.makeConnection(
	at org.postgresql.Driver.connect(
	at com.zaxxer.hikari.util.DriverDataSource.getConnection(
	at com.zaxxer.hikari.pool.PoolBase.newConnection(
	at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(
	at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(
	at com.zaxxer.hikari.pool.HikariPool$
	at com.zaxxer.hikari.pool.HikariPool$
	at java.base/
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(
	at java.base/java.util.concurrent.ThreadPoolExecutor$
	at java.base/
Caused by: /sqoop/client.crt (No such file or directory)
	at java.base/ Method)
	at java.base/
	at java.base/<init>(
	at java.base/<init>(
	at org.postgresql.ssl.LazyKeyManager.getCertificateChain(
	... 38 more```



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](

["postgres-source", "ssl-certificates", "jdbc-parameters", "file-not-found"]