I have some filebeats that use ssl.verification_mode: "full", and i think by settings this i would need the CA on the server side. Am i wrong?
If i set ssl.verification_mode: "none" on the filebeat side , would this allow filebeat to not use certificates? With also keeping ssl_verify_mode => "none" on the logstash pipeline.
verification_mode determines whether filebeat will verify the server certificate that the beats input presents ssl_certificate => "/etc/../mycert.pem". If you set it to full then that certificate must be current, valid, name-matched and signed by a chain that filebeat trusts. The CA that signed the ssl_certificate is most likely included in /etc/../mycert.pem, so you cannot separately supply it.
By removing the CA from the pipeline running on logstash, and using verification_mode: "none" on filebeat i was able to connect with logstash without the usage of any certificate.
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.