IGNITE-11166 Web Console agent: Hostname verifier should be disable in case of trustAll flag enabled. (#6002)

diff --git a/web-agent/src/main/java/org/apache/ignite/console/agent/AgentLauncher.java b/web-agent/src/main/java/org/apache/ignite/console/agent/AgentLauncher.java
index 74c8376..2979e85 100644
--- a/web-agent/src/main/java/org/apache/ignite/console/agent/AgentLauncher.java
+++ b/web-agent/src/main/java/org/apache/ignite/console/agent/AgentLauncher.java
@@ -358,6 +358,9 @@
                 cfg.serverTrustStorePassword()
             );
 
+            if (serverTrustAll)
+                builder.hostnameVerifier((hostname, session) -> true);
+
             SSLSocketFactory sslSocketFactory = sslSocketFactory(
                 cfg.serverKeyStore(),
                 cfg.serverKeyStorePassword(),
diff --git a/web-agent/src/main/java/org/apache/ignite/console/agent/rest/RestExecutor.java b/web-agent/src/main/java/org/apache/ignite/console/agent/rest/RestExecutor.java
index 5a9783c..374533f 100644
--- a/web-agent/src/main/java/org/apache/ignite/console/agent/rest/RestExecutor.java
+++ b/web-agent/src/main/java/org/apache/ignite/console/agent/rest/RestExecutor.java
@@ -105,6 +105,9 @@
 
         X509TrustManager trustMgr = trustManager(trustAll, trustStorePath, trustStorePwd);
 
+        if (trustAll)
+            builder.hostnameVerifier((hostname, session) -> true);
+
         SSLSocketFactory sslSocketFactory = sslSocketFactory(
             keyStorePath, keyStorePwd,
             trustMgr,