Bird
0
0

A Kafka broker is configured with SSL but clients fail to connect with handshake errors. Which config is most likely missing?

medium📝 Debug Q7 of 15
Kafka - Security
A Kafka broker is configured with SSL but clients fail to connect with handshake errors. Which config is most likely missing?
Assl.truststore.location
Bssl.keystore.password
Cssl.client.auth=required
Dssl.enabled.protocols=TLSv1.3
Step-by-Step Solution
Solution:
  1. Step 1: Identify handshake error cause

    Handshake errors often occur if broker cannot verify client certificates.
  2. Step 2: Missing truststore location effect

    Without 'ssl.truststore.location', broker lacks certificates to verify clients, causing handshake failure.
  3. Final Answer:

    ssl.truststore.location -> Option A
  4. Quick Check:

    Missing truststore location causes handshake errors = A [OK]
Quick Trick: Broker needs truststore location to verify clients [OK]
Common Mistakes:
MISTAKES
  • Confusing client auth with truststore location
  • Assuming keystore password missing causes handshake error
  • Believing ssl.enabled.protocols missing causes handshake failure

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Kafka Quizzes