Replies: 1 comment 6 replies
-
I think you should start from the beginning and explain what exactly you want to do and what are the steps you did. Without that, it is not clear what exactly you are talking about. Let's Encrypt has nothing to do with mTLS client authentication. That is why the blog post does not mention it. It provides server certificates for verified domain names. That is only useful for server authentication. |
Beta Was this translation helpful? Give feedback.
6 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.
-
Hi There,
I followed this blog to use cert-manager with let's encrypt on Strimzi:
https://strimzi.io/blog/2021/05/07/deploying-kafka-with-lets-encrypt-certificates/
However the blog does not cover mTLS authentication, so I enabled mTLS on my Kafka cluster, however when I try to connect to it using the let's encrypt certificate i am getting this error:
certificate verify failed: broker certificate could not be verified
here's my kafka yaml manifest:
The cluster is deployed without issues however when I get the cert, key and ca from the secret I am unable to connect.
I have been trying to add the tls common configuration like this as per the docs but with no luck:
Don't know what I am missing or misunderstanding, My goal is to disable Strimzi of trusting the default java certificate I want to set a certificate that the client uses to connect to it that is managed by cert-manager so I don't worry about renewal. :)
Thanks

Beta Was this translation helpful? Give feedback.
All reactions