diff --git a/agent/src/main/java/com/teamscale/jacoco/agent/PreMain.java b/agent/src/main/java/com/teamscale/jacoco/agent/PreMain.java index d3ef01be0..9f39e6cf0 100644 --- a/agent/src/main/java/com/teamscale/jacoco/agent/PreMain.java +++ b/agent/src/main/java/com/teamscale/jacoco/agent/PreMain.java @@ -129,7 +129,6 @@ private static AgentOptions getAndApplyAgentOptions(String options, String envir initializeLogging(agentOptions, delayedLogger); Logger logger = LoggingUtils.getLogger(Agent.class); delayedLogger.logTo(logger); - HttpUtils.setShouldValidateSsl(agentOptions.shouldValidateSsl()); return agentOptions; } diff --git a/agent/src/main/java/com/teamscale/jacoco/agent/options/AgentOptionsParser.java b/agent/src/main/java/com/teamscale/jacoco/agent/options/AgentOptionsParser.java index fa0de8279..f0a207eb1 100644 --- a/agent/src/main/java/com/teamscale/jacoco/agent/options/AgentOptionsParser.java +++ b/agent/src/main/java/com/teamscale/jacoco/agent/options/AgentOptionsParser.java @@ -6,6 +6,7 @@ package com.teamscale.jacoco.agent.options; import com.google.common.annotations.VisibleForTesting; +import com.teamscale.client.HttpUtils; import com.teamscale.client.ProxySystemProperties; import com.teamscale.client.StringUtils; import com.teamscale.client.TeamscaleProxySystemProperties; @@ -107,6 +108,7 @@ public static AgentOptions parse(String optionsString, String environmentConfigI // we have to put the proxy options into system properties before reading the configuration from Teamscale as we // might need them to connect to Teamscale putTeamscaleProxyOptionsIntoSystemProperties(options); + HttpUtils.setShouldValidateSsl(options.shouldValidateSsl()); handleConfigId(options); handleConfigFile(options);