Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Incomplete
-
Affects Version/s: 4.7.0
-
Fix Version/s: None
-
Component/s: app.jobbrowser
-
Labels:None
Description
HUE Error logs:
[09/Nov/2020 13:07:17 +0900] kerberos_ ERROR handle_other(): Mutual authentication unavailable on 500 response
In this cluster (kerberized but not use http.authentication),
Hue couldn't fetch logs from nodemanagers.
Because, nodemanagers in this cluster can't authenticate the remote user.
For examples, API to . /node/containerlogs/...?doAs=USER, get failed from the nodemanger.
java.lang.IllegalArgumentException: Null user at org.apache.hadoop.security.UserGroupInformation.createRemoteUser(UserGroupInformation.java:1503) at org.apache.hadoop.security.UserGroupInformation.createRemoteUser(UserGroupInformation.java:1490) at org.apache.hadoop.security.AuthenticationWithProxyUserFilter.doFilter(AuthenticationWithProxyUserFilter.java:73)