HiCan you please respond to my email?Thanks,AnilFrom:
"ANILESH_TENNETI"<venkata_a...@rediffmail.com>Sent: Wed, 08 Aug
2018 14:49:27To: <kerberos@mit.edu>Subject: Phoenix ODBC client on
Windows connecting to Kerberos Hadoop Phoenix is throwing error
“GSSException: Defective token detected”Hi,Hello MIT
team, I'm Anil working for IBM and implemented Kebreros for a
customer. Kerberos – AD is implemented on Hadoop environment.
Phoenix is enabled to open JDBC / ODBC connection to Hadoop HBase. Hadoop is
setup on RHEL 7.2Windows client machines connecting to Hadoop Phoenix using
Hortonworks Phoenix ODBC driver (64 bit). As connection should be established
to Kerberos Phoenix, the Windows ODBC client machine also must be setup with
Kerberos.Windows odbc client machine has been setup with MIT Kerberos as per
the documentation link
https://community.hortonworks.com/articles/28537/user-authentication-from-windows-workstation-to-hd.h!
tmlCopied the krb5.conf file to windows machine as krb5.ini. Using MIT
Kerberos key tool, get new Kerberos ticket say for user ‘kpiuser’
as shown below;On establishing connection from ODBC client, phoenix connection
fails with log message “GSSException: Defective token detected (Mechanism
level: GSSHeader did not find the right tag)”.Refer to
Error-in-phoenix-log.txtThis implies, the Kerberos ticket format is different
or corrupted.The phoenix ODBC client logs shows connection errors.Refer to
HortonworksPhoenixODBCDriver_connection_1.log and phoenix_driver.logOn windows
client machine, doing kinit for a user does not show the cached ticket when run
klist command.Refer to klist-on-windows-odbc-client.txtThanks,Anil
________________________________________________
Kerberos mailing list Kerberos@mit.edu
https://mailman.mit.edu/mailman/listinfo/kerberos