Open vepo opened 3 years ago
We do not support mixing SASL and TLS client authentication together.
Is there any open ticket to support it?
No, I do not think anyone else asked for this. From my experience, it is rare that people want to mix different kinds of authentication together as it is often not seen as something improving security. So I guess if you want, you can open one to have it tracked (or update this one).
Also, my guess is that in your example above the TLS authentication is anyway optional (requested
not required
) - so not sure what is the added value of combining optional TLS authentication with mandatory SASL authentication. (assuming this does not work differently in Confluent Platform compared to Apache Kafka which is what Strimzi uses)
@vepo So, do you want to convert this into enhancement? Or should we close this? I'm not sure when and if anyone gets to implement it if we change it to enhancement. But it will be tracked.
@vepo So, do you want to convert this into enhancement? Or should we close this? I'm not sure when and if anyone gets to implement it if we change it to enhancement. But it will be tracked.
Sure @scholzj, I can contribute with the solution when I have some time.
Triaged on 28. 4. 2022: This is non-trivial from the API perspective, where only one authentication type is currently supported. Proposal would be needed to design the API changes required for this.
Suggestion / Problem There is no documentation of how to configure SCRAM 512 with mTLS.
Documentation Link We are using for test the following Kafka configuration, but we cannot create a similar configuration using Strimzi.