The IPAuthenticationProvider class doesn't handle the IPV6 addresses properly. Because of this, the authorization is failing when using the ACL with the IP scheme.
private byte addr2Bytes(String addr) - validates only the IPV4 and not the IPV6 address. Below is the code snippet of this method.
Is there any other workaround to work with ZooKeeper ACL's IP scheme with IPV6 address?