Hello,

I am trying to setup Kafka SSL using certificates on my windows machine
using reference of security_overview section of Kafka documents. I have
created server.keystore.jks, client.keystore.jks and respective trust store
file and signed it using keytool command. I followed complete steps as
mentioned in "Encryption and Authentication using SSL" section.

I also configured these files is server.properties file and started both
zookeeper and broker.

Here I configured broker listeners as

listeners=SSL://0.0.0.0:9093


When I test the setup of truststore and keystore using below command

opens s_client -debug -connect localhost:9093 -tls1


I am getting correct subject and issuer in response but at the same time I
am getting below exception in kafka-broker console

javax.net.ssl.SSLHandshakeException: null cert chain
       at sun.security.ssl.Handshaker.checkthrown(Handshaker.java:1478)

Further, all the message post using Kafka publisher with clients
certificate ( created with above steps) on port 9093 is rejected by broker.

Want to understand if some steps are missing to create certificate chain.


Thanks in advance
Awadhesh

Reply via email to