[ 
https://issues.apache.org/jira/browse/HIVE-8427?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14167763#comment-14167763
 ] 

Roshan Naik commented on HIVE-8427:
-----------------------------------

Not a security expert. But here is my thoughts... 

The streaming client (like flume) does not run on the hadoop cluster. It may in 
fact be streaming to one or more clusters.

The reason for using ugi.hasKerberosCredentials() is not to detect if the 
hadoop cluster is security enabled, but to check if the streaming client has 
decided to use secure mode connection (by initializing kerberos on the ugi 
object). The client should be able to maintain  multiple connections .. one to 
a secure cluster, and another to a non-secure cluster.

> Hive Streaming :  secure streaming hangs leading to time outs.
> --------------------------------------------------------------
>
>                 Key: HIVE-8427
>                 URL: https://issues.apache.org/jira/browse/HIVE-8427
>             Project: Hive
>          Issue Type: Bug
>          Components: HCatalog
>    Affects Versions: 0.14.0
>            Reporter: Roshan Naik
>            Assignee: Roshan Naik
>              Labels: ACID, Streaming
>             Fix For: 0.14.0
>
>         Attachments: HIVE-8427.patch
>
>
> Need to enable Thrift Sasl setting  for secure mode communcation



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to