ElasticSearch SSL HTTP

I am trying to configure security to Elastic Search on a windows machine running on http://localhost:9200/.

We have logstash jdbc plugin (with Oracle sql developer) set up to index data and kibana configured which also have to be secured using ssl HTTP.

I have followed steps provided in https://www.elastic.co/guide/en/elasticsearch/reference/current/configuring-security.html
facing few issues:

My Licence is Basic

  1. "https://localhost:9200/" -- shows "Not Secure" --
    Should we Generate Domain Specific Certificates..?
    If Yes How to do it for LocalHost(intially)?

  2. Logstash Certificate generation , should we pass "CN,OU,DC" for Domain Specific..?

  3. Enabling SSL in JDBC config gives error in log saying

"[2020-01-29T14:34:41,323][ERROR][logstash.licensechecker.licensereader]
Unable to retrieve license information from license server {:message=>"Explicit value for 'scheme' was declared,but it is different in one of the URLs given! Please make sure your URLs are inline with explicit values.The URLs have the property set to 'http', but it was also set to 'https' explicitly"}

[2020-01-29T14:34:41,411][ERROR][logstash.monitoring.internalpipelinesource]
Failed to fetch X-Pack information from Elasticsearch. This is likely due to failure to reach a live Elasticsearch cluster."

Can I get help here for enabling SSl for Logstash JDBC (Oracle sql Developer) and answers for above questions.

Thanks in advance.

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.