-
Notifications
You must be signed in to change notification settings - Fork 338
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ruby-kafka support kerberos ? #670
Comments
Hi @openchung, I'm not sure that I understand your problem. Could you please describe your use cases, your settings, the stacks you are using? At the first look, isn't this issue should be in fluentd bug tracker? |
Sorry. We use fluent-plugin-kafka which is implemented by ruby-kafka. We use fluentd to collect the logs. The type of content is json and transfer to the Cloudera kafka through SASL_SSL(GSSAPI). It has exception happened in ruby-kafka.
|
Hi @openchung, I'm not familiar with |
I'm running into the same issue trying to connect to a (Confluent Kafka) broker via |
Simple example to reproduce the issue: require 'kafka'
kafka = Kafka.new(['kafka.host:9093'], ssl_ca_certs_from_system: true, sasl_gssapi_principal: 'principal@EXAMPLE.COM', sasl_gssapi_keytab: '/etc/keytabs/principal.keytab')
kafka.deliver_message('test', topic: 'test')
Looking at my Kerberos KDC logs it doesn't even get to authenticating and just aborts immediately. |
Anyone find a solution to this? I am having the same problem connecting to kafka using GSSAPI. |
Issue has been marked as stale due to a lack of activity. |
The issue still persists, please reopen... |
+1 for re-opening. |
+1 for re-opening |
1 similar comment
+1 for re-opening |
|
I'm still having issue |
Running into the same issue. |
same error |
I use fluentd to send json log to sasl_ssl cloudera kafka , but I meet the following warn. So it cause send failed. I have verified my keytab and principal using kinit to verify .
The text was updated successfully, but these errors were encountered: