From 5b5808793a1be99dbec2c1e11c395f55c0de1457 Mon Sep 17 00:00:00 2001 From: Eric Allam Date: Tue, 10 Jun 2025 13:53:01 +0100 Subject: [PATCH] Delete the secure param before passing it to the ClickHouse client --- apps/webapp/app/services/clickhouseInstance.server.ts | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/apps/webapp/app/services/clickhouseInstance.server.ts b/apps/webapp/app/services/clickhouseInstance.server.ts index 1ec2171598..2d353f05b0 100644 --- a/apps/webapp/app/services/clickhouseInstance.server.ts +++ b/apps/webapp/app/services/clickhouseInstance.server.ts @@ -10,10 +10,15 @@ function initializeClickhouseClient() { return; } - console.log("🗃️ Clickhouse service enabled"); + const url = new URL(env.CLICKHOUSE_URL); + + // Remove secure param + url.searchParams.delete("secure"); + + console.log(`🗃️ Clickhouse service enabled to host ${url.host}`); const clickhouse = new ClickHouse({ - url: env.CLICKHOUSE_URL, + url: url.toString(), name: "clickhouse-instance", keepAlive: { enabled: env.CLICKHOUSE_KEEP_ALIVE_ENABLED === "1",