Dear Apache List Members,I have a test system that comprises of several VMs. 
One provides (integrated) OpenLDAP/Kerberos5 services (LDAP backend) and I've 
integrated zookeeper with this (via JAAS). The authentication works but I had 
to use a per node (with FQDNs) to achieve this. (ie. zk/node0001.my.domain; 
zk/node0002.my.domain, ..., instead of zk/[email protected])
My goal is to have drill authenticate and to be able to use the underlying java 
DoAs() functionality. I don't quite understand how the kerberos authentication 
works. Does the drill software provide a kerberos authenticated client 
connection to zookeeper? The drill cluster appears to start OK (without 
client-side authentication to zookeeper - which I'd like to remedy) but I seem 
to be receiving errors relating to GSSAPI when I attempt to connect to the 
drill via sqlline:
 Error: Failure in connecting to Drill: org.apache.drill.exec.rpc.RpcException: 
javax.security.sasl.SaslException: Failed to login. [Caused by 
javax.security.auth.login.LoginException: Unable to obtain password from user] 
(state=,code=0)
I've tried various combinations but can't seem to get drill to authenticate. 
Any assistance or pointers would be greatly appreciated.Thanks.Cheers, Spiro.

Reply via email to