Hello,
I'm trying to pull data from Elasticsearch using logstash pipeline and seeing some issues. I'm able to connect to ES using username and pwd through API (No certificate is provided in the request). However, when trying to connect through logstash pipeline, it is expecting to provide ssl setting and certificate file.
When trying to call Elasticsearch through API, able to connect to ES with basic auth.
Below is my logstash pipeline for input plugin
input {
elasticsearch {
hosts => ["https://ipaddress:9200"]
index => "index"
user => "username"
password => "pwd"
}
}
Below is the error in logstash for cert issue
Does logstash require a certificate to authenticate to ES always? If yes, what cert to be used for authentication? SSL or client?
I've tried using ssl=> false, but that's didn't solve the issue.
Is there a way to disable ssl using input plugin?