Sandor Molnar created KNOX-3342:
-----------------------------------

             Summary: HadoopGroupLookup throws NPE
                 Key: KNOX-3342
                 URL: https://issues.apache.org/jira/browse/KNOX-3342
             Project: Apache Knox
          Issue Type: Improvement
            Reporter: Sandor Molnar
            Assignee: Sandor Molnar


In certain cases, when {{hadoopGroups}} cannot be initialized, the following 
NPE is thrown in {{{}HadoopGroupFilter{}}}:

 
{noformat}
2026-06-09 14:59:27,432 c3249626-0586-4ab0-9185-f3c778c6cea5 WARN  
federation.remote (RemoteAuthFilter.java:doFilter(275)) - Error received during 
authentication process: java.lang.NullPointerException.)
java.lang.NullPointerException: null
at 
org.apache.hadoop.thirdparty.com.google.common.base.Preconditions.checkNotNull(Preconditions.java:903)
 ~[hadoop-shaded-guava-1.4.0.jar:1.4.0]
at 
org.apache.hadoop.thirdparty.com.google.common.cache.LocalCache.get(LocalCache.java:4010)
 ~[hadoop-shaded-guava-1.4.0.jar:1.4.0]
at 
org.apache.hadoop.thirdparty.com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4034)
 ~[hadoop-shaded-guava-1.4.0.jar:1.4.0]
at 
org.apache.hadoop.thirdparty.com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:5010)
 ~[hadoop-shaded-guava-1.4.0.jar:1.4.0]
at org.apache.hadoop.security.Groups.getGroupInternal(Groups.java:260) 
~[hadoop-common-3.4.2.7.3.2.0-957.jar:?]
at org.apache.hadoop.security.Groups.getGroups(Groups.java:216) 
~[hadoop-common-3.4.2.7.3.2.0-957.jar:?]
at 
org.apache.knox.gateway.identityasserter.hadoop.groups.filter.HadoopGroupProviderFilter.hadoopGroups(HadoopGroupProviderFilter.java:117)
 
~[gateway-provider-identity-assertion-hadoop-groups-2.0.0.2.0.0-b1016.jar:2.0.0.2.0.0-b1016]
at 
org.apache.knox.gateway.identityasserter.hadoop.groups.filter.HadoopGroupProviderFilter.mapGroupPrincipals(HadoopGroupProviderFilter.java:99)
 
~[gateway-provider-identity-assertion-hadoop-groups-2.0.0.2.0.0-b1016.jar:2.0.0.2.0.0-b1016]
{noformat}
 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to