Skip to content

could not connect kafka with kerberos from v1.46.0 #3275

@wxldonnaBJ

Description

@wxldonnaBJ
Description

From v1.46.0, when we use , we couldn't connect to broker using kerberos , sarama client return error
kafka: client has run out of available brokers to talk to
we can use v1.45.2 to connect kafka with the same connection info

Versions
Sarama Kafka Go
v.1.46.0 docker.io/bitnami/kafka:3.7 1.24.5
Configuration
Logs
logs: CLICK ME

2025-09-01 11:00:18.847471|+0000|DEBUG|[Sarama] 2025/09/01 11:00:18 client/metadata retrying after 250ms... (1 attempts remaining)
|com.sap.abap2|rms kafka housekeeper|371|Write|config.go(98)�
2025-09-01 11:00:18.847518|+0000|DEBUG|[Sarama] 2025/09/01 11:00:18 client/metadata fetching metadata for all topics from broker nonabap-kafka1.datahub.sapcloud.io:30097
|com.sap.abap2|rms kafka housekeeper|371|Write|config.go(98)�
2025-09-01 11:00:18.892942|+0000|DEBUG|[Sarama] 2025/09/01 11:00:18 Completed ApiVersions request to nonabap-kafka1.datahub.sapcloud.io:30097. Broker supports 57 APIs
|com.sap.abap2|rms kafka housekeeper|380|Write|config.go(98)�
2025-09-01 11:00:18.959127|+0000|DEBUG|[Sarama] 2025/09/01 11:00:18 Error while performing GSSAPI Kerberos Authentication: EOF
|com.sap.abap2|rms kafka housekeeper|380|Write|config.go(98)�
2025-09-01 11:00:18.959719|+0000|DEBUG|[Sarama] 2025/09/01 11:00:18 Closed connection to broker nonabap-kafka1.datahub.sapcloud.io:30097 due to SASL v0 auth error: EOF
|com.sap.abap2|rms kafka housekeeper|380|Write|config.go(98)�
2025-09-01 11:00:18.959773|+0000|DEBUG|[Sarama] 2025/09/01 11:00:18 client/metadata got error from broker -1 while fetching metadata: EOF
|com.sap.abap2|rms kafka housekeeper|371|Write|config.go(98)�
2025-09-01 11:00:18.959790|+0000|DEBUG|[Sarama] 2025/09/01 11:00:18 client/metadata no available broker to send metadata request to
|com.sap.abap2|rms kafka housekeeper|371|Write|config.go(98)�
2025-09-01 11:00:18.959796|+0000|DEBUG|[Sarama] 2025/09/01 11:00:18 client/brokers resurrecting 1 dead seed brokers
|com.sap.abap2|rms kafka housekeeper|371|Write|config.go(98)�
2025-09-01 11:00:19.209899|+0000|DEBUG|[Sarama] 2025/09/01 11:00:19 client/metadata retrying after 250ms... (0 attempts remaining)
|com.sap.abap2|rms kafka housekeeper|371|Write|config.go(98)�
2025-09-01 11:00:19.209967|+0000|DEBUG|[Sarama] 2025/09/01 11:00:19 client/metadata fetching metadata for all topics from broker nonabap-kafka1.datahub.sapcloud.io:30097
|com.sap.abap2|rms kafka housekeeper|371|Write|config.go(98)�
2025-09-01 11:00:19.252646|+0000|DEBUG|[Sarama] 2025/09/01 11:00:19 Completed ApiVersions request to nonabap-kafka1.datahub.sapcloud.io:30097. Broker supports 57 APIs
|com.sap.abap2|rms kafka housekeeper|32|Write|config.go(98)�
2025-09-01 11:00:19.317480|+0000|DEBUG|[Sarama] 2025/09/01 11:00:19 Error while performing GSSAPI Kerberos Authentication: EOF
|com.sap.abap2|rms kafka housekeeper|32|Write|config.go(98)�
2025-09-01 11:00:19.317594|+0000|DEBUG|[Sarama] 2025/09/01 11:00:19 Closed connection to broker nonabap-kafka1.datahub.sapcloud.io:30097 due to SASL v0 auth error: EOF
|com.sap.abap2|rms kafka housekeeper|32|Write|config.go(98)�
2025-09-01 11:00:19.317625|+0000|DEBUG|[Sarama] 2025/09/01 11:00:19 client/metadata got error from broker -1 while fetching metadata: EOF
|com.sap.abap2|rms kafka housekeeper|371|Write|config.go(98)�
2025-09-01 11:00:19.317632|+0000|DEBUG|[Sarama] 2025/09/01 11:00:19 client/metadata no available broker to send metadata request to
|com.sap.abap2|rms kafka housekeeper|371|Write|config.go(98)�
2025-09-01 11:00:19.317637|+0000|DEBUG|[Sarama] 2025/09/01 11:00:19 client/brokers resurrecting 1 dead seed brokers
|com.sap.abap2|rms kafka housekeeper|371|Write|config.go(98)�
2025-09-01 11:00:19.317670|+0000|DEBUG|[Sarama] 2025/09/01 11:00:19 Closing Client
|com.sap.abap2|rms kafka housekeeper|348|Write|config.go(98)�

Additional Context

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions