<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Unble to connect to splunk server via java sdk in Splunk Dev</title>
    <link>https://community.splunk.com/t5/Splunk-Dev/Unble-to-connect-to-splunk-server-via-java-sdk/m-p/392937#M6632</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;PFB the code i am using to connect to splunk using java sdk.&lt;/P&gt;
&lt;PRE&gt;&lt;CODE&gt;         HttpService.setSslSecurityProtocol( SSLSecurityProtocol.TLSv1_2 );
     ServiceArgs serviceArgs = new ServiceArgs();
     serviceArgs.setHost("mycompanysplunkServer.net");  // complete url &lt;A href="https://mycompanysplunkServer.net" target="test_blank"&gt;https://mycompanysplunkServer.net&lt;/A&gt;
     serviceArgs.setPort(8089);
     serviceArgs.setUsername("myusername");
     serviceArgs.setPassword("mypassword");

     // Create a Service instance and log in with the argument map
     Service service = Service.connect(serviceArgs);

     System.out.println(service.getToken().toString());
     for (Application app : service.getApplications().values()) {
         System.out.println(app.getName());
     }
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;I am able to connect to local splunk using &lt;STRONG&gt;localhost&lt;/STRONG&gt; as host. However when i am using &lt;STRONG&gt;mycompanysplunkServer.net&lt;/STRONG&gt; to connect to splunk server i am getting connection timeout error.&lt;BR /&gt;Below is error stack.&lt;/P&gt;
&lt;P&gt;Exception in thread "main" java.lang.RuntimeException: Operation timed out (Connection timed out)&lt;BR /&gt;at com.splunk.HttpService.send(HttpService.java:451)&lt;BR /&gt;at com.splunk.Service.send(Service.java:1295)&lt;BR /&gt;at com.splunk.HttpService.post(HttpService.java:348)&lt;BR /&gt;at com.splunk.Service.login(Service.java:1124)&lt;BR /&gt;at com.splunk.Service.login(Service.java:1103)&lt;BR /&gt;at com.splunk.Service.connect(Service.java:189)&lt;BR /&gt;at com.test.slpunkUiDemo.SplunkConnectApp.main(SplunkConnectApp.java:20)&lt;BR /&gt;Caused by: java.net.ConnectException: Operation timed out (Connection timed out)&lt;BR /&gt;at java.net.PlainSocketImpl.socketConnect(Native Method)&lt;BR /&gt;at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)&lt;BR /&gt;at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)&lt;BR /&gt;at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)&lt;BR /&gt;at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)&lt;BR /&gt;at java.net.Socket.connect(Socket.java:589)&lt;BR /&gt;at sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:666)&lt;BR /&gt;at sun.net.NetworkClient.doConnect(NetworkClient.java:175)&lt;BR /&gt;at sun.net.&lt;A href="http://www.http.HttpClient.openServer(HttpClient.java:463)" target="_blank"&gt;www.http.HttpClient.openServer(HttpClient.java:463)&lt;/A&gt;&lt;BR /&gt;at sun.net.&lt;A href="http://www.http.HttpClient.openServer(HttpClient.java:558)" target="_blank"&gt;www.http.HttpClient.openServer(HttpClient.java:558)&lt;/A&gt;&lt;BR /&gt;at sun.net.&lt;A href="http://www.protocol.https.HttpsClient" target="_blank"&gt;www.protocol.https.HttpsClient&lt;/A&gt;.(HttpsClient.java:264)&lt;BR /&gt;at sun.net.&lt;A href="http://www.protocol.https.HttpsClient.New(HttpsClient.java:367)" target="_blank"&gt;www.protocol.https.HttpsClient.New(HttpsClient.java:367)&lt;/A&gt;&lt;BR /&gt;at sun.net.&lt;A href="http://www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:191)" target="_blank"&gt;www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:191)&lt;/A&gt;&lt;BR /&gt;at sun.net.&lt;A href="http://www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1162)" target="_blank"&gt;www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1162)&lt;/A&gt;&lt;BR /&gt;at sun.net.&lt;A href="http://www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1056)" target="_blank"&gt;www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1056)&lt;/A&gt;&lt;BR /&gt;at sun.net.&lt;A href="http://www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:177)" target="_blank"&gt;www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:177)&lt;/A&gt;&lt;BR /&gt;at sun.net.&lt;A href="http://www.protocol.http.HttpURLConnection.getOutputStream0(HttpURLConnection.java:1340)" target="_blank"&gt;www.protocol.http.HttpURLConnection.getOutputStream0(HttpURLConnection.java:1340)&lt;/A&gt;&lt;BR /&gt;at sun.net.&lt;A href="http://www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:1315)" target="_blank"&gt;www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:1315)&lt;/A&gt;&lt;BR /&gt;at sun.net.&lt;A href="http://www.protocol.https.HttpsURLConnectionImpl.getOutputStream(HttpsURLConnectionImpl.java:264)" target="_blank"&gt;www.protocol.https.HttpsURLConnectionImpl.getOutputStream(HttpsURLConnectionImpl.java:264)&lt;/A&gt;&lt;BR /&gt;at com.splunk.HttpService.send(HttpService.java:445)&lt;BR /&gt;... 6 more&lt;/P&gt;</description>
    <pubDate>Sun, 07 Jun 2020 18:27:25 GMT</pubDate>
    <dc:creator>chitranjan155</dc:creator>
    <dc:date>2020-06-07T18:27:25Z</dc:date>
    <item>
      <title>Unble to connect to splunk server via java sdk</title>
      <link>https://community.splunk.com/t5/Splunk-Dev/Unble-to-connect-to-splunk-server-via-java-sdk/m-p/392937#M6632</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;PFB the code i am using to connect to splunk using java sdk.&lt;/P&gt;
