We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
Closely tied to this issue: #22046
The doc for tls.crt_file for Kafka components states:
The certificate must be in DER, PEM (X.509), or PKCS#12 format. Additionally, the certificate can be provided as an inline string in PEM format.
However passing in a non-PEM certificate for example with this config
sources: in: type: kafka bootstrap_servers: localhost:9092 group_id: test-group topics: - test-topic librdkafka_options: client.id: tess allow.auto.create.topics: "true" auto.offset.reset: latest tls: enabled: true crt_file: sample_crt_with_key.pfx
results in this error from librdkafka
Could not create Kafka consumer: Client creation error: ssl.certificate.location failed: error:0A080009:SSL routines::PEM lib
We should make it support non-PEM certificates that librdkafka supports.
Right now we set ssl.certificate.location here but we should probably be setting ssl.keystore.location if we recognize the file as PKCS#12
ssl.certificate.location
ssl.keystore.location
No response
vector 0.43.1 (aarch64-apple-darwin e30bf1f 2024-12-10 16:14:47.175528383)
The text was updated successfully, but these errors were encountered:
No branches or pull requests
A note for the community
Problem
Closely tied to this issue: #22046
The doc for tls.crt_file for Kafka components states:
However passing in a non-PEM certificate for example with this config
results in this error from librdkafka
We should make it support non-PEM certificates that librdkafka supports.
Right now we set
ssl.certificate.location
here but we should probably be settingssl.keystore.location
if we recognize the file as PKCS#12Configuration
No response
Version
vector 0.43.1 (aarch64-apple-darwin e30bf1f 2024-12-10 16:14:47.175528383)
Debug Output
No response
Example Data
No response
Additional Context
No response
References
The text was updated successfully, but these errors were encountered: