From f4f9861f1c7793349973f46d306deacfe4cec1b4 Mon Sep 17 00:00:00 2001 From: Gnanesh Date: Mon, 1 Jul 2024 13:31:38 +0530 Subject: [PATCH] Consume tls-port as well for port to fix the TLS OSS cluster page --- .../cluster-monitor/strategies/cluster-shards.info.strategy.ts | 3 ++- redisinsight/api/src/modules/redis/client/redis.client.ts | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/redisinsight/api/src/modules/cluster-monitor/strategies/cluster-shards.info.strategy.ts b/redisinsight/api/src/modules/cluster-monitor/strategies/cluster-shards.info.strategy.ts index e5514e2e8e..93049ea1f3 100644 --- a/redisinsight/api/src/modules/cluster-monitor/strategies/cluster-shards.info.strategy.ts +++ b/redisinsight/api/src/modules/cluster-monitor/strategies/cluster-shards.info.strategy.ts @@ -35,7 +35,8 @@ export class ClusterShardsInfoStrategy extends AbstractInfoStrategy { const node = { id: nodeObj.id, host: nodeObj.ip, - port: nodeObj.port, + port: nodeObj.port || nodeObj.get('tls-port'), + tlsPort: nodeObj.get('tls-port'), role: nodeObj.role === 'master' ? NodeRole.Primary : NodeRole.Replica, health: nodeObj.health, }; diff --git a/redisinsight/api/src/modules/redis/client/redis.client.ts b/redisinsight/api/src/modules/redis/client/redis.client.ts index 7a104a7807..5d08ca7b1b 100644 --- a/redisinsight/api/src/modules/redis/client/redis.client.ts +++ b/redisinsight/api/src/modules/redis/client/redis.client.ts @@ -31,6 +31,7 @@ export interface IRedisClientOptions { port?: number, natHost?: string, natPort?: number, + tlsPort?: number, connectTimeout?: number, }