&lt;PRE&gt;&lt;CODE&gt;         HttpService.setSslSecurityProtocol( SSLSecurityProtocol.TLSv1_2 );
     ServiceArgs serviceArgs = new ServiceArgs();
     serviceArgs.setHost("mycompanysplunkServer.net");  // complete url &lt;A href="https://mycompanysplunkServer.net" target="test_blank"&gt;https://mycompanysplunkServer.net&lt;/A&gt;
     serviceArgs.setPort(8089);
     serviceArgs.setUsername("myusername");
     serviceArgs.setPassword("mypassword");

     // Create a Service instance and log in with the argument map
     Service service = Service.connect(serviceArgs);

     System.out.println(service.getToken().toString());
     for (Application app : service.getApplications().values()) {
         System.out.println(app.getName());
     }
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;I am able to connect to local splunk using &lt;STRONG&gt;localhost&lt;/STRONG&gt; as host. However when i am using &lt;STRONG&gt;mycompanysplunkServer.net&lt;/STRONG&gt; to connect to splunk server i am getting connection timeout error.&lt;BR /&gt;Below is error stack.&lt;/P&gt;
&lt;P&gt;Exception in thread "main" java.lang.RuntimeException: Operation timed out (Connection timed out)&lt;BR /&gt;at com.splunk.HttpService.send(HttpService.java:451)&lt;BR /&gt;at com.splunk.Service.send(Service.java:1295)&lt;BR /&gt;at com.splunk.HttpService.post(HttpService.java:348)&lt;BR /&gt;at com.splunk.Service.login(Service.java:1124)&lt;BR /&gt;at com.splunk.Service.login(Service.java:1103)&lt;BR /&gt;at com.splunk.Service.connect(Service.java:189)&lt;BR /&gt;at com.test.slpunkUiDemo.SplunkConnectApp.main(SplunkConnectApp.java:20)&lt;BR /&gt;Caused by: java.net.ConnectException: Operation timed out (Connection timed out)&lt;BR /&gt;at java.net.PlainSocketImpl.socketConnect(Native Method)&lt;BR /&gt;at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)&lt;BR /&gt;at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)&lt;BR /&gt;at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)&lt;BR /&gt;at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)&lt;BR /&gt;at java.net.Socket.connect(Socket.java:589)&lt;BR /&gt;at sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:666)&lt;BR /&gt;at sun.net.NetworkClient.doConnect(NetworkClient.java:175)&lt;BR /&gt;at sun.net.&lt;A href="http://www.http.HttpClient.openServer(HttpClient.java:463)" target="_blank"&gt;www.http.HttpClient.openServer(HttpClient.java:463)&lt;/A&gt;&lt;BR /&gt;at sun.net.&lt;A href="http://www.http.HttpClient.openServer(HttpClient.java:558)" target="_blank"&gt;www.http.HttpClient.openServer(HttpClient.java:558)&lt;/A&gt;&lt;BR /&gt;at sun.net.&lt;A href="http://www.protocol.https.HttpsClient" target="_blank"&gt;www.protocol.https.HttpsClient&lt;/A&gt;.(HttpsClient.java:264)&lt;BR /&gt;at sun.net.&lt;A href="http://www.protocol.https.HttpsClient.New(HttpsClient.java:367)" target="_blank"&gt;www.protocol.https.HttpsClient.New(HttpsClient.java:367)&lt;/A&gt;&lt;BR /&gt;at sun.net.&lt;A href="http://www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:191)" target="_blank"&gt;www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:191)&lt;/A&gt;&lt;BR /&gt;at sun.net.&lt;A href="http://www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1162)" target="_blank"&gt;www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1162)&lt;/A&gt;&lt;BR /&gt;at sun.net.&lt;A href="http://www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1056)" target="_blank"&gt;www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1056)&lt;/A&gt;&lt;BR /&gt;at sun.net.&lt;A href="http://www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:177)" target="_blank"&gt;www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:177)&lt;/A&gt;&lt;BR /&gt;at sun.net.&lt;A href="http://www.protocol.http.HttpURLConnection.getOutputStream0(HttpURLConnection.java:1340)" target="_blank"&gt;www.protocol.http.HttpURLConnection.getOutputStream0(HttpURLConnection.java:1340)&lt;/A&gt;&lt;BR /&gt;at sun.net.&lt;A href="http://www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:1315)" target="_blank"&gt;www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:1315)&lt;/A&gt;&lt;BR /&gt;at sun.net.&lt;A href="http://www.protocol.https.HttpsURLConnectionImpl.getOutputStream(HttpsURLConnectionImpl.java:264)" target="_blank"&gt;www.protocol.https.HttpsURLConnectionImpl.getOutputStream(HttpsURLConnectionImpl.java:264)&lt;/A&gt;&lt;BR /&gt;at com.splunk.HttpService.send(HttpService.java:445)&lt;BR /&gt;... 6 more&lt;/P&gt;</description>
      <pubDate>Sun, 07 Jun 2020 18:27:25 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Dev/Unble-to-connect-to-splunk-server-via-java-sdk/m-p/392937#M6632</guid>
      <dc:creator>chitranjan155</dc:creator>
      <dc:date>2020-06-07T18:27:25Z</dc:date>
    </item>
    <item>
      <title>Re: Unble to connect to splunk server via java sdk</title>
      <link>https://community.splunk.com/t5/Splunk-Dev/Unble-to-connect-to-splunk-server-via-java-sdk/m-p/392938#M6633</link>
      <description>&lt;P&gt;Try this instead:&lt;BR /&gt;
  ServiceArgs serviceArgs = new ServiceArgs();&lt;BR /&gt;
  serviceArgs.setHost("mycompanysplunkServer.net");  // complete url &lt;A href="https://mycompanysplunkServer.net"&gt;https://mycompanysplunkServer.net&lt;/A&gt;&lt;BR /&gt;
  serviceArgs.setPort(8089);&lt;BR /&gt;
  serviceArgs.setUsername("myusername");&lt;BR /&gt;
  serviceArgs.setPassword("mypassword");&lt;BR /&gt;
  serviceArgs.setSslSecurityProtocol( SSLSecurityProtocol.TLSv1_2 );&lt;/P&gt;</description>
      <pubDate>Fri, 21 Feb 2020 13:57:46 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Dev/Unble-to-connect-to-splunk-server-via-java-sdk/m-p/392938#M6633</guid>
      <dc:creator>fredthefrog</dc:creator>
      <dc:date>2020-02-21T13:57:46Z</dc:date>
    </item>
  </channel>
</rss>

