Deployment Architecture

Unable to connect to Splunk server via java sdk

andrewpagans
Path Finder

Hi All,

I am trying to connect to Splunk (Search Head) via Java sdk.
But I received connection timeout error: java.lang.RuntimeException: Connection timed out: connect

Code:

HttpService.setSslSecurityProtocol(SSLSecurityProtocol.TLSv1_2);
ServiceArgs serviceArgs = new ServiceArgs();
serviceArgs.setHost("companysplunkSearchHead.net");  // without http
serviceArgs.setPort(8089);
serviceArgs.setUsername("user");
serviceArgs.setPassword("password");

Service service = Service.connect(serviceArgs);

The Splunk instance is on OpenShift ( I tried also to: create a new route for the port 8089 and also set allowRemoteLogin=always)
But the problem of connectivity still persists.

The same code works in local.

Could you please help me?

Thanks 🙂

adit
Engager

I hope u resolved the issue,

I am also facing the same issue, could you please help.

0 Karma

anantcd
Explorer

This means your request did not get a response within some (default) timeframe. The reasons that no response was received is likely to be one of:

  1. The IP/Hostname or port is incorrect
  2. The IP/Hostname or port (i.e service) is down
  3. The IP/Hostname is taking longer than your default timeout to respond
  4. You have a firewall that is blocking requests or responses on whatever port you are using
  5. You have a firewall that is blocking requests to that particular host
  6. Your internet access is down
  7. Your live-server is down i.e in case of "rest-API call".

Also, if you're trying to connect insecurely to an endpoint, set the scheme to "http":

serviceArgs.setScheme("http");
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!

Best Practices: Splunk auto adjust pipeline queue

When you enable autoAdjustQueue in Splunk, maxSize should be understood as the queue size Splunk starts with ...

Laser Bananas and Edge Hubs: Exploring Operational Technology (OT) Data Through a ...

  OT is a different environment to traditional IT and can have interesting challenges when interfacing the ...

Event Series: Mastering AI Tokenomics and Splunk Agent Observability

Beyond the Black Box: Correlating AI Performance and Tokenomics with Splunk Agent Observability   As ...