cluster.name: es_testnode.name: node-0network.host: localhosthttp.port: 9200searchguard.ssl.transport.keystore_filepath: node-0-keystore.jkssearchguard.ssl.transport.keystore_password: changeitsearchguard.ssl.transport.truststore_filepath: truststore.jkssearchguard.ssl.transport.truststore_password: changeitsearchguard.ssl.transport.enforce_hostname_verification: falsesearchguard.ssl.http.enabled: truesearchguard.ssl.http.keystore_filepath: node-0-keystore.jkssearchguard.ssl.http.keystore_password: changeitsearchguard.ssl.http.truststore_filepath: truststore.jkssearchguard.ssl.http.truststore_password: changeitsearchguard.ssl.http.clientauth_mode: OPTIONALsearchguard.authcz.admin_dn:- CN=kirk,OU=client,O=client,L=test, C=DE
$ curl -k --cert chain.pem --key kirk.key.pem -XGET 'https://localhost:9200/_searchguard/sslinfo?pretty'{"principal" : "CN=kirk,OU=client,O=client,L=Test,C=DE","peer_certificates" : "3","ssl_protocol" : "TLSv1.2","ssl_cipher" : "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256","ssl_openssl_available" : false,"ssl_openssl_version" : -1,"ssl_openssl_version_string" : null,"ssl_openssl_non_available_cause" : "java.lang.ClassNotFoundException: org.apache.tomcat.jni.SSL","ssl_provider_http" : "JDK","ssl_provider_transport_server" : "JDK","ssl_provider_transport_client" : "JDK"}
$ curl -k --cert chain.pem --key kirk.key.pem -XGET 'https://localhost:9200/_searchguard/api/user/kirk?pretty'No handler found for uri [/_searchguard/api/user/kirk?pretty] and method [GET]
OS: Ubuntu 14ElasticSearch: 2.4.1SG-SSL: 2.4.1.16SG: 2.4.1.8
dlic-search-guard-rest-api-2.4-2-jar-with-dependencies.jar
plugin-descriptor.properties
plugin-security.policy
search-guard-2-2.4.1.7.jar
sgconfig
tools
Searchguard Management API is not free software
for commercial use in production.
curl-D- -k https://...