Kafka SSL broker JKS

Hello everyone!

Broker Kafka on our server is configured for certificates. For example, when using SSL parameters, we can connect to a broker from Java. How to make the same out of n8n?

ssl.truststore.type=JKS
ssl.keystore.type=JKS
security.protocol=SSL
ssl.truststore.password = ********
ssl.truststore.location = /kfk/kafka.client.truststore.jks
ssl.keystore.location=/kfk/kafka.server.keystore.jks
ssl.keystore.password = *******
ssl.key.password=*******

ssl.endpoint.identification.algorithm=

n8n: 0.149
pm2 service

Hi @1113, at the moment, the Kafka credentials in n8n don’t support validating remote server certificates against a trust store or using a key store for private certificates I am afraid. Authentication would require a username/password combination.

You might want to raise a feature request to see this implemented going forward.

1 Like