<?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 Java 访问splunk服务器出现错误：java.lang.RuntimeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate) in Splunk Dev</title>
    <link>https://community.splunk.com/t5/Splunk-Dev/Java-%E8%AE%BF%E9%97%AEsplunk%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%87%BA%E7%8E%B0%E9%94%99%E8%AF%AF-java-lang-RuntimeException-No-appropriate/m-p/154842#M2114</link>
    <description>&lt;PRE&gt;&lt;CODE&gt;import java.io.*;

import javax.net.ssl.SSLSocket;
import javax.net.ssl.SSLSocketFactory;

import com.splunk.Application;
import com.splunk.Service;
import com.splunk.ServiceArgs;

public class SplunkLinkDemo {


/**
 * @param args
 * @throws IOException 
 */
public static void main(String[] args) throws IOException {  

    // Create a map of arguments and add login parameters
    ServiceArgs loginArgs = new ServiceArgs();
    loginArgs.setUsername("admin");
    loginArgs.setPassword("123456");
    loginArgs.setHost("localhost");
    loginArgs.setPort(8089);
    //loginArgs.setScheme("https");
    // Create a Service instance and log in with the argument map
    Service service = Service.connect(loginArgs);

    // A second way to create a new Service object and log in
    // Service service = new Service("localhost", 8089);
    // service.login("admin", "changeme");

    // A third way to create a new Service object and log in
    // Service service = new Service(loginArgs);
    // service.login();

    // Print installed apps to the console to verify login
    /*for (Application app : service.getApplications().values()) {
        System.out.println(app.getName());
    }*/

}

}
&lt;/CODE&gt;&lt;/PRE&gt;</description>
    <pubDate>Fri, 12 Jun 2015 07:06:42 GMT</pubDate>
    <dc:creator>yizezhong</dc:creator>
    <dc:date>2015-06-12T07:06:42Z</dc:date>
    <item>
      <title>Java 访问splunk服务器出现错误：java.lang.RuntimeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)</title>
      <link>https://community.splunk.com/t5/Splunk-Dev/Java-%E8%AE%BF%E9%97%AEsplunk%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%87%BA%E7%8E%B0%E9%94%99%E8%AF%AF-java-lang-RuntimeException-No-appropriate/m-p/154842#M2114</link>
      <description>&lt;PRE&gt;&lt;CODE&gt;import java.io.*;

import javax.net.ssl.SSLSocket;
import javax.net.ssl.SSLSocketFactory;

import com.splunk.Application;
import com.splunk.Service;
import com.splunk.ServiceArgs;

public class SplunkLinkDemo {


/**
 * @param args
 * @throws IOException 
 */
public static void main(String[] args) throws IOException {  

    // Create a map of arguments and add login parameters
    ServiceArgs loginArgs = new ServiceArgs();
    loginArgs.setUsername("admin");
    loginArgs.setPassword("123456");
    loginArgs.setHost("localhost");
    loginArgs.setPort(8089);
    //loginArgs.setScheme("https");
    // Create a Service instance and log in with the argument map
    Service service = Service.connect(loginArgs);

    // A second way to create a new Service object and log in
    // Service service = new Service("localhost", 8089);
    // service.login("admin", "changeme");

    // A third way to create a new Service object and log in
    // Service service = new Service(loginArgs);
    // service.login();

    // Print installed apps to the console to verify login
    /*for (Application app : service.getApplications().values()) {
        System.out.println(app.getName());
    }*/

}

}
&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Fri, 12 Jun 2015 07:06:42 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Dev/Java-%E8%AE%BF%E9%97%AEsplunk%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%87%BA%E7%8E%B0%E9%94%99%E8%AF%AF-java-lang-RuntimeException-No-appropriate/m-p/154842#M2114</guid>
      <dc:creator>yizezhong</dc:creator>
      <dc:date>2015-06-12T07:06:42Z</dc:date>
    </item>
    <item>
      <title>Re: Java 访问splunk服务器出现错误：java.lang.RuntimeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)</title>
      <link>https://community.splunk.com/t5/Splunk-Dev/Java-%E8%AE%BF%E9%97%AEsplunk%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%87%BA%E7%8E%B0%E9%94%99%E8%AF%AF-java-lang-RuntimeException-No-appropriate/m-p/154843#M2115</link>
      <description>&lt;P&gt;public void splunk(){&lt;BR /&gt;
        try{&lt;BR /&gt;
        ServiceArgs login = new ServiceArgs();&lt;BR /&gt;
        login.setUsername("admin");&lt;BR /&gt;
        login.setPassword("1234");&lt;BR /&gt;
        login.setHost("localhost");&lt;BR /&gt;
        login.setPort(8089);&lt;BR /&gt;
        HttpService.setSslSecurityProtocol(SSLSecurityProtocol.TLSv1_2);&lt;BR /&gt;
        Service service = Service.connect(login);&lt;BR /&gt;
        for(User user : service.getUsers().values())&lt;BR /&gt;
            System.out.println(user.getName());&lt;BR /&gt;
        }catch(Exception e){&lt;BR /&gt;
            e.printStackTrace();&lt;BR /&gt;
        }&lt;/P&gt;

&lt;PRE&gt;&lt;CODE&gt;}
&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Tue, 17 Oct 2017 07:11:17 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Dev/Java-%E8%AE%BF%E9%97%AEsplunk%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%87%BA%E7%8E%B0%E9%94%99%E8%AF%AF-java-lang-RuntimeException-No-appropriate/m-p/154843#M2115</guid>
      <dc:creator>freebuf</dc:creator>
      <dc:date>2017-10-17T07:11:17Z</dc:date>
    </item>
  </channel>
</rss>

