Details
-
Sub-task
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
Incompatible change, Reviewed
-
Description
The RPC protocol used for SASL negotiation is flawed. The server's RPC response contains the next SASL challenge token, but a SASL server can return null (I'm done) or a N-many byte challenge. The server currently will not send a RPC success response to the client if the SASL server returns null, which causes the client to hang until it times out.
Attachments
Attachments
Issue Links
- relates to
-
HADOOP-9034 SASL negotiation is insufficient to support all types
- Open
-
HBASE-7081 Consider SASL improvements
- Closed