I'm trying to set up a single kafka server with certificate authentication and access controls based on those certificates without the bother of setting up a kerberos service.
Setting upp the certificate authentication is easy. But I enable the acl module in the config try to connect with a producer and get access denied errors, OK, I grant access and now I get a "leader not available" error. Disabling the acl module makes everything work again.
Is this possible or is it a requirement to use kerberos?