Replies: 1 comment
-
I understand that the librdkafka library is built without OpenSSL support, but how do I install the rdkafka-ruby gem with librdkafka, which includes this support? |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
What is a problem?
I am unable to connect to a Kafka broker using the fluentd-plugin-kafka with SASL_SSL and the OAUTHBEARER mechanism. The Fluentd container fails to start the Kafka source plugin due to a missing dependency in the underlying rdkafka-ruby library.
This configuration is correct according to the rdkafka-ruby documentation. However, when the Fluentd container starts, it logs an error indicating that the build of the rdkafka-ruby gem does not support OAuth. This suggests that the Docker image I'm using for Fluentd was built without the necessary libcurl and OpenSSL development headers, which are required to compile the librdkafka C library with OAuth support.
The issue is not with the Fluentd plugin's configuration, but with the environment and dependencies in which the rdkafka-ruby gem was installed.
Describe the configuration of Fluentd
Describe the logs of Fluentd
Environment
Beta Was this translation helpful? Give feedback.
All reactions