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.