Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Duplicate
-
Impala 4.4.0
-
None
-
ghx-label-6
Description
IMPALA-651 added an explicit encoding for sasl_host to ascii before passing it to sasl_client.setAttr(). This is no longer required after sasl was upgraded to 0.2.1 in IMPALA-9719. This explicit encoding also causes an error in Python 3 when -b is used:
Starting Impala Shell with Kerberos authentication using Python 3.6.8 Using service name 'impala' SSL is enabled. Impala server certificates will NOT be verified (set --ca_cert to change) Error connecting: TTransportException, Could not start SASL: b'Error in sasl_client_start (-1) SASL(-1): generic failure: GSSAPI Failure: no serverFQDN'
Attachments
Issue Links
- duplicates
-
IMPALA-12552 impala-shell should not call encode on kerberos_host_fqdn in python 3 env
- Resolved
- is related to
-
IMPALA-9719 Upgrade sasl-0.1.1 to 0.2.1 in Impala/shell/ext-py
- Resolved
-
IMPALA-651 In Kerberized environment Impala-shell -k to start shell prompt and then connect <impalad-hostname> throws exception
- Resolved
-
IMPALA-3343 Impala-shell compatibility with python 3
- Resolved
-
IMPALA-2782 Allow Impala Shell to connect directly to impalad when config with proxy load balancer and kerberos
- Resolved