logstash-plugins/logstash-input-kafka

Support `ssl.endpoint.identification.algorithm` property

robbavey opened this issue · 6 comments

TLS endpoint verification checks are enabled/disabled in Kafka via the ssl.endpoint.identification.algorithm property.

The default for this value was changed from '' to https for Kafka 2.0, turning on TLS endpoint verification by default, potentially breaking existing installations that did not require endpoint verification.

Is there any way this can make 6.5.3?

Please note that this issue also affects logstash-output-kafka. @robbavey is it necessary to create an issue against that as well?

I've submitted a matching pull request to logstash-output-kafka:

logstash-plugins/logstash-output-kafka#212

Can this make 6.5.5?

Just pointing out that until this is resolved we're stuck on 6.4.3, as upgrading either Kafka or Logstash will break our pipeline.

This was fixed in #302 and released in version 8.3.1 of the plugin