Details
-
Bug
-
Status: Resolved
-
Blocker
-
Resolution: Fixed
-
0.13.0
-
None
Description
Java only includes Plain SASL client and not server. Hence HiveServer2 includes a Plain SASL server implementation. Now Hadoop has its own Plain SASL server HADOOP-9020 which is part of Hadoop 2.3 release.
The two servers use different Sasl callbacks and the servers are registered in java.security.Provider via static code. As a result the HiveServer2 instance could be using Hadoop's Plain SASL server which breaks the authentication.
Attachments
Attachments
Issue Links
- links to