You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ambari.apache.org by "Andrii Babiichuk (JIRA)" <ji...@apache.org> on 2015/01/16 16:38:35 UTC

[jira] [Commented] (AMBARI-9178) Implement admin principal session expiration handling

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

Andrii Babiichuk commented on AMBARI-9178:
------------------------------------------

https://reviews.apache.org/r/29966/

> Implement admin principal session expiration handling
> -----------------------------------------------------
>
>                 Key: AMBARI-9178
>                 URL: https://issues.apache.org/jira/browse/AMBARI-9178
>             Project: Ambari
>          Issue Type: Bug
>          Components: ambari-web
>    Affects Versions: 2.0.0
>            Reporter: Andrii Babiichuk
>            Assignee: Andrii Babiichuk
>             Fix For: 2.0.0
>
>         Attachments: AMBARI-9178.patch
>
>
> Whenever any API call fails with status 400 and message string that starts with java.lang.IllegalArgumentException: Missing KDC administrator credentials. or java.lang.IllegalArgumentException: Invalid KDC administrator credentials., present the user with a popup (that has save button) asking for admin principal and admin password. Once user enters principal and password and hits on save button, dismiss the popup and execute the API call to save it as session attribute (similar to createKerberosAdminSession function). Once this session call succeeds then again trigger the original API call that gave the exception.
> The authorization failure that can happen on any API call



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