Symptom
- Installed the ImpalaAdapter and try to establish the connection using Kerberos.
- The connection is required to use SASL. There does not seem to be a parameter in the graphical remote source configuration.
- Tried to create the remote source using SQL (and guessing SASL parameters).
<PropertyGroup name="security" displayName="Security">
<PropertyEntry name="enable_ssl">true</PropertyEntry>
<PropertyEntry name="allow_self_signed_cert">true</PropertyEntry>
<PropertyEntry name="ca_issued_cert_name_mismatch">false</PropertyEntry>
<PropertyEntry name="use_agent_stored_credential">false</PropertyEntry>
<PropertyEntry name="UseSasl">1</PropertyEntry>
<PropertyEntry name="krb_use_sasl">1</PropertyEntry>
</PropertyGroup> - Error "403 internal error: cannot get remote source objects: could not get tables"
- Framework trace shows:
2022-03-10 10:46:00,633 [ERROR] DPFramework | WorkerThread.processRequest - com.sap.hana.dp.adapter.sdk.AdapterException: Cannot establish JDBC connection. Error: Connection failed. Context: java.sql.SQLException: Connection failed.
Caused by: javax.security.auth.login.LoginException: java.lang.NullPointerException: while trying to invoke the method java.lang.String.toCharArray() of a null object loaded from field com.sap.hana.dp.cdcadaptercommons.security.KerberosPasswordCallbackHandler.password of an object loaded from local variable 'this'
Read more...
Environment
SAP HANA Smart Data Integration
Product
SAP HANA smart data integration 2.0
Keywords
SDI ImpalaAdapter security properties , KBA , HAN-DP-SDI , SAP HANA smart data integration (SDI) , Problem
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.
SAP Knowledge Base Article - Preview