logstash-plugins / logstash-input-kafka

Kafka input for Logstash
Apache License 2.0
139 stars 122 forks source link

Support `ssl.endpoint.identification.algorithm` property #298

Closed robbavey closed 5 years ago

robbavey commented 5 years ago

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.

inqueue commented 5 years ago

Is there any way this can make 6.5.3?

robin13 commented 5 years ago

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

JackDavidson commented 5 years ago

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

https://github.com/logstash-plugins/logstash-output-kafka/pull/212

inqueue commented 5 years ago

Can this make 6.5.5?

ceeeekay commented 5 years ago

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.

robbavey commented 5 years ago

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