Skip to content

Commit 504f7a8

Browse files
committed
Tomcat ssl fix.
1 parent fe4e74f commit 504f7a8

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

src/main/java/com/nitinsurana/bitcoinlitecoin/rpcconnector/CryptoCurrencyRPC.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,10 @@ public class CryptoCurrencyRPC {
5050
public CryptoCurrencyRPC(final String rpcUser, final String rpcPassword, String rpcHost, String rpcPort) {
5151
this.uri = "/";
5252

53+
String javaHome = System.getenv("JAVA_HOME");
54+
String certificatesTrustStorePath = javaHome+"/jre/lib/security/cacerts";
55+
System.setProperty("javax.net.ssl.trustStore", certificatesTrustStorePath);//For Tomcat usage
56+
5357
httpClient = HttpClients.custom().setSSLHostnameVerifier(NoopHostnameVerifier.INSTANCE).build();
5458
targetHost = new HttpHost(rpcHost, Integer.parseInt(rpcPort), "https");
5559
CredentialsProvider credsProvider = new BasicCredentialsProvider();

0 commit comments

Comments
 (0)