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

Jonathan Eagles commented on TEZ-3418:
--------------------------------------

[~shenyinjie], Can you help me understand your setup, specifically ? Understand 
Tez UI is simply a static web page that provides no security directly, but 
relies on the hosting service to provide authentication. If the 
DelegationTokenAuthenticationHandler doesn't see a delegation token, then it 
assumes we are running from the command line and tries to do kerberos 
authentication. This is not going to work in common setups (though perhaps with 
SPNEGO?).

- What is the hosting service for the Tez UI? (YARN's Application History 
Server, Ambari, jetty, tomcat, nodejs, etc)
- What service filter is providing the translation between browser's logged in 
user to Hadoop's delegation token or kerberos ticket (SPNEGO?) Custom browser 
cookie to Delegation Token jetty filter?

If you are hosting like above in the application history server, please list 
the filter chain to see what is missing.

> Tez UI/UI2 doesn't support kerberized cluster
> ---------------------------------------------
>
>                 Key: TEZ-3418
>                 URL: https://issues.apache.org/jira/browse/TEZ-3418
>             Project: Apache Tez
>          Issue Type: Improvement
>          Components: UI
>    Affects Versions: 0.8.3
>         Environment: Tez 0.8.3, Hadoop 2.7.2
>            Reporter: Alexandre Linte
>            Priority: Major
>
> Today it is not possible to use Tez UI/UI2 in a Kerberized cluster without 
> Ambari. 
> This feature request asks for an improvement of the Tez UI2 in order to fully 
> support Kerberos. 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to