[ 
https://issues.apache.org/jira/browse/AMBARI-23026?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ishan Bhatt updated AMBARI-23026:
---------------------------------
    Fix Version/s:     (was: 2.7.0)
                   2.7.1

> WEB type alerts authentication in Kerberos secured cluster
> ----------------------------------------------------------
>
>                 Key: AMBARI-23026
>                 URL: https://issues.apache.org/jira/browse/AMBARI-23026
>             Project: Ambari
>          Issue Type: Bug
>          Components: alerts
>    Affects Versions: 2.5.2, trunk, 2.6.2
>         Environment: Ambari 2.5.2
> Hortonworks HDP-2.5.3.0-37
>            Reporter: David F. Quiroga
>            Assignee: Robert Levas
>            Priority: Minor
>             Fix For: 2.7.1
>
>
> In a Kerberized cluster some web endpoints (App Timeline Web UI, 
> ResourceManger Web UI, etc.) require authentication. Any Ambari alerts 
> checking those endpoints must then be able to authenticate.
> This was addressed in AMBARI-9586, however the default principal and keytab 
> used in the alerts.json is that of the "bare" SPNEGO principal 
> HTTP/_HOST@REALM. 
>  My understanding is that the HTTP service principal is used to authenticate 
> users to a service, not used to authenticate to another service.
> 1. Since most endpoints involved are Web UI, would it be more appropriate to 
> use the smokeuser in the alerts?
> 2. This was first observed in Ranger Audit, the YARN Ranger Plug-in showed 
> many access denied from HTTP user. [This 
> post|https://community.hortonworks.com/content/supportkb/150206/ranger-audit-logs-refers-to-access-denied-for-http.html]
>  provided some direction as to where those requests were coming from. We have 
> updated the ResourceManger Web UI alert definition to use 
> cluster-env/smokeuser_keytab and cluster-env/smokeuser_principal_name and 
> this has resolved the initial HTTP access denied. 
>  Would it also be advisable to make the change in the other secure Web UI 
> alert definitions?



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

Reply via email to