You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@knox.apache.org by "Sandor Molnar (Jira)" <ji...@apache.org> on 2026/06/10 07:32:00 UTC
[jira] [Updated] (KNOX-3342) HadoopGroupLookup throws NPE
[ https://issues.apache.org/jira/browse/KNOX-3342?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Sandor Molnar updated KNOX-3342:
--------------------------------
Status: Patch Available (was: In Progress)
> HadoopGroupLookup throws NPE
> ----------------------------
>
> Key: KNOX-3342
> URL: https://issues.apache.org/jira/browse/KNOX-3342
> Project: Apache Knox
> Issue Type: Improvement
> Components: Server
> Reporter: Sandor Molnar
> Assignee: Sandor Molnar
> Priority: Critical
> Fix For: 3.0.0
>
> Time Spent: 10m
> Remaining Estimate: 0h
>
> 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)