我正在尝试在Spring Boot中为Kafka(kerberos)开发Consumer类。我根据Gary(Invalid Keystore Format, BootStrap Broker Disconnected)的建议,根据kerberos设置进行了必要的更改,并最终出现以下错误。我可以在本地使用相同的keytab / jks文件设置Kafka群集设置。
Failed to start bean 'org.springframework.kafka.config.internalKafkaListenerEndpointRegistry'; nested exception is org.apache.kafka.common.KafkaException: Failed to construct kafka consumer
Caused by: org.apache.kafka.common.KafkaException: Failed to construct kafka consumer
Caused by: org.apache.kafka.common.KafkaException: javax.security.auth.login.LoginException: Unable to obtain password from user
答案 0 :(得分:0)
大多数情况下,上述错误是由于密钥表损坏或密钥表上的权限不正确造成的。
chmod 400
权限kinit
并检查您的密钥标签是否有效。如果需要更多帮助,请发布您的代码。