Replies: 1 comment
-
I noticed that |
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.
-
On macOS, the default CA certificate file location that librdkafka uses is
/etc/ssl/cert.pem
. On macOS 11.5, this is outdated and includes the expired "DST Root CA X3" that Let's Encrypt uses. This causes connections with librdkafka to hosts using certificates signed by this CA, to fail. I'm having this issue with the Golang client for Kafka (github.com/confluentinc/confluent-kafka-go v1.7.0).By default, the directory
/etc/ssl
is checked by librdkafka, as it seems. I know it's possible to override the ssl.ca.location, however, I think it would be nice that Homebrew OpenSSL certificates should take presedence over/etc/ssl
.What do you think? Is this something that can be fixed in librdkafka?
Reference to my original discussion in Homebrew core: Homebrew/discussions#2444
Beta Was this translation helpful? Give feedback.
All reactions