From 570624a11296c6673df2c9629e1c286dcf7271b1 Mon Sep 17 00:00:00 2001 From: dal Date: Mon, 25 Aug 2025 00:15:09 -0600 Subject: [PATCH] posgres ssl fix --- packages/data-source/src/adapters/postgresql.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/data-source/src/adapters/postgresql.ts b/packages/data-source/src/adapters/postgresql.ts index f760596bd..29ef5a232 100644 --- a/packages/data-source/src/adapters/postgresql.ts +++ b/packages/data-source/src/adapters/postgresql.ts @@ -49,7 +49,12 @@ export class PostgreSQLAdapter extends BaseAdapter { }; // Handle SSL configuration - default to true for security - config.ssl = pgCredentials.ssl ?? true; + // But allow self-signed certificates to avoid connection errors + if (pgCredentials.ssl !== false) { + config.ssl = pgCredentials.ssl === true || pgCredentials.ssl === undefined + ? { rejectUnauthorized: false } // Allow self-signed certificates + : pgCredentials.ssl; // Use custom SSL config if provided + } // Handle connection timeout if (pgCredentials.connection_timeout) {