[ https://issues.apache.org/jira/browse/KAFKA-9771?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Konstantine Karantasis resolved KAFKA-9771. ------------------------------------------- Resolution: Fixed The fix was merged in `trunk` and the `2.5` release branch in time for the release of `2.5.0` > Inter-worker SSL is broken for keystores with multiple certificates > ------------------------------------------------------------------- > > Key: KAFKA-9771 > URL: https://issues.apache.org/jira/browse/KAFKA-9771 > Project: Kafka > Issue Type: Bug > Components: KafkaConnect > Reporter: Chris Egerton > Assignee: Chris Egerton > Priority: Blocker > > The recent bump in Jetty version causes inter-worker communication to fail in > Connect when SSL is enabled and the keystore for the worker contains multiple > certificates (which it might, in the case that SNI is enabled and the > worker's REST interface is bound to multiple domain names). This is caused by > [changes introduced in Jetty > 9.4.23|https://github.com/eclipse/jetty.project/pull/4085], which are later > [fixed in Jetty 9.4.25|https://github.com/eclipse/jetty.project/pull/4404]. > We recently tried and failed to [upgrade to Jetty > 9.4.25|https://github.com/apache/kafka/pull/8183], so upgrading the Jetty > version to fix this issue isn't a viable option. Additionally, the [earliest > clean version of Jetty|https://www.eclipse.org/jetty/security-reports.html] > (at the time of writing) with regards to CVEs is 9.4.24, so reverting to a > pre-9.4.23 version is also not a viable option. -- This message was sent by Atlassian Jira (v8.3.4#803005)