We are trying to secure the connectivity between Filebeat 8.1.1 >> Logstash 8.1.1 >> Elasticsearch 8.1.1
The documentation says we have to add a .p12 certificate in the output section of filebeat.yml and logstash pipeline.
But the built-in Elasticsearch CA doesn't offer a .p12 certificate.
We even do not know the Elasticsearch CA password in order to convert/create a .p12 certificate.
We were successful implementing the communication between filebeat <> logstash.
But after hours of troubleshooting (since we do not get any errors neither in the logstash log nor in the Elasticsearch log, we still face issue with the connectivitiy between logstash <> Elasticsearch.
In Option 1, the output section of the pipelines.conf a ca.crt is required, but how do we get a .crt format? We just have .pem available from the default Elasticsearch CA?
Option 2 didn't work as well.
Additionally, is the basic authentication optional or required when using the certificate?
Could somebody share the minimum requirement of a conf file when sending data from logstash to Elasticsearch including TSL encryption?
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.