From bb3d96832d0d164b64427722797d7db7e5dbd26c Mon Sep 17 00:00:00 2001 From: Alvaro Vega Date: Wed, 19 Jun 2024 09:51:20 +0200 Subject: [PATCH] init sslContext --- .../telefonica/iot/cygnus/backends/mongo/MongoBackendImpl.java | 1 + 1 file changed, 1 insertion(+) diff --git a/cygnus-common/src/main/java/com/telefonica/iot/cygnus/backends/mongo/MongoBackendImpl.java b/cygnus-common/src/main/java/com/telefonica/iot/cygnus/backends/mongo/MongoBackendImpl.java index c5eebc552..6d5619225 100644 --- a/cygnus-common/src/main/java/com/telefonica/iot/cygnus/backends/mongo/MongoBackendImpl.java +++ b/cygnus-common/src/main/java/com/telefonica/iot/cygnus/backends/mongo/MongoBackendImpl.java @@ -609,6 +609,7 @@ private MongoDatabase getDatabase(String dbName) { TrustManagerFactory trustManagerFactory = TrustManagerFactory.getInstance(TrustManagerFactory.getDefaultAlgorithm()); trustManagerFactory.init(keyStore); sslContext = SSLContext.getInstance("TLS"); + sslContext.init(null, trustManagerFactory.getTrustManagers(), new java.security.SecureRandom()); } catch (Exception e) { LOGGER.warn("Error with TLS algorithm " + e.getMessage()); }