I've looked at other questions and answers, and I've tried going into my security file and commenting
"#jdk.tls.disabledAlgorithms=SSLv3"
which hasn't worked for me. I've also tried adding
HttpService.setSslSecurityProtocol(SSLSecurityProtocol.TLSv1_2);
but that doesn't work either. This is my error message:
Exception in thread "main" java.lang.RuntimeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
at com.splunk.HttpService.send(HttpService.java:345)
at com.splunk.Service.send(Service.java:1278)
at com.splunk.HttpService.post(HttpService.java:243)
at com.splunk.Service.login(Service.java:1109)
at com.splunk.Service.login(Service.java:1089)
at com.splunk.Service.connect(Service.java:183)
at splunk.Program.main(Program.java:33)
Caused by: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
at sun.security.ssl.Handshaker.activate(Unknown Source)
at sun.security.ssl.SSLSocketImpl.kickstartHandshake(Unknown Source)
at sun.security.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)
at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
at sun.net.www.protocol.https.HttpsClient.afterConnect(Unknown Source)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getOutputStream0(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(Unknown Source)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getOutputStream(Unknown Source)
at com.splunk.HttpService.send(HttpService.java:338)
... 6 more
Are there any other solutions to this?