Getting Data In

Why am I getting error "Unrecognized SSL message, plaintext connection?" trying to connect to Splunk with the Java REST API?

monanimihir
Explorer

I am trying to connect with Splunk. It is accessible from the web browser, but not with Java REST API.

           connectionArgs.put("host", "splunk-ui");
    connectionArgs.put("username", "username");
    connectionArgs.put("password", "passwd");
    connectionArgs.put("port", 8443);
    connectionArgs.put("scheme", "http");

    Service splunkService = Service.connect(connectionArgs);
    System.out.println("Auth Token : " + splunkService.getToken());

This is the error:

"Unrecognized SSL message, plaintext connection?" at line 'Service splunkService = Service.connect(connectionArgs);'

I am not able to understand the error.

0 Karma

monanimihir
Explorer

Host name was wrong, Thanks for help guys.

0 Karma

Damien_Dallimor
Ultra Champion

Unless you have changed your system default settings you should be connecting to port 8089 over https to access the Splunk REST endpoints.

0 Karma

alacercogitatus
SplunkTrust
SplunkTrust

Port 8443 is typically reserved for HTTPS connections, yet you defined your scheme as http.

Change it like this and try again:

 connectionArgs.put("scheme","https");

I'm sure you will also have to do some Java-nasty overrides for the SSL cert to get it to accept the default certificates.

0 Karma
Got questions? Get answers!

Join the Splunk Community Slack to learn, troubleshoot, and make connections with fellow Splunk practitioners in real time!

Meet up IRL or virtually!

Join Splunk User Groups to connect and learn in-person by region or remotely by topic or industry.

Get Updates on the Splunk Community!

Free Professional Services for .conf26 Attendees

This year at .conf26, we are doing something a little different. We are bringing the best minds from ...

Defend at Machine Speed: Your Guide to Security Sessions at .conf26

Splunk .conf26   With threats moving at machine speed and attack surfaces expanding across hybrid ...

Where Innovation Takes Flight: The Splunk4Aviation Flight Sim Lands at .conf26

If you hear someone at .conf26 shouting "gear down, GEAR DOWN" across the show floor, you have found us.  The ...