Index: hbase-server/src/main/java/org/apache/hadoop/hbase/rest/RESTServer.java =================================================================== --- hbase-server/src/main/java/org/apache/hadoop/hbase/rest/RESTServer.java (revision 1514079) +++ hbase-server/src/main/java/org/apache/hadoop/hbase/rest/RESTServer.java (working copy) @@ -102,15 +102,13 @@ Preconditions.checkArgument(principalConfig != null && !principalConfig.isEmpty(), REST_KERBEROS_PRINCIPAL + " should be set if security is enabled"); String principalName = SecurityUtil.getServerPrincipal(principalConfig, machineName); - UserGroupInformation loginUser = - UserGroupInformation.loginUserFromKeytabAndReturnUGI( + realUser = UserGroupInformation.loginUserFromKeytabAndReturnUGI( principalName, keytabFilename); if (conf.get(REST_AUTHENTICATION_TYPE) != null) { containerClass = RESTServletContainer.class; authFilter = new FilterHolder(); authFilter.setClassName(AuthFilter.class.getName()); authFilter.setName("AuthenticationFilter"); - realUser = loginUser; } }