Saviynt unveils its cutting-edge Intelligence Suite products to revolutionize Identity Security!
Click HERE to see how Saviynt Intelligence is transforming the industry.
Saviynt Copilot Icon

MSSQL - Kerberos Authentication - No CallbackHandler available

flegare
Regular Contributor III
Regular Contributor III

Hi all,

AD-authenticated SQL server connection is failing with this exception:

javax.security.auth.login.LoginException: No CallbackHandler available to garner authentication information from the user

Config files uploaded to  Connector Files folder, mssql jar uploaded to External Jars folder.  Can't find much information for this exception but ktab list shows id with AES-128 and AES-256

flegare_0-1723231680815.png

Any insights?

 

3 REPLIES 3

rushikeshvartak
All-Star
All-Star
  • Get Restart from saviynt support as its needs connector service restart.
  • Raise support ticket

Regards,
Rushikesh Vartak
If this helped you move forward, click 'Kudos'. If it solved your query, select 'Accept As Solution'.

flegare
Regular Contributor III
Regular Contributor III

Issue was related to keytab file's physical path (/Saviynt_Shared/Saviynt/ConnectorFiles) not being specified in SQLJDBCDriver.conf.  Added, re-uploaded, app restart and connection is now successful.

Yes correct path below 

SQLJDBCDriver {
com.sun.security.auth.module.Krb5LoginModule required useTicketCache=false useKeyTab=true doNotPrompt=false keyTab="/saviynt_shared/saviynt/ConnectorFiles/krb5.keytab" principal="AUTOMATION-S@RUSHI.COM";};


Regards,
Rushikesh Vartak
If this helped you move forward, click 'Kudos'. If it solved your query, select 'Accept As Solution'.