Loading

Client not found in Kerberos database

Publiceringsdatum: Jul 17, 2025
Lösning

SYMPTOM

While running the Kafka connector with Kerberos authentication you get the following error:
Caused by: org.apache.kafka.common.KafkaException: javax.security.auth.login.LoginException: Client not found in Kerberos database (6) - CLIENT_NOT_FOUND
	at org.apache.kafka.common.network.SaslChannelBuilder.configure(SaslChannelBuilder.java:160) ~[kafka-clients-2.3.0.jar:?]
	at org.apache.kafka.common.network.ChannelBuilders.create(ChannelBuilders.java:146) ~[kafka-clients-2.3.0.jar:?]
	at org.apache.kafka.common.network.ChannelBuilders.clientChannelBuilder(ChannelBuilders.java:67) ~[kafka-clients-2.3.0.jar:?]
	at org.apache.kafka.clients.ClientUtils.createChannelBuilder(ClientUtils.java:99) ~[kafka-clients-2.3.0.jar:?]
	at org.apache.kafka.clients.consumer.KafkaConsumer.<init>(KafkaConsumer.java:741) ~[kafka-clients-2.3.0.jar:?]
 

CAUSE

This error is seen when trying to authenticate against a Kerberos server in which the principal doesn't exist

SOLUTION

Check if the principal is created in the Kerberos server
Validate the krb5.conf file using kinit command to authenticate against the KDC
Knowledge-artikelnummer

001123081

 
Laddar
Salesforce Help | Article