# Xpack disable

**URL:** <https://discuss.elastic.co/t/xpack-disable/338350>\
**Category:** Elastic Security\
**Created:** [July 13, 2023, 4:21pm UTC](https://discuss.elastic.co/t/xpack-disable/338350 "2023-07-13T16:21:16Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![mannoj87](https://avatars.discourse-cdn.com/v4/letter/m/bc8723/32.png) [@mannoj87](https://discuss.elastic.co/u/mannoj87)\
**Post date:** [July 13, 2023, 4:21pm UTC](https://discuss.elastic.co/t/xpack-disable/338350/1 "2023-07-13T16:21:16Z")

</div>

ES Version: 7.10.2  
Query 1 : If I need to disable xpack I need to make yml changes to make xpack settings to false and restart each nodes ?

Query1 My Understanding is : Yes, there is no API call to disable or enable dynamically.

Query 2: Incase if I need to disable I should perform complete cluster shutdown and make yml changes and start entire cluster. As partial or hybrid mode of rolling restart won't work in Elasticsearch.

Query2 My understanding is: Yes, lets say out of 300 nodes, 100 are xpack disabled and 200 are xpack enabled the new app ingestion data will not go to xpack disabled ones and throws error. Also internode communication also needs ssl so its not going to balance the nodes or shards. Better is to go for complete shutdown of cluster make changes and start them back.

Please correct if my understandings have deviations. Thanks ! ! , we are going to perform this activity tomorrow midnight. TIA.

---

<div class="post-metadata">

**Author:** ![leandrojmp](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/leandrojmp/32/107231_2.png) [@leandrojmp](https://discuss.elastic.co/u/leandrojmp)\
**Post date:** [July 13, 2023, 5:29pm UTC](https://discuss.elastic.co/t/xpack-disable/338350/2 "2023-07-13T17:29:02Z")

</div>

What do you mean with disable `xpack`? What changes are you planning to do in `elasticsearch.yml`.

Disable security?

---

<div class="post-metadata">

**Author:** ![mannoj87](https://avatars.discourse-cdn.com/v4/letter/m/bc8723/32.png) [@mannoj87](https://discuss.elastic.co/u/mannoj87)\
**Post date:** [July 14, 2023, 6:42am UTC](https://discuss.elastic.co/t/xpack-disable/338350/3 "2023-07-14T06:42:53Z")

</div>

Disabling authentication and ssl or security for elasticsearch.  
xpack.security.enabled: false  
xpack.security.transport.ssl.enabled: false  
xpack.security.http.ssl.enabled: false

---

<div class="post-metadata">

**Author:** ![Christian\_Dahlqvist](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/christian_dahlqvist/32/4617_2.png) [@Christian\_Dahlqvist](https://discuss.elastic.co/u/Christian_Dahlqvist)\
**Post date:** [July 14, 2023, 6:52am UTC](https://discuss.elastic.co/t/xpack-disable/338350/4 "2023-07-14T06:52:08Z")

</div>

Why would you want to do that?

Disabling or enabling security does as far as I know require a full cluster restart.

---

<div class="post-metadata">

**Author:** ![mannoj87](https://avatars.discourse-cdn.com/v4/letter/m/bc8723/32.png) [@mannoj87](https://discuss.elastic.co/u/mannoj87)\
**Post date:** [July 14, 2023, 7:10am UTC](https://discuss.elastic.co/t/xpack-disable/338350/5 "2023-07-14T07:10:16Z")

</div>

Team, triaged and we might be hitting this.

> <https://github.com/elastic/elasticsearch/issues/67987>
>
> The \`RBACEngine#resolveAuthorizedIndicesForRole\` computes a list of all the indi…ces that a role grants access to, given the request action. This list is subsequently used during the evaluation of the request's index name expression.
> 
> The issue is that \[the list\](https://github.com/elastic/elasticsearch/blob/126ec9edf6cf725e0f221082a8b5e175056e6380/x-pack/plugin/security/src/main/java/org/elasticsearch/xpack/security/authz/AuthorizationService.java#L282) can be large. Worse, the expensive, in both time and memory, list creation (eg the repeated resizings) might take place on \`transport\_worker\` threads that have to multiplex (select) reads between multiple TCP connections (channels, in netty/nio terminology), effectively delaying responses on the other connections (which might lead to cluster instability).
> 
> A list is wasteful because the request's wildcard will generally only match a small subset of the full list, which is the only data that needs to be stored in the re-written request. Ideally, the "authorized indices" full list should instead be an \`Iterable\` generator, which doesn't store all the names in memory. The generator refactoring, can also be improved by another refactoring, where we \[traverse the authorized indices only once\](https://github.com/elastic/elasticsearch/blob/126ec9edf6cf725e0f221082a8b5e175056e6380/x-pack/plugin/security/src/main/java/org/elasticsearch/xpack/security/authz/AuthorizationService.java#L490).
> 
> \<details\>
> \<summary\> Here's a very long list of very long stack traces from a hot threads output, that I've based my above analysis on:\</summary\>
> 
> \`\`\`
> 100.5% (502.3ms out of 500ms) cpu usage by thread 'elasticsearch\[cf75d9f511c336298a744fdd552abb85cf75d9f\]\[transport\_worker\]\[T#1\]'
> 10/10 snapshots sharing following 330 elements
> org.elasticsearch.xpack.security.authz.RBACEngine.loadAuthorizedIndices(RBACEngine.java:352)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$authorizeAction$5(AuthorizationService.java:269)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5139/0x000000080182c428.getAsync(Unknown Source)
> org.elasticsearch.xpack.security.authz.AuthorizationService$CachingAsyncSupplier.getAsync(AuthorizationService.java:676)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$authorizeAction$8(AuthorizationService.java:272)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5140/0x000000080182c650.getAsync(Unknown Source)
> org.elasticsearch.xpack.security.authz.AuthorizationService$CachingAsyncSupplier.getAsync(AuthorizationService.java:676)
> org.elasticsearch.xpack.security.authz.RBACEngine.lambda$authorizeIndexAction$4(RBACEngine.java:313)
> org.elasticsearch.xpack.security.authz.RBACEngine$$Lambda$5143/0x000000080182cce8.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authz.RBACEngine.authorizeIndexActionName(RBACEngine.java:337)
> org.elasticsearch.xpack.security.authz.RBACEngine.authorizeIndexAction(RBACEngine.java:310)
> org.elasticsearch.xpack.security.authz.AuthorizationService.authorizeAction(AuthorizationService.java:283)
> org.elasticsearch.xpack.security.authz.AuthorizationService.maybeAuthorizeRunAs(AuthorizationService.java:248)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$authorize$1(AuthorizationService.java:212)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$4818/0x0000000801616018.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> app//org.elasticsearch.action.support.ContextPreservingActionListener.onResponse(ContextPreservingActionListener.java:43)
> org.elasticsearch.xpack.security.authz.RBACEngine.lambda$resolveAuthorizationInfo$1(RBACEngine.java:123)
> org.elasticsearch.xpack.security.authz.RBACEngine$$Lambda$4820/0x0000000801616478.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authz.store.CompositeRolesStore.getRoles(CompositeRolesStore.java:274)
> org.elasticsearch.xpack.security.authz.RBACEngine.getRoles(RBACEngine.java:129)
> org.elasticsearch.xpack.security.authz.RBACEngine.resolveAuthorizationInfo(RBACEngine.java:117)
> org.elasticsearch.xpack.security.authz.AuthorizationService.authorize(AuthorizationService.java:214)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter.authorizeRequest(SecurityActionFilter.java:173)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter.lambda$applyInternal$3(SecurityActionFilter.java:159)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter$$Lambda$4921/0x0000000801795be8.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$authenticateAsync$2(AuthenticationService.java:323)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$4778/0x0000000801615bb8.accept(Unknown Source)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$lookForExistingAuthentication$6(AuthenticationService.java:384)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$4779/0x0000000801615df0.run(Unknown Source)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lookForExistingAuthentication(AuthenticationService.java:395)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.authenticateAsync(AuthenticationService.java:320)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.access$000(AuthenticationService.java:261)
> org.elasticsearch.xpack.security.authc.AuthenticationService.authenticate(AuthenticationService.java:156)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter.applyInternal(SecurityActionFilter.java:156)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter.apply(SecurityActionFilter.java:108)
> app//org.elasticsearch.action.support.TransportAction$RequestFilterChain.proceed(TransportAction.java:177)
> app//org.elasticsearch.action.support.TransportAction.execute(TransportAction.java:155)
> app//org.elasticsearch.action.support.TransportAction.execute(TransportAction.java:83)
> app//org.elasticsearch.action.support.replication.TransportBroadcastReplicationAction.shardExecute(TransportBroadcastReplicationAction.java:118)
> app//org.elasticsearch.action.support.replication.TransportBroadcastReplicationAction.doExecute(TransportBroadcastReplicationAction.java:111)
> app//org.elasticsearch.action.support.replication.TransportBroadcastReplicationAction.doExecute(TransportBroadcastReplicationAction.java:52)
> app//org.elasticsearch.action.support.TransportAction$RequestFilterChain.proceed(TransportAction.java:179)
> app//org.elasticsearch.action.support.ActionFilter$Simple.apply(ActionFilter.java:53)
> app//org.elasticsearch.action.support.TransportAction$RequestFilterChain.proceed(TransportAction.java:177)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter.lambda$apply$0(SecurityActionFilter.java:87)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter$$Lambda$4918/0x0000000801795550.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter.lambda$authorizeRequest$4(SecurityActionFilter.java:173)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter$$Lambda$4923/0x0000000801796048.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$runRequestInterceptors$15(AuthorizationService.java:365)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5158/0x000000080182e2c8.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$1.doRun(ListenableFuture.java:112)
> app//org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:37)
> app//org.elasticsearch.common.util.concurrent.EsExecutors$DirectExecutorService.execute(EsExecutors.java:226)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.notifyListener(ListenableFuture.java:106)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.lambda$done$0(ListenableFuture.java:98)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$$Lambda$4748/0x00000008017691d8.accept(Unknown Source)
> java.base@15/java.util.ArrayList.forEach(ArrayList.java:1511)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.done(ListenableFuture.java:98)
> app//org.elasticsearch.common.util.concurrent.BaseFuture.set(BaseFuture.java:144)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.onResponse(ListenableFuture.java:127)
> app//org.elasticsearch.action.StepListener.innerOnResponse(StepListener.java:62)
> app//org.elasticsearch.action.NotifyOnceListener.onResponse(NotifyOnceListener.java:40)
> org.elasticsearch.xpack.security.authz.interceptor.BulkShardRequestInterceptor.intercept(BulkShardRequestInterceptor.java:75)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$runRequestInterceptors$14(AuthorizationService.java:360)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5156/0x000000080182de68.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$1.doRun(ListenableFuture.java:112)
> app//org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:37)
> app//org.elasticsearch.common.util.concurrent.EsExecutors$DirectExecutorService.execute(EsExecutors.java:226)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.notifyListener(ListenableFuture.java:106)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.lambda$done$0(ListenableFuture.java:98)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$$Lambda$4748/0x00000008017691d8.accept(Unknown Source)
> java.base@15/java.util.ArrayList.forEach(ArrayList.java:1511)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.done(ListenableFuture.java:98)
> app//org.elasticsearch.common.util.concurrent.BaseFuture.set(BaseFuture.java:144)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.onResponse(ListenableFuture.java:127)
> app//org.elasticsearch.action.StepListener.innerOnResponse(StepListener.java:62)
> app//org.elasticsearch.action.NotifyOnceListener.onResponse(NotifyOnceListener.java:40)
> org.elasticsearch.xpack.security.authz.interceptor.FieldAndDocumentLevelSecurityRequestInterceptor.intercept(FieldAndDocumentLevelSecurityRequestInterceptor.java:65)
> org.elasticsearch.xpack.security.authz.interceptor.UpdateRequestInterceptor.intercept(UpdateRequestInterceptor.java:23)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$runRequestInterceptors$14(AuthorizationService.java:360)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5156/0x000000080182de68.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$1.doRun(ListenableFuture.java:112)
> app//org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:37)
> app//org.elasticsearch.common.util.concurrent.EsExecutors$DirectExecutorService.execute(EsExecutors.java:226)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.notifyListener(ListenableFuture.java:106)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.lambda$done$0(ListenableFuture.java:98)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$$Lambda$4748/0x00000008017691d8.accept(Unknown Source)
> java.base@15/java.util.ArrayList.forEach(ArrayList.java:1511)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.done(ListenableFuture.java:98)
> app//org.elasticsearch.common.util.concurrent.BaseFuture.set(BaseFuture.java:144)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.onResponse(ListenableFuture.java:127)
> app//org.elasticsearch.action.StepListener.innerOnResponse(StepListener.java:62)
> app//org.elasticsearch.action.NotifyOnceListener.onResponse(NotifyOnceListener.java:40)
> org.elasticsearch.xpack.security.authz.interceptor.IndicesAliasesRequestInterceptor.intercept(IndicesAliasesRequestInterceptor.java:106)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$runRequestInterceptors$14(AuthorizationService.java:360)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5156/0x000000080182de68.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$1.doRun(ListenableFuture.java:112)
> app//org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:37)
> app//org.elasticsearch.common.util.concurrent.EsExecutors$DirectExecutorService.execute(EsExecutors.java:226)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.notifyListener(ListenableFuture.java:106)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.lambda$done$0(ListenableFuture.java:98)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$$Lambda$4748/0x00000008017691d8.accept(Unknown Source)
> java.base@15/java.util.ArrayList.forEach(ArrayList.java:1511)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.done(ListenableFuture.java:98)
> app//org.elasticsearch.common.util.concurrent.BaseFuture.set(BaseFuture.java:144)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.onResponse(ListenableFuture.java:127)
> app//org.elasticsearch.action.StepListener.innerOnResponse(StepListener.java:62)
> app//org.elasticsearch.action.NotifyOnceListener.onResponse(NotifyOnceListener.java:40)
> org.elasticsearch.xpack.security.authz.interceptor.FieldAndDocumentLevelSecurityRequestInterceptor.intercept(FieldAndDocumentLevelSecurityRequestInterceptor.java:65)
> org.elasticsearch.xpack.security.authz.interceptor.SearchRequestInterceptor.intercept(SearchRequestInterceptor.java:19)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$runRequestInterceptors$14(AuthorizationService.java:360)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5156/0x000000080182de68.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$1.doRun(ListenableFuture.java:112)
> app//org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:37)
> app//org.elasticsearch.common.util.concurrent.EsExecutors$DirectExecutorService.execute(EsExecutors.java:226)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.notifyListener(ListenableFuture.java:106)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.lambda$done$0(ListenableFuture.java:98)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$$Lambda$4748/0x00000008017691d8.accept(Unknown Source)
> java.base@15/java.util.ArrayList.forEach(ArrayList.java:1511)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.done(ListenableFuture.java:98)
> app//org.elasticsearch.common.util.concurrent.BaseFuture.set(BaseFuture.java:144)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.onResponse(ListenableFuture.java:127)
> app//org.elasticsearch.action.StepListener.innerOnResponse(StepListener.java:62)
> app//org.elasticsearch.action.NotifyOnceListener.onResponse(NotifyOnceListener.java:40)
> org.elasticsearch.xpack.security.authz.interceptor.ResizeRequestInterceptor.intercept(ResizeRequestInterceptor.java:86)
> org.elasticsearch.xpack.security.authz.AuthorizationService.runRequestInterceptors(AuthorizationService.java:366)
> org.elasticsearch.xpack.security.authz.AuthorizationService.handleIndexActionAuthorizationResult(AuthorizationService.java:343)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$authorizeAction$9(AuthorizationService.java:285)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5141/0x000000080182c878.accept(Unknown Source)
> org.elasticsearch.xpack.security.authz.AuthorizationService$AuthorizationResultListener.onResponse(AuthorizationService.java:641)
> org.elasticsearch.xpack.security.authz.AuthorizationService$AuthorizationResultListener.onResponse(AuthorizationService.java:616)
> app//org.elasticsearch.action.support.ContextPreservingActionListener.onResponse(ContextPreservingActionListener.java:43)
> org.elasticsearch.xpack.security.authz.RBACEngine.buildIndicesAccessControl(RBACEngine.java:541)
> org.elasticsearch.xpack.security.authz.RBACEngine.lambda$authorizeIndexAction$3(RBACEngine.java:321)
> org.elasticsearch.xpack.security.authz.RBACEngine$$Lambda$5145/0x000000080182d148.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authz.AuthorizationService$CachingAsyncSupplier.lambda$getAsync$0(AuthorizationService.java:678)
> org.elasticsearch.xpack.security.authz.AuthorizationService$CachingAsyncSupplier$$Lambda$5147/0x000000080182d5a8.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authz.AuthorizationService.resolveIndexNames(AuthorizationService.java:579)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$authorizeAction$6(AuthorizationService.java:273)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5149/0x000000080182da08.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authz.AuthorizationService$CachingAsyncSupplier.lambda$getAsync$0(AuthorizationService.java:678)
> org.elasticsearch.xpack.security.authz.AuthorizationService$CachingAsyncSupplier$$Lambda$5147/0x000000080182d5a8.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authz.RBACEngine.loadAuthorizedIndices(RBACEngine.java:352)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$authorizeAction$5(AuthorizationService.java:269)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5139/0x000000080182c428.getAsync(Unknown Source)
> org.elasticsearch.xpack.security.authz.AuthorizationService$CachingAsyncSupplier.getAsync(AuthorizationService.java:676)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$authorizeAction$8(AuthorizationService.java:272)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5140/0x000000080182c650.getAsync(Unknown Source)
> org.elasticsearch.xpack.security.authz.AuthorizationService$CachingAsyncSupplier.getAsync(AuthorizationService.java:676)
> org.elasticsearch.xpack.security.authz.RBACEngine.lambda$authorizeIndexAction$4(RBACEngine.java:313)
> org.elasticsearch.xpack.security.authz.RBACEngine$$Lambda$5143/0x000000080182cce8.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authz.RBACEngine.authorizeIndexActionName(RBACEngine.java:337)
> org.elasticsearch.xpack.security.authz.RBACEngine.authorizeIndexAction(RBACEngine.java:310)
> org.elasticsearch.xpack.security.authz.AuthorizationService.authorizeAction(AuthorizationService.java:283)
> org.elasticsearch.xpack.security.authz.AuthorizationService.maybeAuthorizeRunAs(AuthorizationService.java:248)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$authorize$1(AuthorizationService.java:212)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$4818/0x0000000801616018.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> app//org.elasticsearch.action.support.ContextPreservingActionListener.onResponse(ContextPreservingActionListener.java:43)
> org.elasticsearch.xpack.security.authz.RBACEngine.lambda$resolveAuthorizationInfo$1(RBACEngine.java:123)
> org.elasticsearch.xpack.security.authz.RBACEngine$$Lambda$4820/0x0000000801616478.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authz.store.CompositeRolesStore.getRoles(CompositeRolesStore.java:274)
> org.elasticsearch.xpack.security.authz.RBACEngine.getRoles(RBACEngine.java:129)
> org.elasticsearch.xpack.security.authz.RBACEngine.resolveAuthorizationInfo(RBACEngine.java:117)
> org.elasticsearch.xpack.security.authz.AuthorizationService.authorize(AuthorizationService.java:214)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter.authorizeRequest(SecurityActionFilter.java:173)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter.lambda$applyInternal$3(SecurityActionFilter.java:159)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter$$Lambda$4921/0x0000000801795be8.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$authenticateAsync$2(AuthenticationService.java:323)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$4778/0x0000000801615bb8.accept(Unknown Source)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$lookForExistingAuthentication$6(AuthenticationService.java:384)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$4779/0x0000000801615df0.run(Unknown Source)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lookForExistingAuthentication(AuthenticationService.java:395)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.authenticateAsync(AuthenticationService.java:320)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.access$000(AuthenticationService.java:261)
> org.elasticsearch.xpack.security.authc.AuthenticationService.authenticate(AuthenticationService.java:156)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter.applyInternal(SecurityActionFilter.java:156)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter.apply(SecurityActionFilter.java:108)
> app//org.elasticsearch.action.support.TransportAction$RequestFilterChain.proceed(TransportAction.java:177)
> app//org.elasticsearch.action.support.TransportAction.execute(TransportAction.java:155)
> app//org.elasticsearch.action.support.TransportAction.execute(TransportAction.java:83)
> app//org.elasticsearch.client.node.NodeClient.executeLocally(NodeClient.java:83)
> app//org.elasticsearch.client.node.NodeClient.doExecute(NodeClient.java:72)
> app//org.elasticsearch.client.support.AbstractClient.execute(AbstractClient.java:409)
> app//org.elasticsearch.client.support.AbstractClient$IndicesAdmin.execute(AbstractClient.java:1274)
> app//org.elasticsearch.client.support.AbstractClient$IndicesAdmin.refresh(AbstractClient.java:1585)
> app//org.elasticsearch.rest.action.admin.indices.RestRefreshAction.lambda$prepareRequest$0(RestRefreshAction.java:60)
> app//org.elasticsearch.rest.action.admin.indices.RestRefreshAction$$Lambda$5558/0x00000008018d4f50.accept(Unknown Source)
> app//org.elasticsearch.rest.BaseRestHandler.handleRequest(BaseRestHandler.java:115)
> org.elasticsearch.xpack.security.rest.SecurityRestFilter.lambda$handleRequest$0(SecurityRestFilter.java:76)
> org.elasticsearch.xpack.security.rest.SecurityRestFilter$$Lambda$5181/0x0000000801841200.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authc.support.SecondaryAuthenticator.lambda$authenticateAndAttachToContext$2(SecondaryAuthenticator.java:82)
> org.elasticsearch.xpack.security.authc.support.SecondaryAuthenticator$$Lambda$5197/0x0000000801843570.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authc.support.SecondaryAuthenticator.authenticate(SecondaryAuthenticator.java:92)
> org.elasticsearch.xpack.security.authc.support.SecondaryAuthenticator.authenticateAndAttachToContext(SecondaryAuthenticator.java:77)
> org.elasticsearch.xpack.security.rest.SecurityRestFilter.lambda$handleRequest$2(SecurityRestFilter.java:70)
> org.elasticsearch.xpack.security.rest.SecurityRestFilter$$Lambda$4978/0x0000000801796e20.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$writeAuthToContext$24(AuthenticationService.java:680)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$5171/0x000000080182fcb8.run(Unknown Source)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.writeAuthToContext(AuthenticationService.java:695)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.finishAuthentication(AuthenticationService.java:669)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.consumeUser(AuthenticationService.java:616)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$consumeToken$16(AuthenticationService.java:493)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$5067/0x000000080181b2b0.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> app//org.elasticsearch.action.support.ContextPreservingActionListener.onResponse(ContextPreservingActionListener.java:43)
> org.elasticsearch.xpack.core.common.IteratingActionListener.onResponse(IteratingActionListener.java:120)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$consumeToken$13(AuthenticationService.java:459)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$5092/0x000000080181d5c8.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authc.support.CachingUsernamePasswordRealm.lambda$authenticateWithCache$1(CachingUsernamePasswordRealm.java:146)
> org.elasticsearch.xpack.security.authc.support.CachingUsernamePasswordRealm$$Lambda$5168/0x000000080182eda0.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authc.support.CachingUsernamePasswordRealm.handleCachedAuthentication(CachingUsernamePasswordRealm.java:197)
> org.elasticsearch.xpack.security.authc.support.CachingUsernamePasswordRealm.lambda$authenticateWithCache$2(CachingUsernamePasswordRealm.java:138)
> org.elasticsearch.xpack.security.authc.support.CachingUsernamePasswordRealm$$Lambda$5115/0x0000000801828b00.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$1.doRun(ListenableFuture.java:112)
> app//org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:37)
> app//org.elasticsearch.common.util.concurrent.EsExecutors$DirectExecutorService.execute(EsExecutors.java:226)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.notifyListener(ListenableFuture.java:106)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.addListener(ListenableFuture.java:68)
> org.elasticsearch.xpack.security.authc.support.CachingUsernamePasswordRealm.authenticateWithCache(CachingUsernamePasswordRealm.java:133)
> org.elasticsearch.xpack.security.authc.support.CachingUsernamePasswordRealm.authenticate(CachingUsernamePasswordRealm.java:104)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$consumeToken$15(AuthenticationService.java:448)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$5060/0x000000080181a308.accept(Unknown Source)
> org.elasticsearch.xpack.core.common.IteratingActionListener.run(IteratingActionListener.java:102)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.consumeToken(AuthenticationService.java:503)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$5030/0x00000008018160c0.accept(Unknown Source)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$extractToken$11(AuthenticationService.java:415)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$5051/0x0000000801818b08.run(Unknown Source)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.extractToken(AuthenticationService.java:425)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$checkForApiKey$3(AuthenticationService.java:366)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$5014/0x0000000801813b88.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authc.ApiKeyService.authenticateWithApiKeyIfPresent(ApiKeyService.java:342)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.checkForApiKey(AuthenticationService.java:347)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$authenticateAsync$0(AuthenticationService.java:329)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$4995/0x0000000801811438.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authc.TokenService.getAndValidateToken(TokenService.java:388)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$authenticateAsync$2(AuthenticationService.java:325)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$4778/0x0000000801615bb8.accept(Unknown Source)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$lookForExistingAuthentication$6(AuthenticationService.java:384)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$4779/0x0000000801615df0.run(Unknown Source)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lookForExistingAuthentication(AuthenticationService.java:395)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.authenticateAsync(AuthenticationService.java:320)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.access$000(AuthenticationService.java:261)
> org.elasticsearch.xpack.security.authc.AuthenticationService.authenticate(AuthenticationService.java:141)
> org.elasticsearch.xpack.security.authc.AuthenticationService.authenticate(AuthenticationService.java:126)
> org.elasticsearch.xpack.security.rest.SecurityRestFilter.handleRequest(SecurityRestFilter.java:63)
> app//org.elasticsearch.rest.RestController.dispatchRequest(RestController.java:236)
> app//org.elasticsearch.rest.RestController.tryAllHandlers(RestController.java:318)
> app//org.elasticsearch.rest.RestController.dispatchRequest(RestController.java:176)
> app//org.elasticsearch.http.AbstractHttpServerTransport.dispatchRequest(AbstractHttpServerTransport.java:318)
> app//org.elasticsearch.http.AbstractHttpServerTransport.handleIncomingRequest(AbstractHttpServerTransport.java:372)
> app//org.elasticsearch.http.AbstractHttpServerTransport.incomingRequest(AbstractHttpServerTransport.java:308)
> org.elasticsearch.http.netty4.Netty4HttpRequestHandler.channelRead0(Netty4HttpRequestHandler.java:42)
> org.elasticsearch.http.netty4.Netty4HttpRequestHandler.channelRead0(Netty4HttpRequestHandler.java:28)
> io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
> io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
> org.elasticsearch.http.netty4.Netty4HttpPipeliningHandler.channelRead(Netty4HttpPipeliningHandler.java:58)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
> io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
> io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
> io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
> io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
> io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
> io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
> io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
> io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:324)
> io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:296)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
> io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
> io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
> io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
> io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1518)
> io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1267)
> io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1314)
> io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:501)
> io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:440)
> io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:276)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
> io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
> io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
> io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919)
> io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:163)
> io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:714)
> io.netty.channel.nio.NioEventLoop.processSelectedKeysPlain(NioEventLoop.java:615)
> io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:578)
> io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493)
> io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
> io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
> java.base@15/java.lang.Thread.run(Thread.java:832)
> 
> 100.4% (502.2ms out of 500ms) cpu usage by thread 'elasticsearch\[42dc5d67f7823cd2bfaad53ab1985e1d42dc5d6\]\[transport\_worker\]\[T#5\]'
> 4/10 snapshots sharing following 333 elements
> java.base@15/java.util.HashMap.put(HashMap.java:612)
> java.base@15/java.util.HashSet.add(HashSet.java:221)
> org.elasticsearch.xpack.security.authz.RBACEngine.resolveAuthorizedIndicesFromRole(RBACEngine.java:522)
> org.elasticsearch.xpack.security.authz.RBACEngine.loadAuthorizedIndices(RBACEngine.java:352)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$authorizeAction$5(AuthorizationService.java:269)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5197/0x0000000801826710.getAsync(Unknown Source)
> org.elasticsearch.xpack.security.authz.AuthorizationService$CachingAsyncSupplier.getAsync(AuthorizationService.java:676)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$authorizeAction$8(AuthorizationService.java:272)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5198/0x0000000801826938.getAsync(Unknown Source)
> org.elasticsearch.xpack.security.authz.AuthorizationService$CachingAsyncSupplier.getAsync(AuthorizationService.java:676)
> org.elasticsearch.xpack.security.authz.RBACEngine.lambda$authorizeIndexAction$4(RBACEngine.java:313)
> org.elasticsearch.xpack.security.authz.RBACEngine$$Lambda$5201/0x0000000801826fd0.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authz.RBACEngine.authorizeIndexActionName(RBACEngine.java:337)
> org.elasticsearch.xpack.security.authz.RBACEngine.authorizeIndexAction(RBACEngine.java:310)
> org.elasticsearch.xpack.security.authz.AuthorizationService.authorizeAction(AuthorizationService.java:283)
> org.elasticsearch.xpack.security.authz.AuthorizationService.maybeAuthorizeRunAs(AuthorizationService.java:248)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$authorize$1(AuthorizationService.java:212)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$4866/0x0000000801607af8.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> app//org.elasticsearch.action.support.ContextPreservingActionListener.onResponse(ContextPreservingActionListener.java:43)
> org.elasticsearch.xpack.security.authz.RBACEngine.lambda$resolveAuthorizationInfo$1(RBACEngine.java:123)
> org.elasticsearch.xpack.security.authz.RBACEngine$$Lambda$4868/0x00000008017d0040.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authz.store.CompositeRolesStore.getRoles(CompositeRolesStore.java:274)
> org.elasticsearch.xpack.security.authz.RBACEngine.getRoles(RBACEngine.java:129)
> org.elasticsearch.xpack.security.authz.RBACEngine.resolveAuthorizationInfo(RBACEngine.java:117)
> org.elasticsearch.xpack.security.authz.AuthorizationService.authorize(AuthorizationService.java:214)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter.authorizeRequest(SecurityActionFilter.java:173)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter.lambda$applyInternal$3(SecurityActionFilter.java:159)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter$$Lambda$4862/0x0000000801607238.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$authenticateAsync$2(AuthenticationService.java:323)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$4765/0x0000000801605bb8.accept(Unknown Source)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$lookForExistingAuthentication$6(AuthenticationService.java:384)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$4766/0x0000000801605df0.run(Unknown Source)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lookForExistingAuthentication(AuthenticationService.java:395)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.authenticateAsync(AuthenticationService.java:320)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.access$000(AuthenticationService.java:261)
> org.elasticsearch.xpack.security.authc.AuthenticationService.authenticate(AuthenticationService.java:156)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter.applyInternal(SecurityActionFilter.java:156)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter.apply(SecurityActionFilter.java:108)
> app//org.elasticsearch.action.support.TransportAction$RequestFilterChain.proceed(TransportAction.java:177)
> app//org.elasticsearch.action.support.TransportAction.execute(TransportAction.java:155)
> app//org.elasticsearch.action.support.TransportAction.execute(TransportAction.java:83)
> app//org.elasticsearch.action.support.replication.TransportBroadcastReplicationAction.shardExecute(TransportBroadcastReplicationAction.java:118)
> app//org.elasticsearch.action.support.replication.TransportBroadcastReplicationAction.doExecute(TransportBroadcastReplicationAction.java:111)
> app//org.elasticsearch.action.support.replication.TransportBroadcastReplicationAction.doExecute(TransportBroadcastReplicationAction.java:52)
> app//org.elasticsearch.action.support.TransportAction$RequestFilterChain.proceed(TransportAction.java:179)
> app//org.elasticsearch.action.support.ActionFilter$Simple.apply(ActionFilter.java:53)
> app//org.elasticsearch.action.support.TransportAction$RequestFilterChain.proceed(TransportAction.java:177)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter.lambda$apply$0(SecurityActionFilter.java:87)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter$$Lambda$4859/0x0000000801606ba0.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter.lambda$authorizeRequest$4(SecurityActionFilter.java:173)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter$$Lambda$4864/0x0000000801607698.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$runRequestInterceptors$15(AuthorizationService.java:365)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5216/0x00000008018386d8.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$1.doRun(ListenableFuture.java:112)
> app//org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:37)
> app//org.elasticsearch.common.util.concurrent.EsExecutors$DirectExecutorService.execute(EsExecutors.java:226)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.notifyListener(ListenableFuture.java:106)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.lambda$done$0(ListenableFuture.java:98)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$$Lambda$4740/0x0000000801759ad8.accept(Unknown Source)
> java.base@15/java.util.ArrayList.forEach(ArrayList.java:1511)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.done(ListenableFuture.java:98)
> app//org.elasticsearch.common.util.concurrent.BaseFuture.set(BaseFuture.java:144)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.onResponse(ListenableFuture.java:127)
> app//org.elasticsearch.action.StepListener.innerOnResponse(StepListener.java:62)
> app//org.elasticsearch.action.NotifyOnceListener.onResponse(NotifyOnceListener.java:40)
> org.elasticsearch.xpack.security.authz.interceptor.FieldAndDocumentLevelSecurityRequestInterceptor.intercept(FieldAndDocumentLevelSecurityRequestInterceptor.java:65)
> org.elasticsearch.xpack.security.authz.interceptor.SearchRequestInterceptor.intercept(SearchRequestInterceptor.java:19)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$runRequestInterceptors$14(AuthorizationService.java:360)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5214/0x0000000801838278.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$1.doRun(ListenableFuture.java:112)
> app//org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:37)
> app//org.elasticsearch.common.util.concurrent.EsExecutors$DirectExecutorService.execute(EsExecutors.java:226)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.notifyListener(ListenableFuture.java:106)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.lambda$done$0(ListenableFuture.java:98)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$$Lambda$4740/0x0000000801759ad8.accept(Unknown Source)
> java.base@15/java.util.ArrayList.forEach(ArrayList.java:1511)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.done(ListenableFuture.java:98)
> app//org.elasticsearch.common.util.concurrent.BaseFuture.set(BaseFuture.java:144)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.onResponse(ListenableFuture.java:127)
> app//org.elasticsearch.action.StepListener.innerOnResponse(StepListener.java:62)
> app//org.elasticsearch.action.NotifyOnceListener.onResponse(NotifyOnceListener.java:40)
> org.elasticsearch.xpack.security.authz.interceptor.BulkShardRequestInterceptor.intercept(BulkShardRequestInterceptor.java:75)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$runRequestInterceptors$14(AuthorizationService.java:360)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5214/0x0000000801838278.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$1.doRun(ListenableFuture.java:112)
> app//org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:37)
> app//org.elasticsearch.common.util.concurrent.EsExecutors$DirectExecutorService.execute(EsExecutors.java:226)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.notifyListener(ListenableFuture.java:106)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.lambda$done$0(ListenableFuture.java:98)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$$Lambda$4740/0x0000000801759ad8.accept(Unknown Source)
> java.base@15/java.util.ArrayList.forEach(ArrayList.java:1511)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.done(ListenableFuture.java:98)
> app//org.elasticsearch.common.util.concurrent.BaseFuture.set(BaseFuture.java:144)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.onResponse(ListenableFuture.java:127)
> app//org.elasticsearch.action.StepListener.innerOnResponse(StepListener.java:62)
> app//org.elasticsearch.action.NotifyOnceListener.onResponse(NotifyOnceListener.java:40)
> org.elasticsearch.xpack.security.authz.interceptor.FieldAndDocumentLevelSecurityRequestInterceptor.intercept(FieldAndDocumentLevelSecurityRequestInterceptor.java:65)
> org.elasticsearch.xpack.security.authz.interceptor.UpdateRequestInterceptor.intercept(UpdateRequestInterceptor.java:23)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$runRequestInterceptors$14(AuthorizationService.java:360)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5214/0x0000000801838278.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$1.doRun(ListenableFuture.java:112)
> app//org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:37)
> app//org.elasticsearch.common.util.concurrent.EsExecutors$DirectExecutorService.execute(EsExecutors.java:226)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.notifyListener(ListenableFuture.java:106)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.lambda$done$0(ListenableFuture.java:98)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$$Lambda$4740/0x0000000801759ad8.accept(Unknown Source)
> java.base@15/java.util.ArrayList.forEach(ArrayList.java:1511)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.done(ListenableFuture.java:98)
> app//org.elasticsearch.common.util.concurrent.BaseFuture.set(BaseFuture.java:144)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.onResponse(ListenableFuture.java:127)
> app//org.elasticsearch.action.StepListener.innerOnResponse(StepListener.java:62)
> app//org.elasticsearch.action.NotifyOnceListener.onResponse(NotifyOnceListener.java:40)
> org.elasticsearch.xpack.security.authz.interceptor.IndicesAliasesRequestInterceptor.intercept(IndicesAliasesRequestInterceptor.java:106)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$runRequestInterceptors$14(AuthorizationService.java:360)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5214/0x0000000801838278.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$1.doRun(ListenableFuture.java:112)
> app//org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:37)
> app//org.elasticsearch.common.util.concurrent.EsExecutors$DirectExecutorService.execute(EsExecutors.java:226)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.notifyListener(ListenableFuture.java:106)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.lambda$done$0(ListenableFuture.java:98)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$$Lambda$4740/0x0000000801759ad8.accept(Unknown Source)
> java.base@15/java.util.ArrayList.forEach(ArrayList.java:1511)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.done(ListenableFuture.java:98)
> app//org.elasticsearch.common.util.concurrent.BaseFuture.set(BaseFuture.java:144)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.onResponse(ListenableFuture.java:127)
> app//org.elasticsearch.action.StepListener.innerOnResponse(StepListener.java:62)
> app//org.elasticsearch.action.NotifyOnceListener.onResponse(NotifyOnceListener.java:40)
> org.elasticsearch.xpack.security.authz.interceptor.ResizeRequestInterceptor.intercept(ResizeRequestInterceptor.java:86)
> org.elasticsearch.xpack.security.authz.AuthorizationService.runRequestInterceptors(AuthorizationService.java:366)
> org.elasticsearch.xpack.security.authz.AuthorizationService.handleIndexActionAuthorizationResult(AuthorizationService.java:343)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$authorizeAction$9(AuthorizationService.java:285)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5199/0x0000000801826b60.accept(Unknown Source)
> org.elasticsearch.xpack.security.authz.AuthorizationService$AuthorizationResultListener.onResponse(AuthorizationService.java:641)
> org.elasticsearch.xpack.security.authz.AuthorizationService$AuthorizationResultListener.onResponse(AuthorizationService.java:616)
> app//org.elasticsearch.action.support.ContextPreservingActionListener.onResponse(ContextPreservingActionListener.java:43)
> org.elasticsearch.xpack.security.authz.RBACEngine.buildIndicesAccessControl(RBACEngine.java:541)
> org.elasticsearch.xpack.security.authz.RBACEngine.lambda$authorizeIndexAction$3(RBACEngine.java:321)
> org.elasticsearch.xpack.security.authz.RBACEngine$$Lambda$5203/0x0000000801827430.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authz.AuthorizationService$CachingAsyncSupplier.lambda$getAsync$0(AuthorizationService.java:678)
> org.elasticsearch.xpack.security.authz.AuthorizationService$CachingAsyncSupplier$$Lambda$5205/0x0000000801827890.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authz.AuthorizationService.resolveIndexNames(AuthorizationService.java:579)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$authorizeAction$6(AuthorizationService.java:273)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5207/0x0000000801827cf0.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authz.AuthorizationService$CachingAsyncSupplier.lambda$getAsync$0(AuthorizationService.java:678)
> org.elasticsearch.xpack.security.authz.AuthorizationService$CachingAsyncSupplier$$Lambda$5205/0x0000000801827890.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authz.RBACEngine.loadAuthorizedIndices(RBACEngine.java:352)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$authorizeAction$5(AuthorizationService.java:269)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5197/0x0000000801826710.getAsync(Unknown Source)
> org.elasticsearch.xpack.security.authz.AuthorizationService$CachingAsyncSupplier.getAsync(AuthorizationService.java:676)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$authorizeAction$8(AuthorizationService.java:272)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5198/0x0000000801826938.getAsync(Unknown Source)
> org.elasticsearch.xpack.security.authz.AuthorizationService$CachingAsyncSupplier.getAsync(AuthorizationService.java:676)
> org.elasticsearch.xpack.security.authz.RBACEngine.lambda$authorizeIndexAction$4(RBACEngine.java:313)
> org.elasticsearch.xpack.security.authz.RBACEngine$$Lambda$5201/0x0000000801826fd0.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authz.RBACEngine.authorizeIndexActionName(RBACEngine.java:337)
> org.elasticsearch.xpack.security.authz.RBACEngine.authorizeIndexAction(RBACEngine.java:310)
> org.elasticsearch.xpack.security.authz.AuthorizationService.authorizeAction(AuthorizationService.java:283)
> org.elasticsearch.xpack.security.authz.AuthorizationService.maybeAuthorizeRunAs(AuthorizationService.java:248)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$authorize$1(AuthorizationService.java:212)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$4866/0x0000000801607af8.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> app//org.elasticsearch.action.support.ContextPreservingActionListener.onResponse(ContextPreservingActionListener.java:43)
> org.elasticsearch.xpack.security.authz.RBACEngine.lambda$resolveAuthorizationInfo$1(RBACEngine.java:123)
> org.elasticsearch.xpack.security.authz.RBACEngine$$Lambda$4868/0x00000008017d0040.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authz.store.CompositeRolesStore.getRoles(CompositeRolesStore.java:274)
> org.elasticsearch.xpack.security.authz.RBACEngine.getRoles(RBACEngine.java:129)
> org.elasticsearch.xpack.security.authz.RBACEngine.resolveAuthorizationInfo(RBACEngine.java:117)
> org.elasticsearch.xpack.security.authz.AuthorizationService.authorize(AuthorizationService.java:214)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter.authorizeRequest(SecurityActionFilter.java:173)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter.lambda$applyInternal$3(SecurityActionFilter.java:159)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter$$Lambda$4862/0x0000000801607238.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$authenticateAsync$2(AuthenticationService.java:323)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$4765/0x0000000801605bb8.accept(Unknown Source)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$lookForExistingAuthentication$6(AuthenticationService.java:384)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$4766/0x0000000801605df0.run(Unknown Source)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lookForExistingAuthentication(AuthenticationService.java:395)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.authenticateAsync(AuthenticationService.java:320)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.access$000(AuthenticationService.java:261)
> org.elasticsearch.xpack.security.authc.AuthenticationService.authenticate(AuthenticationService.java:156)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter.applyInternal(SecurityActionFilter.java:156)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter.apply(SecurityActionFilter.java:108)
> app//org.elasticsearch.action.support.TransportAction$RequestFilterChain.proceed(TransportAction.java:177)
> app//org.elasticsearch.action.support.TransportAction.execute(TransportAction.java:155)
> app//org.elasticsearch.action.support.TransportAction.execute(TransportAction.java:83)
> app//org.elasticsearch.client.node.NodeClient.executeLocally(NodeClient.java:83)
> app//org.elasticsearch.client.node.NodeClient.doExecute(NodeClient.java:72)
> app//org.elasticsearch.client.support.AbstractClient.execute(AbstractClient.java:409)
> app//org.elasticsearch.client.support.AbstractClient$IndicesAdmin.execute(AbstractClient.java:1274)
> app//org.elasticsearch.client.support.AbstractClient$IndicesAdmin.refresh(AbstractClient.java:1585)
> app//org.elasticsearch.rest.action.admin.indices.RestRefreshAction.lambda$prepareRequest$0(RestRefreshAction.java:60)
> app//org.elasticsearch.rest.action.admin.indices.RestRefreshAction$$Lambda$6003/0x000000080192ed78.accept(Unknown Source)
> app//org.elasticsearch.rest.BaseRestHandler.handleRequest(BaseRestHandler.java:115)
> org.elasticsearch.xpack.security.rest.SecurityRestFilter.lambda$handleRequest$0(SecurityRestFilter.java:76)
> org.elasticsearch.xpack.security.rest.SecurityRestFilter$$Lambda$5235/0x000000080183abe0.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authc.support.SecondaryAuthenticator.lambda$authenticateAndAttachToContext$2(SecondaryAuthenticator.java:82)
> org.elasticsearch.xpack.security.authc.support.SecondaryAuthenticator$$Lambda$5259/0x000000080183e090.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authc.support.SecondaryAuthenticator.authenticate(SecondaryAuthenticator.java:92)
> org.elasticsearch.xpack.security.authc.support.SecondaryAuthenticator.authenticateAndAttachToContext(SecondaryAuthenticator.java:77)
> org.elasticsearch.xpack.security.rest.SecurityRestFilter.lambda$handleRequest$2(SecurityRestFilter.java:70)
> org.elasticsearch.xpack.security.rest.SecurityRestFilter$$Lambda$5087/0x00000008017d7498.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$writeAuthToContext$24(AuthenticationService.java:680)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$5234/0x000000080183a9b8.run(Unknown Source)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.writeAuthToContext(AuthenticationService.java:695)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.finishAuthentication(AuthenticationService.java:669)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.consumeUser(AuthenticationService.java:616)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$consumeToken$16(AuthenticationService.java:493)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$5137/0x000000080181e560.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> app//org.elasticsearch.action.support.ContextPreservingActionListener.onResponse(ContextPreservingActionListener.java:43)
> org.elasticsearch.xpack.core.common.IteratingActionListener.onResponse(IteratingActionListener.java:120)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$consumeToken$13(AuthenticationService.java:459)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$5152/0x000000080181f6e0.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authc.support.CachingUsernamePasswordRealm.lambda$authenticateWithCache$1(CachingUsernamePasswordRealm.java:146)
> org.elasticsearch.xpack.security.authc.support.CachingUsernamePasswordRealm$$Lambda$5225/0x0000000801838f88.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authc.support.CachingUsernamePasswordRealm.handleCachedAuthentication(CachingUsernamePasswordRealm.java:197)
> org.elasticsearch.xpack.security.authc.support.CachingUsernamePasswordRealm.lambda$authenticateWithCache$2(CachingUsernamePasswordRealm.java:138)
> org.elasticsearch.xpack.security.authc.support.CachingUsernamePasswordRealm$$Lambda$5176/0x0000000801823490.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$1.doRun(ListenableFuture.java:112)
> app//org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:37)
> app//org.elasticsearch.common.util.concurrent.EsExecutors$DirectExecutorService.execute(EsExecutors.java:226)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.notifyListener(ListenableFuture.java:106)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.addListener(ListenableFuture.java:68)
> org.elasticsearch.xpack.security.authc.support.CachingUsernamePasswordRealm.authenticateWithCache(CachingUsernamePasswordRealm.java:133)
> org.elasticsearch.xpack.security.authc.support.CachingUsernamePasswordRealm.authenticate(CachingUsernamePasswordRealm.java:104)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$consumeToken$15(AuthenticationService.java:448)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$5133/0x000000080181dc60.accept(Unknown Source)
> org.elasticsearch.xpack.core.common.IteratingActionListener.run(IteratingActionListener.java:102)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.consumeToken(AuthenticationService.java:503)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$5130/0x000000080181d5d8.accept(Unknown Source)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$extractToken$11(AuthenticationService.java:415)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$5132/0x000000080181da38.run(Unknown Source)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.extractToken(AuthenticationService.java:425)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$checkForApiKey$3(AuthenticationService.java:366)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$5116/0x000000080181b4f0.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authc.ApiKeyService.authenticateWithApiKeyIfPresent(ApiKeyService.java:342)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.checkForApiKey(AuthenticationService.java:347)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$authenticateAsync$0(AuthenticationService.java:329)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$5105/0x0000000801819878.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authc.TokenService.getAndValidateToken(TokenService.java:388)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$authenticateAsync$2(AuthenticationService.java:325)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$4765/0x0000000801605bb8.accept(Unknown Source)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$lookForExistingAuthentication$6(AuthenticationService.java:384)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$4766/0x0000000801605df0.run(Unknown Source)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lookForExistingAuthentication(AuthenticationService.java:395)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.authenticateAsync(AuthenticationService.java:320)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.access$000(AuthenticationService.java:261)
> org.elasticsearch.xpack.security.authc.AuthenticationService.authenticate(AuthenticationService.java:141)
> org.elasticsearch.xpack.security.authc.AuthenticationService.authenticate(AuthenticationService.java:126)
> org.elasticsearch.xpack.security.rest.SecurityRestFilter.handleRequest(SecurityRestFilter.java:63)
> app//org.elasticsearch.rest.RestController.dispatchRequest(RestController.java:236)
> app//org.elasticsearch.rest.RestController.tryAllHandlers(RestController.java:318)
> app//org.elasticsearch.rest.RestController.dispatchRequest(RestController.java:176)
> app//org.elasticsearch.http.AbstractHttpServerTransport.dispatchRequest(AbstractHttpServerTransport.java:318)
> app//org.elasticsearch.http.AbstractHttpServerTransport.handleIncomingRequest(AbstractHttpServerTransport.java:372)
> app//org.elasticsearch.http.AbstractHttpServerTransport.incomingRequest(AbstractHttpServerTransport.java:308)
> org.elasticsearch.http.netty4.Netty4HttpRequestHandler.channelRead0(Netty4HttpRequestHandler.java:42)
> org.elasticsearch.http.netty4.Netty4HttpRequestHandler.channelRead0(Netty4HttpRequestHandler.java:28)
> io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
> io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
> org.elasticsearch.http.netty4.Netty4HttpPipeliningHandler.channelRead(Netty4HttpPipeliningHandler.java:58)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
> io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
> io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
> io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
> io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
> io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
> io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
> io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
> io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:324)
> io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:296)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
> io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
> io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
> io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
> io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1518)
> io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1267)
> io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1314)
> io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:501)
> io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:440)
> io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:276)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
> io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
> io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
> io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919)
> io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:163)
> io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:714)
> io.netty.channel.nio.NioEventLoop.processSelectedKeysPlain(NioEventLoop.java:615)
> io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:578)
> io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493)
> io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
> io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
> java.base@15/java.lang.Thread.run(Thread.java:832)
> 3/10 snapshots sharing following 333 elements
> org.elasticsearch.xpack.core.security.authz.permission.IndicesPermission$Group.lambda$buildIndexMatcherPredicateForAction$0(IndicesPermission.java:453)
> org.elasticsearch.xpack.core.security.authz.permission.IndicesPermission$Group$$Lambda$5211/0x000000080180e168.test(Unknown Source)
> org.elasticsearch.xpack.security.authz.RBACEngine.resolveAuthorizedIndicesFromRole(RBACEngine.java:520)
> org.elasticsearch.xpack.security.authz.RBACEngine.loadAuthorizedIndices(RBACEngine.java:352)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$authorizeAction$5(AuthorizationService.java:269)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5197/0x0000000801826710.getAsync(Unknown Source)
> org.elasticsearch.xpack.security.authz.AuthorizationService$CachingAsyncSupplier.getAsync(AuthorizationService.java:676)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$authorizeAction$8(AuthorizationService.java:272)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5198/0x0000000801826938.getAsync(Unknown Source)
> org.elasticsearch.xpack.security.authz.AuthorizationService$CachingAsyncSupplier.getAsync(AuthorizationService.java:676)
> org.elasticsearch.xpack.security.authz.RBACEngine.lambda$authorizeIndexAction$4(RBACEngine.java:313)
> org.elasticsearch.xpack.security.authz.RBACEngine$$Lambda$5201/0x0000000801826fd0.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authz.RBACEngine.authorizeIndexActionName(RBACEngine.java:337)
> org.elasticsearch.xpack.security.authz.RBACEngine.authorizeIndexAction(RBACEngine.java:310)
> org.elasticsearch.xpack.security.authz.AuthorizationService.authorizeAction(AuthorizationService.java:283)
> org.elasticsearch.xpack.security.authz.AuthorizationService.maybeAuthorizeRunAs(AuthorizationService.java:248)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$authorize$1(AuthorizationService.java:212)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$4866/0x0000000801607af8.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> app//org.elasticsearch.action.support.ContextPreservingActionListener.onResponse(ContextPreservingActionListener.java:43)
> org.elasticsearch.xpack.security.authz.RBACEngine.lambda$resolveAuthorizationInfo$1(RBACEngine.java:123)
> org.elasticsearch.xpack.security.authz.RBACEngine$$Lambda$4868/0x00000008017d0040.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authz.store.CompositeRolesStore.getRoles(CompositeRolesStore.java:274)
> org.elasticsearch.xpack.security.authz.RBACEngine.getRoles(RBACEngine.java:129)
> org.elasticsearch.xpack.security.authz.RBACEngine.resolveAuthorizationInfo(RBACEngine.java:117)
> org.elasticsearch.xpack.security.authz.AuthorizationService.authorize(AuthorizationService.java:214)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter.authorizeRequest(SecurityActionFilter.java:173)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter.lambda$applyInternal$3(SecurityActionFilter.java:159)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter$$Lambda$4862/0x0000000801607238.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$authenticateAsync$2(AuthenticationService.java:323)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$4765/0x0000000801605bb8.accept(Unknown Source)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$lookForExistingAuthentication$6(AuthenticationService.java:384)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$4766/0x0000000801605df0.run(Unknown Source)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lookForExistingAuthentication(AuthenticationService.java:395)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.authenticateAsync(AuthenticationService.java:320)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.access$000(AuthenticationService.java:261)
> org.elasticsearch.xpack.security.authc.AuthenticationService.authenticate(AuthenticationService.java:156)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter.applyInternal(SecurityActionFilter.java:156)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter.apply(SecurityActionFilter.java:108)
> app//org.elasticsearch.action.support.TransportAction$RequestFilterChain.proceed(TransportAction.java:177)
> app//org.elasticsearch.action.support.TransportAction.execute(TransportAction.java:155)
> app//org.elasticsearch.action.support.TransportAction.execute(TransportAction.java:83)
> app//org.elasticsearch.action.support.replication.TransportBroadcastReplicationAction.shardExecute(TransportBroadcastReplicationAction.java:118)
> app//org.elasticsearch.action.support.replication.TransportBroadcastReplicationAction.doExecute(TransportBroadcastReplicationAction.java:111)
> app//org.elasticsearch.action.support.replication.TransportBroadcastReplicationAction.doExecute(TransportBroadcastReplicationAction.java:52)
> app//org.elasticsearch.action.support.TransportAction$RequestFilterChain.proceed(TransportAction.java:179)
> app//org.elasticsearch.action.support.ActionFilter$Simple.apply(ActionFilter.java:53)
> app//org.elasticsearch.action.support.TransportAction$RequestFilterChain.proceed(TransportAction.java:177)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter.lambda$apply$0(SecurityActionFilter.java:87)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter$$Lambda$4859/0x0000000801606ba0.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter.lambda$authorizeRequest$4(SecurityActionFilter.java:173)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter$$Lambda$4864/0x0000000801607698.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$runRequestInterceptors$15(AuthorizationService.java:365)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5216/0x00000008018386d8.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$1.doRun(ListenableFuture.java:112)
> app//org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:37)
> app//org.elasticsearch.common.util.concurrent.EsExecutors$DirectExecutorService.execute(EsExecutors.java:226)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.notifyListener(ListenableFuture.java:106)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.lambda$done$0(ListenableFuture.java:98)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$$Lambda$4740/0x0000000801759ad8.accept(Unknown Source)
> java.base@15/java.util.ArrayList.forEach(ArrayList.java:1511)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.done(ListenableFuture.java:98)
> app//org.elasticsearch.common.util.concurrent.BaseFuture.set(BaseFuture.java:144)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.onResponse(ListenableFuture.java:127)
> app//org.elasticsearch.action.StepListener.innerOnResponse(StepListener.java:62)
> app//org.elasticsearch.action.NotifyOnceListener.onResponse(NotifyOnceListener.java:40)
> org.elasticsearch.xpack.security.authz.interceptor.FieldAndDocumentLevelSecurityRequestInterceptor.intercept(FieldAndDocumentLevelSecurityRequestInterceptor.java:65)
> org.elasticsearch.xpack.security.authz.interceptor.SearchRequestInterceptor.intercept(SearchRequestInterceptor.java:19)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$runRequestInterceptors$14(AuthorizationService.java:360)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5214/0x0000000801838278.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$1.doRun(ListenableFuture.java:112)
> app//org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:37)
> app//org.elasticsearch.common.util.concurrent.EsExecutors$DirectExecutorService.execute(EsExecutors.java:226)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.notifyListener(ListenableFuture.java:106)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.lambda$done$0(ListenableFuture.java:98)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$$Lambda$4740/0x0000000801759ad8.accept(Unknown Source)
> java.base@15/java.util.ArrayList.forEach(ArrayList.java:1511)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.done(ListenableFuture.java:98)
> app//org.elasticsearch.common.util.concurrent.BaseFuture.set(BaseFuture.java:144)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.onResponse(ListenableFuture.java:127)
> app//org.elasticsearch.action.StepListener.innerOnResponse(StepListener.java:62)
> app//org.elasticsearch.action.NotifyOnceListener.onResponse(NotifyOnceListener.java:40)
> org.elasticsearch.xpack.security.authz.interceptor.BulkShardRequestInterceptor.intercept(BulkShardRequestInterceptor.java:75)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$runRequestInterceptors$14(AuthorizationService.java:360)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5214/0x0000000801838278.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$1.doRun(ListenableFuture.java:112)
> app//org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:37)
> app//org.elasticsearch.common.util.concurrent.EsExecutors$DirectExecutorService.execute(EsExecutors.java:226)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.notifyListener(ListenableFuture.java:106)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.lambda$done$0(ListenableFuture.java:98)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$$Lambda$4740/0x0000000801759ad8.accept(Unknown Source)
> java.base@15/java.util.ArrayList.forEach(ArrayList.java:1511)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.done(ListenableFuture.java:98)
> app//org.elasticsearch.common.util.concurrent.BaseFuture.set(BaseFuture.java:144)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.onResponse(ListenableFuture.java:127)
> app//org.elasticsearch.action.StepListener.innerOnResponse(StepListener.java:62)
> app//org.elasticsearch.action.NotifyOnceListener.onResponse(NotifyOnceListener.java:40)
> org.elasticsearch.xpack.security.authz.interceptor.FieldAndDocumentLevelSecurityRequestInterceptor.intercept(FieldAndDocumentLevelSecurityRequestInterceptor.java:65)
> org.elasticsearch.xpack.security.authz.interceptor.UpdateRequestInterceptor.intercept(UpdateRequestInterceptor.java:23)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$runRequestInterceptors$14(AuthorizationService.java:360)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5214/0x0000000801838278.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$1.doRun(ListenableFuture.java:112)
> app//org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:37)
> app//org.elasticsearch.common.util.concurrent.EsExecutors$DirectExecutorService.execute(EsExecutors.java:226)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.notifyListener(ListenableFuture.java:106)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.lambda$done$0(ListenableFuture.java:98)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$$Lambda$4740/0x0000000801759ad8.accept(Unknown Source)
> java.base@15/java.util.ArrayList.forEach(ArrayList.java:1511)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.done(ListenableFuture.java:98)
> app//org.elasticsearch.common.util.concurrent.BaseFuture.set(BaseFuture.java:144)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.onResponse(ListenableFuture.java:127)
> app//org.elasticsearch.action.StepListener.innerOnResponse(StepListener.java:62)
> app//org.elasticsearch.action.NotifyOnceListener.onResponse(NotifyOnceListener.java:40)
> org.elasticsearch.xpack.security.authz.interceptor.IndicesAliasesRequestInterceptor.intercept(IndicesAliasesRequestInterceptor.java:106)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$runRequestInterceptors$14(AuthorizationService.java:360)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5214/0x0000000801838278.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$1.doRun(ListenableFuture.java:112)
> app//org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:37)
> app//org.elasticsearch.common.util.concurrent.EsExecutors$DirectExecutorService.execute(EsExecutors.java:226)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.notifyListener(ListenableFuture.java:106)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.lambda$done$0(ListenableFuture.java:98)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$$Lambda$4740/0x0000000801759ad8.accept(Unknown Source)
> java.base@15/java.util.ArrayList.forEach(ArrayList.java:1511)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.done(ListenableFuture.java:98)
> app//org.elasticsearch.common.util.concurrent.BaseFuture.set(BaseFuture.java:144)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.onResponse(ListenableFuture.java:127)
> app//org.elasticsearch.action.StepListener.innerOnResponse(StepListener.java:62)
> app//org.elasticsearch.action.NotifyOnceListener.onResponse(NotifyOnceListener.java:40)
> org.elasticsearch.xpack.security.authz.interceptor.ResizeRequestInterceptor.intercept(ResizeRequestInterceptor.java:86)
> org.elasticsearch.xpack.security.authz.AuthorizationService.runRequestInterceptors(AuthorizationService.java:366)
> org.elasticsearch.xpack.security.authz.AuthorizationService.handleIndexActionAuthorizationResult(AuthorizationService.java:343)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$authorizeAction$9(AuthorizationService.java:285)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5199/0x0000000801826b60.accept(Unknown Source)
> org.elasticsearch.xpack.security.authz.AuthorizationService$AuthorizationResultListener.onResponse(AuthorizationService.java:641)
> org.elasticsearch.xpack.security.authz.AuthorizationService$AuthorizationResultListener.onResponse(AuthorizationService.java:616)
> app//org.elasticsearch.action.support.ContextPreservingActionListener.onResponse(ContextPreservingActionListener.java:43)
> org.elasticsearch.xpack.security.authz.RBACEngine.buildIndicesAccessControl(RBACEngine.java:541)
> org.elasticsearch.xpack.security.authz.RBACEngine.lambda$authorizeIndexAction$3(RBACEngine.java:321)
> org.elasticsearch.xpack.security.authz.RBACEngine$$Lambda$5203/0x0000000801827430.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authz.AuthorizationService$CachingAsyncSupplier.lambda$getAsync$0(AuthorizationService.java:678)
> org.elasticsearch.xpack.security.authz.AuthorizationService$CachingAsyncSupplier$$Lambda$5205/0x0000000801827890.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authz.AuthorizationService.resolveIndexNames(AuthorizationService.java:579)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$authorizeAction$6(AuthorizationService.java:273)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5207/0x0000000801827cf0.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authz.AuthorizationService$CachingAsyncSupplier.lambda$getAsync$0(AuthorizationService.java:678)
> org.elasticsearch.xpack.security.authz.AuthorizationService$CachingAsyncSupplier$$Lambda$5205/0x0000000801827890.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authz.RBACEngine.loadAuthorizedIndices(RBACEngine.java:352)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$authorizeAction$5(AuthorizationService.java:269)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5197/0x0000000801826710.getAsync(Unknown Source)
> org.elasticsearch.xpack.security.authz.AuthorizationService$CachingAsyncSupplier.getAsync(AuthorizationService.java:676)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$authorizeAction$8(AuthorizationService.java:272)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5198/0x0000000801826938.getAsync(Unknown Source)
> org.elasticsearch.xpack.security.authz.AuthorizationService$CachingAsyncSupplier.getAsync(AuthorizationService.java:676)
> org.elasticsearch.xpack.security.authz.RBACEngine.lambda$authorizeIndexAction$4(RBACEngine.java:313)
> org.elasticsearch.xpack.security.authz.RBACEngine$$Lambda$5201/0x0000000801826fd0.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authz.RBACEngine.authorizeIndexActionName(RBACEngine.java:337)
> org.elasticsearch.xpack.security.authz.RBACEngine.authorizeIndexAction(RBACEngine.java:310)
> org.elasticsearch.xpack.security.authz.AuthorizationService.authorizeAction(AuthorizationService.java:283)
> org.elasticsearch.xpack.security.authz.AuthorizationService.maybeAuthorizeRunAs(AuthorizationService.java:248)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$authorize$1(AuthorizationService.java:212)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$4866/0x0000000801607af8.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> app//org.elasticsearch.action.support.ContextPreservingActionListener.onResponse(ContextPreservingActionListener.java:43)
> org.elasticsearch.xpack.security.authz.RBACEngine.lambda$resolveAuthorizationInfo$1(RBACEngine.java:123)
> org.elasticsearch.xpack.security.authz.RBACEngine$$Lambda$4868/0x00000008017d0040.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authz.store.CompositeRolesStore.getRoles(CompositeRolesStore.java:274)
> org.elasticsearch.xpack.security.authz.RBACEngine.getRoles(RBACEngine.java:129)
> org.elasticsearch.xpack.security.authz.RBACEngine.resolveAuthorizationInfo(RBACEngine.java:117)
> org.elasticsearch.xpack.security.authz.AuthorizationService.authorize(AuthorizationService.java:214)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter.authorizeRequest(SecurityActionFilter.java:173)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter.lambda$applyInternal$3(SecurityActionFilter.java:159)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter$$Lambda$4862/0x0000000801607238.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$authenticateAsync$2(AuthenticationService.java:323)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$4765/0x0000000801605bb8.accept(Unknown Source)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$lookForExistingAuthentication$6(AuthenticationService.java:384)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$4766/0x0000000801605df0.run(Unknown Source)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lookForExistingAuthentication(AuthenticationService.java:395)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.authenticateAsync(AuthenticationService.java:320)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.access$000(AuthenticationService.java:261)
> org.elasticsearch.xpack.security.authc.AuthenticationService.authenticate(AuthenticationService.java:156)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter.applyInternal(SecurityActionFilter.java:156)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter.apply(SecurityActionFilter.java:108)
> app//org.elasticsearch.action.support.TransportAction$RequestFilterChain.proceed(TransportAction.java:177)
> app//org.elasticsearch.action.support.TransportAction.execute(TransportAction.java:155)
> app//org.elasticsearch.action.support.TransportAction.execute(TransportAction.java:83)
> app//org.elasticsearch.client.node.NodeClient.executeLocally(NodeClient.java:83)
> app//org.elasticsearch.client.node.NodeClient.doExecute(NodeClient.java:72)
> app//org.elasticsearch.client.support.AbstractClient.execute(AbstractClient.java:409)
> app//org.elasticsearch.client.support.AbstractClient$IndicesAdmin.execute(AbstractClient.java:1274)
> app//org.elasticsearch.client.support.AbstractClient$IndicesAdmin.refresh(AbstractClient.java:1585)
> app//org.elasticsearch.rest.action.admin.indices.RestRefreshAction.lambda$prepareRequest$0(RestRefreshAction.java:60)
> app//org.elasticsearch.rest.action.admin.indices.RestRefreshAction$$Lambda$6003/0x000000080192ed78.accept(Unknown Source)
> app//org.elasticsearch.rest.BaseRestHandler.handleRequest(BaseRestHandler.java:115)
> org.elasticsearch.xpack.security.rest.SecurityRestFilter.lambda$handleRequest$0(SecurityRestFilter.java:76)
> org.elasticsearch.xpack.security.rest.SecurityRestFilter$$Lambda$5235/0x000000080183abe0.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authc.support.SecondaryAuthenticator.lambda$authenticateAndAttachToContext$2(SecondaryAuthenticator.java:82)
> org.elasticsearch.xpack.security.authc.support.SecondaryAuthenticator$$Lambda$5259/0x000000080183e090.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authc.support.SecondaryAuthenticator.authenticate(SecondaryAuthenticator.java:92)
> org.elasticsearch.xpack.security.authc.support.SecondaryAuthenticator.authenticateAndAttachToContext(SecondaryAuthenticator.java:77)
> org.elasticsearch.xpack.security.rest.SecurityRestFilter.lambda$handleRequest$2(SecurityRestFilter.java:70)
> org.elasticsearch.xpack.security.rest.SecurityRestFilter$$Lambda$5087/0x00000008017d7498.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$writeAuthToContext$24(AuthenticationService.java:680)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$5234/0x000000080183a9b8.run(Unknown Source)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.writeAuthToContext(AuthenticationService.java:695)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.finishAuthentication(AuthenticationService.java:669)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.consumeUser(AuthenticationService.java:616)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$consumeToken$16(AuthenticationService.java:493)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$5137/0x000000080181e560.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> app//org.elasticsearch.action.support.ContextPreservingActionListener.onResponse(ContextPreservingActionListener.java:43)
> org.elasticsearch.xpack.core.common.IteratingActionListener.onResponse(IteratingActionListener.java:120)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$consumeToken$13(AuthenticationService.java:459)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$5152/0x000000080181f6e0.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authc.support.CachingUsernamePasswordRealm.lambda$authenticateWithCache$1(CachingUsernamePasswordRealm.java:146)
> org.elasticsearch.xpack.security.authc.support.CachingUsernamePasswordRealm$$Lambda$5225/0x0000000801838f88.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authc.support.CachingUsernamePasswordRealm.handleCachedAuthentication(CachingUsernamePasswordRealm.java:197)
> org.elasticsearch.xpack.security.authc.support.CachingUsernamePasswordRealm.lambda$authenticateWithCache$2(CachingUsernamePasswordRealm.java:138)
> org.elasticsearch.xpack.security.authc.support.CachingUsernamePasswordRealm$$Lambda$5176/0x0000000801823490.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$1.doRun(ListenableFuture.java:112)
> app//org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:37)
> app//org.elasticsearch.common.util.concurrent.EsExecutors$DirectExecutorService.execute(EsExecutors.java:226)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.notifyListener(ListenableFuture.java:106)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.addListener(ListenableFuture.java:68)
> org.elasticsearch.xpack.security.authc.support.CachingUsernamePasswordRealm.authenticateWithCache(CachingUsernamePasswordRealm.java:133)
> org.elasticsearch.xpack.security.authc.support.CachingUsernamePasswordRealm.authenticate(CachingUsernamePasswordRealm.java:104)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$consumeToken$15(AuthenticationService.java:448)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$5133/0x000000080181dc60.accept(Unknown Source)
> org.elasticsearch.xpack.core.common.IteratingActionListener.run(IteratingActionListener.java:102)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.consumeToken(AuthenticationService.java:503)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$5130/0x000000080181d5d8.accept(Unknown Source)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$extractToken$11(AuthenticationService.java:415)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$5132/0x000000080181da38.run(Unknown Source)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.extractToken(AuthenticationService.java:425)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$checkForApiKey$3(AuthenticationService.java:366)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$5116/0x000000080181b4f0.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authc.ApiKeyService.authenticateWithApiKeyIfPresent(ApiKeyService.java:342)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.checkForApiKey(AuthenticationService.java:347)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$authenticateAsync$0(AuthenticationService.java:329)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$5105/0x0000000801819878.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authc.TokenService.getAndValidateToken(TokenService.java:388)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$authenticateAsync$2(AuthenticationService.java:325)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$4765/0x0000000801605bb8.accept(Unknown Source)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$lookForExistingAuthentication$6(AuthenticationService.java:384)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$4766/0x0000000801605df0.run(Unknown Source)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lookForExistingAuthentication(AuthenticationService.java:395)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.authenticateAsync(AuthenticationService.java:320)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.access$000(AuthenticationService.java:261)
> org.elasticsearch.xpack.security.authc.AuthenticationService.authenticate(AuthenticationService.java:141)
> org.elasticsearch.xpack.security.authc.AuthenticationService.authenticate(AuthenticationService.java:126)
> org.elasticsearch.xpack.security.rest.SecurityRestFilter.handleRequest(SecurityRestFilter.java:63)
> app//org.elasticsearch.rest.RestController.dispatchRequest(RestController.java:236)
> app//org.elasticsearch.rest.RestController.tryAllHandlers(RestController.java:318)
> app//org.elasticsearch.rest.RestController.dispatchRequest(RestController.java:176)
> app//org.elasticsearch.http.AbstractHttpServerTransport.dispatchRequest(AbstractHttpServerTransport.java:318)
> app//org.elasticsearch.http.AbstractHttpServerTransport.handleIncomingRequest(AbstractHttpServerTransport.java:372)
> app//org.elasticsearch.http.AbstractHttpServerTransport.incomingRequest(AbstractHttpServerTransport.java:308)
> org.elasticsearch.http.netty4.Netty4HttpRequestHandler.channelRead0(Netty4HttpRequestHandler.java:42)
> org.elasticsearch.http.netty4.Netty4HttpRequestHandler.channelRead0(Netty4HttpRequestHandler.java:28)
> io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
> io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
> org.elasticsearch.http.netty4.Netty4HttpPipeliningHandler.channelRead(Netty4HttpPipeliningHandler.java:58)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
> io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
> io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
> io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
> io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
> io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
> io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
> io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
> io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:324)
> io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:296)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
> io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
> io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
> io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
> io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1518)
> io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1267)
> io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1314)
> io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:501)
> io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:440)
> io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:276)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
> io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
> io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
> io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919)
> io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:163)
> io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:714)
> io.netty.channel.nio.NioEventLoop.processSelectedKeysPlain(NioEventLoop.java:615)
> io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:578)
> io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493)
> io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
> io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
> java.base@15/java.lang.Thread.run(Thread.java:832)
> 2/10 snapshots sharing following 331 elements
> org.elasticsearch.xpack.security.authz.RBACEngine.resolveAuthorizedIndicesFromRole(RBACEngine.java:518)
> org.elasticsearch.xpack.security.authz.RBACEngine.loadAuthorizedIndices(RBACEngine.java:352)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$authorizeAction$5(AuthorizationService.java:269)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5197/0x0000000801826710.getAsync(Unknown Source)
> org.elasticsearch.xpack.security.authz.AuthorizationService$CachingAsyncSupplier.getAsync(AuthorizationService.java:676)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$authorizeAction$8(AuthorizationService.java:272)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5198/0x0000000801826938.getAsync(Unknown Source)
> org.elasticsearch.xpack.security.authz.AuthorizationService$CachingAsyncSupplier.getAsync(AuthorizationService.java:676)
> org.elasticsearch.xpack.security.authz.RBACEngine.lambda$authorizeIndexAction$4(RBACEngine.java:313)
> org.elasticsearch.xpack.security.authz.RBACEngine$$Lambda$5201/0x0000000801826fd0.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authz.RBACEngine.authorizeIndexActionName(RBACEngine.java:337)
> org.elasticsearch.xpack.security.authz.RBACEngine.authorizeIndexAction(RBACEngine.java:310)
> org.elasticsearch.xpack.security.authz.AuthorizationService.authorizeAction(AuthorizationService.java:283)
> org.elasticsearch.xpack.security.authz.AuthorizationService.maybeAuthorizeRunAs(AuthorizationService.java:248)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$authorize$1(AuthorizationService.java:212)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$4866/0x0000000801607af8.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> app//org.elasticsearch.action.support.ContextPreservingActionListener.onResponse(ContextPreservingActionListener.java:43)
> org.elasticsearch.xpack.security.authz.RBACEngine.lambda$resolveAuthorizationInfo$1(RBACEngine.java:123)
> org.elasticsearch.xpack.security.authz.RBACEngine$$Lambda$4868/0x00000008017d0040.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authz.store.CompositeRolesStore.getRoles(CompositeRolesStore.java:274)
> org.elasticsearch.xpack.security.authz.RBACEngine.getRoles(RBACEngine.java:129)
> org.elasticsearch.xpack.security.authz.RBACEngine.resolveAuthorizationInfo(RBACEngine.java:117)
> org.elasticsearch.xpack.security.authz.AuthorizationService.authorize(AuthorizationService.java:214)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter.authorizeRequest(SecurityActionFilter.java:173)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter.lambda$applyInternal$3(SecurityActionFilter.java:159)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter$$Lambda$4862/0x0000000801607238.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$authenticateAsync$2(AuthenticationService.java:323)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$4765/0x0000000801605bb8.accept(Unknown Source)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$lookForExistingAuthentication$6(AuthenticationService.java:384)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$4766/0x0000000801605df0.run(Unknown Source)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lookForExistingAuthentication(AuthenticationService.java:395)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.authenticateAsync(AuthenticationService.java:320)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.access$000(AuthenticationService.java:261)
> org.elasticsearch.xpack.security.authc.AuthenticationService.authenticate(AuthenticationService.java:156)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter.applyInternal(SecurityActionFilter.java:156)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter.apply(SecurityActionFilter.java:108)
> app//org.elasticsearch.action.support.TransportAction$RequestFilterChain.proceed(TransportAction.java:177)
> app//org.elasticsearch.action.support.TransportAction.execute(TransportAction.java:155)
> app//org.elasticsearch.action.support.TransportAction.execute(TransportAction.java:83)
> app//org.elasticsearch.action.support.replication.TransportBroadcastReplicationAction.shardExecute(TransportBroadcastReplicationAction.java:118)
> app//org.elasticsearch.action.support.replication.TransportBroadcastReplicationAction.doExecute(TransportBroadcastReplicationAction.java:111)
> app//org.elasticsearch.action.support.replication.TransportBroadcastReplicationAction.doExecute(TransportBroadcastReplicationAction.java:52)
> app//org.elasticsearch.action.support.TransportAction$RequestFilterChain.proceed(TransportAction.java:179)
> app//org.elasticsearch.action.support.ActionFilter$Simple.apply(ActionFilter.java:53)
> app//org.elasticsearch.action.support.TransportAction$RequestFilterChain.proceed(TransportAction.java:177)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter.lambda$apply$0(SecurityActionFilter.java:87)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter$$Lambda$4859/0x0000000801606ba0.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter.lambda$authorizeRequest$4(SecurityActionFilter.java:173)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter$$Lambda$4864/0x0000000801607698.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$runRequestInterceptors$15(AuthorizationService.java:365)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5216/0x00000008018386d8.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$1.doRun(ListenableFuture.java:112)
> app//org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:37)
> app//org.elasticsearch.common.util.concurrent.EsExecutors$DirectExecutorService.execute(EsExecutors.java:226)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.notifyListener(ListenableFuture.java:106)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.lambda$done$0(ListenableFuture.java:98)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$$Lambda$4740/0x0000000801759ad8.accept(Unknown Source)
> java.base@15/java.util.ArrayList.forEach(ArrayList.java:1511)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.done(ListenableFuture.java:98)
> app//org.elasticsearch.common.util.concurrent.BaseFuture.set(BaseFuture.java:144)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.onResponse(ListenableFuture.java:127)
> app//org.elasticsearch.action.StepListener.innerOnResponse(StepListener.java:62)
> app//org.elasticsearch.action.NotifyOnceListener.onResponse(NotifyOnceListener.java:40)
> org.elasticsearch.xpack.security.authz.interceptor.FieldAndDocumentLevelSecurityRequestInterceptor.intercept(FieldAndDocumentLevelSecurityRequestInterceptor.java:65)
> org.elasticsearch.xpack.security.authz.interceptor.SearchRequestInterceptor.intercept(SearchRequestInterceptor.java:19)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$runRequestInterceptors$14(AuthorizationService.java:360)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5214/0x0000000801838278.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$1.doRun(ListenableFuture.java:112)
> app//org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:37)
> app//org.elasticsearch.common.util.concurrent.EsExecutors$DirectExecutorService.execute(EsExecutors.java:226)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.notifyListener(ListenableFuture.java:106)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.lambda$done$0(ListenableFuture.java:98)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$$Lambda$4740/0x0000000801759ad8.accept(Unknown Source)
> java.base@15/java.util.ArrayList.forEach(ArrayList.java:1511)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.done(ListenableFuture.java:98)
> app//org.elasticsearch.common.util.concurrent.BaseFuture.set(BaseFuture.java:144)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.onResponse(ListenableFuture.java:127)
> app//org.elasticsearch.action.StepListener.innerOnResponse(StepListener.java:62)
> app//org.elasticsearch.action.NotifyOnceListener.onResponse(NotifyOnceListener.java:40)
> org.elasticsearch.xpack.security.authz.interceptor.BulkShardRequestInterceptor.intercept(BulkShardRequestInterceptor.java:75)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$runRequestInterceptors$14(AuthorizationService.java:360)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5214/0x0000000801838278.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$1.doRun(ListenableFuture.java:112)
> app//org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:37)
> app//org.elasticsearch.common.util.concurrent.EsExecutors$DirectExecutorService.execute(EsExecutors.java:226)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.notifyListener(ListenableFuture.java:106)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.lambda$done$0(ListenableFuture.java:98)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$$Lambda$4740/0x0000000801759ad8.accept(Unknown Source)
> java.base@15/java.util.ArrayList.forEach(ArrayList.java:1511)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.done(ListenableFuture.java:98)
> app//org.elasticsearch.common.util.concurrent.BaseFuture.set(BaseFuture.java:144)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.onResponse(ListenableFuture.java:127)
> app//org.elasticsearch.action.StepListener.innerOnResponse(StepListener.java:62)
> app//org.elasticsearch.action.NotifyOnceListener.onResponse(NotifyOnceListener.java:40)
> org.elasticsearch.xpack.security.authz.interceptor.FieldAndDocumentLevelSecurityRequestInterceptor.intercept(FieldAndDocumentLevelSecurityRequestInterceptor.java:65)
> org.elasticsearch.xpack.security.authz.interceptor.UpdateRequestInterceptor.intercept(UpdateRequestInterceptor.java:23)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$runRequestInterceptors$14(AuthorizationService.java:360)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5214/0x0000000801838278.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$1.doRun(ListenableFuture.java:112)
> app//org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:37)
> app//org.elasticsearch.common.util.concurrent.EsExecutors$DirectExecutorService.execute(EsExecutors.java:226)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.notifyListener(ListenableFuture.java:106)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.lambda$done$0(ListenableFuture.java:98)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$$Lambda$4740/0x0000000801759ad8.accept(Unknown Source)
> java.base@15/java.util.ArrayList.forEach(ArrayList.java:1511)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.done(ListenableFuture.java:98)
> app//org.elasticsearch.common.util.concurrent.BaseFuture.set(BaseFuture.java:144)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.onResponse(ListenableFuture.java:127)
> app//org.elasticsearch.action.StepListener.innerOnResponse(StepListener.java:62)
> app//org.elasticsearch.action.NotifyOnceListener.onResponse(NotifyOnceListener.java:40)
> org.elasticsearch.xpack.security.authz.interceptor.IndicesAliasesRequestInterceptor.intercept(IndicesAliasesRequestInterceptor.java:106)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$runRequestInterceptors$14(AuthorizationService.java:360)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5214/0x0000000801838278.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$1.doRun(ListenableFuture.java:112)
> app//org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:37)
> app//org.elasticsearch.common.util.concurrent.EsExecutors$DirectExecutorService.execute(EsExecutors.java:226)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.notifyListener(ListenableFuture.java:106)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.lambda$done$0(ListenableFuture.java:98)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$$Lambda$4740/0x0000000801759ad8.accept(Unknown Source)
> java.base@15/java.util.ArrayList.forEach(ArrayList.java:1511)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.done(ListenableFuture.java:98)
> app//org.elasticsearch.common.util.concurrent.BaseFuture.set(BaseFuture.java:144)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.onResponse(ListenableFuture.java:127)
> app//org.elasticsearch.action.StepListener.innerOnResponse(StepListener.java:62)
> app//org.elasticsearch.action.NotifyOnceListener.onResponse(NotifyOnceListener.java:40)
> org.elasticsearch.xpack.security.authz.interceptor.ResizeRequestInterceptor.intercept(ResizeRequestInterceptor.java:86)
> org.elasticsearch.xpack.security.authz.AuthorizationService.runRequestInterceptors(AuthorizationService.java:366)
> org.elasticsearch.xpack.security.authz.AuthorizationService.handleIndexActionAuthorizationResult(AuthorizationService.java:343)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$authorizeAction$9(AuthorizationService.java:285)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5199/0x0000000801826b60.accept(Unknown Source)
> org.elasticsearch.xpack.security.authz.AuthorizationService$AuthorizationResultListener.onResponse(AuthorizationService.java:641)
> org.elasticsearch.xpack.security.authz.AuthorizationService$AuthorizationResultListener.onResponse(AuthorizationService.java:616)
> app//org.elasticsearch.action.support.ContextPreservingActionListener.onResponse(ContextPreservingActionListener.java:43)
> org.elasticsearch.xpack.security.authz.RBACEngine.buildIndicesAccessControl(RBACEngine.java:541)
> org.elasticsearch.xpack.security.authz.RBACEngine.lambda$authorizeIndexAction$3(RBACEngine.java:321)
> org.elasticsearch.xpack.security.authz.RBACEngine$$Lambda$5203/0x0000000801827430.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authz.AuthorizationService$CachingAsyncSupplier.lambda$getAsync$0(AuthorizationService.java:678)
> org.elasticsearch.xpack.security.authz.AuthorizationService$CachingAsyncSupplier$$Lambda$5205/0x0000000801827890.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authz.AuthorizationService.resolveIndexNames(AuthorizationService.java:579)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$authorizeAction$6(AuthorizationService.java:273)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5207/0x0000000801827cf0.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authz.AuthorizationService$CachingAsyncSupplier.lambda$getAsync$0(AuthorizationService.java:678)
> org.elasticsearch.xpack.security.authz.AuthorizationService$CachingAsyncSupplier$$Lambda$5205/0x0000000801827890.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authz.RBACEngine.loadAuthorizedIndices(RBACEngine.java:352)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$authorizeAction$5(AuthorizationService.java:269)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5197/0x0000000801826710.getAsync(Unknown Source)
> org.elasticsearch.xpack.security.authz.AuthorizationService$CachingAsyncSupplier.getAsync(AuthorizationService.java:676)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$authorizeAction$8(AuthorizationService.java:272)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5198/0x0000000801826938.getAsync(Unknown Source)
> org.elasticsearch.xpack.security.authz.AuthorizationService$CachingAsyncSupplier.getAsync(AuthorizationService.java:676)
> org.elasticsearch.xpack.security.authz.RBACEngine.lambda$authorizeIndexAction$4(RBACEngine.java:313)
> org.elasticsearch.xpack.security.authz.RBACEngine$$Lambda$5201/0x0000000801826fd0.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authz.RBACEngine.authorizeIndexActionName(RBACEngine.java:337)
> org.elasticsearch.xpack.security.authz.RBACEngine.authorizeIndexAction(RBACEngine.java:310)
> org.elasticsearch.xpack.security.authz.AuthorizationService.authorizeAction(AuthorizationService.java:283)
> org.elasticsearch.xpack.security.authz.AuthorizationService.maybeAuthorizeRunAs(AuthorizationService.java:248)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$authorize$1(AuthorizationService.java:212)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$4866/0x0000000801607af8.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> app//org.elasticsearch.action.support.ContextPreservingActionListener.onResponse(ContextPreservingActionListener.java:43)
> org.elasticsearch.xpack.security.authz.RBACEngine.lambda$resolveAuthorizationInfo$1(RBACEngine.java:123)
> org.elasticsearch.xpack.security.authz.RBACEngine$$Lambda$4868/0x00000008017d0040.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authz.store.CompositeRolesStore.getRoles(CompositeRolesStore.java:274)
> org.elasticsearch.xpack.security.authz.RBACEngine.getRoles(RBACEngine.java:129)
> org.elasticsearch.xpack.security.authz.RBACEngine.resolveAuthorizationInfo(RBACEngine.java:117)
> org.elasticsearch.xpack.security.authz.AuthorizationService.authorize(AuthorizationService.java:214)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter.authorizeRequest(SecurityActionFilter.java:173)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter.lambda$applyInternal$3(SecurityActionFilter.java:159)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter$$Lambda$4862/0x0000000801607238.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$authenticateAsync$2(AuthenticationService.java:323)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$4765/0x0000000801605bb8.accept(Unknown Source)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$lookForExistingAuthentication$6(AuthenticationService.java:384)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$4766/0x0000000801605df0.run(Unknown Source)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lookForExistingAuthentication(AuthenticationService.java:395)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.authenticateAsync(AuthenticationService.java:320)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.access$000(AuthenticationService.java:261)
> org.elasticsearch.xpack.security.authc.AuthenticationService.authenticate(AuthenticationService.java:156)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter.applyInternal(SecurityActionFilter.java:156)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter.apply(SecurityActionFilter.java:108)
> app//org.elasticsearch.action.support.TransportAction$RequestFilterChain.proceed(TransportAction.java:177)
> app//org.elasticsearch.action.support.TransportAction.execute(TransportAction.java:155)
> app//org.elasticsearch.action.support.TransportAction.execute(TransportAction.java:83)
> app//org.elasticsearch.client.node.NodeClient.executeLocally(NodeClient.java:83)
> app//org.elasticsearch.client.node.NodeClient.doExecute(NodeClient.java:72)
> app//org.elasticsearch.client.support.AbstractClient.execute(AbstractClient.java:409)
> app//org.elasticsearch.client.support.AbstractClient$IndicesAdmin.execute(AbstractClient.java:1274)
> app//org.elasticsearch.client.support.AbstractClient$IndicesAdmin.refresh(AbstractClient.java:1585)
> app//org.elasticsearch.rest.action.admin.indices.RestRefreshAction.lambda$prepareRequest$0(RestRefreshAction.java:60)
> app//org.elasticsearch.rest.action.admin.indices.RestRefreshAction$$Lambda$6003/0x000000080192ed78.accept(Unknown Source)
> app//org.elasticsearch.rest.BaseRestHandler.handleRequest(BaseRestHandler.java:115)
> org.elasticsearch.xpack.security.rest.SecurityRestFilter.lambda$handleRequest$0(SecurityRestFilter.java:76)
> org.elasticsearch.xpack.security.rest.SecurityRestFilter$$Lambda$5235/0x000000080183abe0.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authc.support.SecondaryAuthenticator.lambda$authenticateAndAttachToContext$2(SecondaryAuthenticator.java:82)
> org.elasticsearch.xpack.security.authc.support.SecondaryAuthenticator$$Lambda$5259/0x000000080183e090.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authc.support.SecondaryAuthenticator.authenticate(SecondaryAuthenticator.java:92)
> org.elasticsearch.xpack.security.authc.support.SecondaryAuthenticator.authenticateAndAttachToContext(SecondaryAuthenticator.java:77)
> org.elasticsearch.xpack.security.rest.SecurityRestFilter.lambda$handleRequest$2(SecurityRestFilter.java:70)
> org.elasticsearch.xpack.security.rest.SecurityRestFilter$$Lambda$5087/0x00000008017d7498.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$writeAuthToContext$24(AuthenticationService.java:680)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$5234/0x000000080183a9b8.run(Unknown Source)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.writeAuthToContext(AuthenticationService.java:695)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.finishAuthentication(AuthenticationService.java:669)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.consumeUser(AuthenticationService.java:616)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$consumeToken$16(AuthenticationService.java:493)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$5137/0x000000080181e560.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> app//org.elasticsearch.action.support.ContextPreservingActionListener.onResponse(ContextPreservingActionListener.java:43)
> org.elasticsearch.xpack.core.common.IteratingActionListener.onResponse(IteratingActionListener.java:120)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$consumeToken$13(AuthenticationService.java:459)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$5152/0x000000080181f6e0.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authc.support.CachingUsernamePasswordRealm.lambda$authenticateWithCache$1(CachingUsernamePasswordRealm.java:146)
> org.elasticsearch.xpack.security.authc.support.CachingUsernamePasswordRealm$$Lambda$5225/0x0000000801838f88.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authc.support.CachingUsernamePasswordRealm.handleCachedAuthentication(CachingUsernamePasswordRealm.java:197)
> org.elasticsearch.xpack.security.authc.support.CachingUsernamePasswordRealm.lambda$authenticateWithCache$2(CachingUsernamePasswordRealm.java:138)
> org.elasticsearch.xpack.security.authc.support.CachingUsernamePasswordRealm$$Lambda$5176/0x0000000801823490.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$1.doRun(ListenableFuture.java:112)
> app//org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:37)
> app//org.elasticsearch.common.util.concurrent.EsExecutors$DirectExecutorService.execute(EsExecutors.java:226)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.notifyListener(ListenableFuture.java:106)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.addListener(ListenableFuture.java:68)
> org.elasticsearch.xpack.security.authc.support.CachingUsernamePasswordRealm.authenticateWithCache(CachingUsernamePasswordRealm.java:133)
> org.elasticsearch.xpack.security.authc.support.CachingUsernamePasswordRealm.authenticate(CachingUsernamePasswordRealm.java:104)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$consumeToken$15(AuthenticationService.java:448)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$5133/0x000000080181dc60.accept(Unknown Source)
> org.elasticsearch.xpack.core.common.IteratingActionListener.run(IteratingActionListener.java:102)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.consumeToken(AuthenticationService.java:503)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$5130/0x000000080181d5d8.accept(Unknown Source)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$extractToken$11(AuthenticationService.java:415)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$5132/0x000000080181da38.run(Unknown Source)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.extractToken(AuthenticationService.java:425)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$checkForApiKey$3(AuthenticationService.java:366)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$5116/0x000000080181b4f0.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authc.ApiKeyService.authenticateWithApiKeyIfPresent(ApiKeyService.java:342)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.checkForApiKey(AuthenticationService.java:347)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$authenticateAsync$0(AuthenticationService.java:329)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$5105/0x0000000801819878.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authc.TokenService.getAndValidateToken(TokenService.java:388)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$authenticateAsync$2(AuthenticationService.java:325)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$4765/0x0000000801605bb8.accept(Unknown Source)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$lookForExistingAuthentication$6(AuthenticationService.java:384)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$4766/0x0000000801605df0.run(Unknown Source)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lookForExistingAuthentication(AuthenticationService.java:395)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.authenticateAsync(AuthenticationService.java:320)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.access$000(AuthenticationService.java:261)
> org.elasticsearch.xpack.security.authc.AuthenticationService.authenticate(AuthenticationService.java:141)
> org.elasticsearch.xpack.security.authc.AuthenticationService.authenticate(AuthenticationService.java:126)
> org.elasticsearch.xpack.security.rest.SecurityRestFilter.handleRequest(SecurityRestFilter.java:63)
> app//org.elasticsearch.rest.RestController.dispatchRequest(RestController.java:236)
> app//org.elasticsearch.rest.RestController.tryAllHandlers(RestController.java:318)
> app//org.elasticsearch.rest.RestController.dispatchRequest(RestController.java:176)
> app//org.elasticsearch.http.AbstractHttpServerTransport.dispatchRequest(AbstractHttpServerTransport.java:318)
> app//org.elasticsearch.http.AbstractHttpServerTransport.handleIncomingRequest(AbstractHttpServerTransport.java:372)
> app//org.elasticsearch.http.AbstractHttpServerTransport.incomingRequest(AbstractHttpServerTransport.java:308)
> org.elasticsearch.http.netty4.Netty4HttpRequestHandler.channelRead0(Netty4HttpRequestHandler.java:42)
> org.elasticsearch.http.netty4.Netty4HttpRequestHandler.channelRead0(Netty4HttpRequestHandler.java:28)
> io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
> io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
> org.elasticsearch.http.netty4.Netty4HttpPipeliningHandler.channelRead(Netty4HttpPipeliningHandler.java:58)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
> io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
> io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
> io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
> io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
> io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
> io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
> io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
> io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:324)
> io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:296)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
> io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
> io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
> io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
> io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1518)
> io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1267)
> io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1314)
> io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:501)
> io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:440)
> io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:276)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
> io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
> io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
> io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919)
> io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:163)
> io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:714)
> io.netty.channel.nio.NioEventLoop.processSelectedKeysPlain(NioEventLoop.java:615)
> io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:578)
> io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493)
> io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
> io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
> java.base@15/java.lang.Thread.run(Thread.java:832)
> unique snapshot
> java.base@15/java.util.HashMap.keysToArray(HashMap.java:951)
> java.base@15/java.util.HashSet.toArray(HashSet.java:367)
> java.base@15/java.util.ArrayList.\<init\>(ArrayList.java:181)
> org.elasticsearch.xpack.security.authz.RBACEngine.resolveAuthorizedIndicesFromRole(RBACEngine.java:531)
> org.elasticsearch.xpack.security.authz.RBACEngine.loadAuthorizedIndices(RBACEngine.java:352)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$authorizeAction$5(AuthorizationService.java:269)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5197/0x0000000801826710.getAsync(Unknown Source)
> org.elasticsearch.xpack.security.authz.AuthorizationService$CachingAsyncSupplier.getAsync(AuthorizationService.java:676)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$authorizeAction$8(AuthorizationService.java:272)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5198/0x0000000801826938.getAsync(Unknown Source)
> org.elasticsearch.xpack.security.authz.AuthorizationService$CachingAsyncSupplier.getAsync(AuthorizationService.java:676)
> org.elasticsearch.xpack.security.authz.RBACEngine.lambda$authorizeIndexAction$4(RBACEngine.java:313)
> org.elasticsearch.xpack.security.authz.RBACEngine$$Lambda$5201/0x0000000801826fd0.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authz.RBACEngine.authorizeIndexActionName(RBACEngine.java:337)
> org.elasticsearch.xpack.security.authz.RBACEngine.authorizeIndexAction(RBACEngine.java:310)
> org.elasticsearch.xpack.security.authz.AuthorizationService.authorizeAction(AuthorizationService.java:283)
> org.elasticsearch.xpack.security.authz.AuthorizationService.maybeAuthorizeRunAs(AuthorizationService.java:248)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$authorize$1(AuthorizationService.java:212)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$4866/0x0000000801607af8.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> app//org.elasticsearch.action.support.ContextPreservingActionListener.onResponse(ContextPreservingActionListener.java:43)
> org.elasticsearch.xpack.security.authz.RBACEngine.lambda$resolveAuthorizationInfo$1(RBACEngine.java:123)
> org.elasticsearch.xpack.security.authz.RBACEngine$$Lambda$4868/0x00000008017d0040.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authz.store.CompositeRolesStore.getRoles(CompositeRolesStore.java:274)
> org.elasticsearch.xpack.security.authz.RBACEngine.getRoles(RBACEngine.java:129)
> org.elasticsearch.xpack.security.authz.RBACEngine.resolveAuthorizationInfo(RBACEngine.java:117)
> org.elasticsearch.xpack.security.authz.AuthorizationService.authorize(AuthorizationService.java:214)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter.authorizeRequest(SecurityActionFilter.java:173)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter.lambda$applyInternal$3(SecurityActionFilter.java:159)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter$$Lambda$4862/0x0000000801607238.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$authenticateAsync$2(AuthenticationService.java:323)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$4765/0x0000000801605bb8.accept(Unknown Source)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$lookForExistingAuthentication$6(AuthenticationService.java:384)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$4766/0x0000000801605df0.run(Unknown Source)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lookForExistingAuthentication(AuthenticationService.java:395)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.authenticateAsync(AuthenticationService.java:320)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.access$000(AuthenticationService.java:261)
> org.elasticsearch.xpack.security.authc.AuthenticationService.authenticate(AuthenticationService.java:156)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter.applyInternal(SecurityActionFilter.java:156)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter.apply(SecurityActionFilter.java:108)
> app//org.elasticsearch.action.support.TransportAction$RequestFilterChain.proceed(TransportAction.java:177)
> app//org.elasticsearch.action.support.TransportAction.execute(TransportAction.java:155)
> app//org.elasticsearch.action.support.TransportAction.execute(TransportAction.java:83)
> app//org.elasticsearch.action.support.replication.TransportBroadcastReplicationAction.shardExecute(TransportBroadcastReplicationAction.java:118)
> app//org.elasticsearch.action.support.replication.TransportBroadcastReplicationAction.doExecute(TransportBroadcastReplicationAction.java:111)
> app//org.elasticsearch.action.support.replication.TransportBroadcastReplicationAction.doExecute(TransportBroadcastReplicationAction.java:52)
> app//org.elasticsearch.action.support.TransportAction$RequestFilterChain.proceed(TransportAction.java:179)
> app//org.elasticsearch.action.support.ActionFilter$Simple.apply(ActionFilter.java:53)
> app//org.elasticsearch.action.support.TransportAction$RequestFilterChain.proceed(TransportAction.java:177)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter.lambda$apply$0(SecurityActionFilter.java:87)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter$$Lambda$4859/0x0000000801606ba0.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter.lambda$authorizeRequest$4(SecurityActionFilter.java:173)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter$$Lambda$4864/0x0000000801607698.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$runRequestInterceptors$15(AuthorizationService.java:365)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5216/0x00000008018386d8.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$1.doRun(ListenableFuture.java:112)
> app//org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:37)
> app//org.elasticsearch.common.util.concurrent.EsExecutors$DirectExecutorService.execute(EsExecutors.java:226)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.notifyListener(ListenableFuture.java:106)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.lambda$done$0(ListenableFuture.java:98)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$$Lambda$4740/0x0000000801759ad8.accept(Unknown Source)
> java.base@15/java.util.ArrayList.forEach(ArrayList.java:1511)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.done(ListenableFuture.java:98)
> app//org.elasticsearch.common.util.concurrent.BaseFuture.set(BaseFuture.java:144)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.onResponse(ListenableFuture.java:127)
> app//org.elasticsearch.action.StepListener.innerOnResponse(StepListener.java:62)
> app//org.elasticsearch.action.NotifyOnceListener.onResponse(NotifyOnceListener.java:40)
> org.elasticsearch.xpack.security.authz.interceptor.FieldAndDocumentLevelSecurityRequestInterceptor.intercept(FieldAndDocumentLevelSecurityRequestInterceptor.java:65)
> org.elasticsearch.xpack.security.authz.interceptor.SearchRequestInterceptor.intercept(SearchRequestInterceptor.java:19)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$runRequestInterceptors$14(AuthorizationService.java:360)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5214/0x0000000801838278.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$1.doRun(ListenableFuture.java:112)
> app//org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:37)
> app//org.elasticsearch.common.util.concurrent.EsExecutors$DirectExecutorService.execute(EsExecutors.java:226)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.notifyListener(ListenableFuture.java:106)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.lambda$done$0(ListenableFuture.java:98)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$$Lambda$4740/0x0000000801759ad8.accept(Unknown Source)
> java.base@15/java.util.ArrayList.forEach(ArrayList.java:1511)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.done(ListenableFuture.java:98)
> app//org.elasticsearch.common.util.concurrent.BaseFuture.set(BaseFuture.java:144)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.onResponse(ListenableFuture.java:127)
> app//org.elasticsearch.action.StepListener.innerOnResponse(StepListener.java:62)
> app//org.elasticsearch.action.NotifyOnceListener.onResponse(NotifyOnceListener.java:40)
> org.elasticsearch.xpack.security.authz.interceptor.BulkShardRequestInterceptor.intercept(BulkShardRequestInterceptor.java:75)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$runRequestInterceptors$14(AuthorizationService.java:360)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5214/0x0000000801838278.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$1.doRun(ListenableFuture.java:112)
> app//org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:37)
> app//org.elasticsearch.common.util.concurrent.EsExecutors$DirectExecutorService.execute(EsExecutors.java:226)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.notifyListener(ListenableFuture.java:106)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.lambda$done$0(ListenableFuture.java:98)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$$Lambda$4740/0x0000000801759ad8.accept(Unknown Source)
> java.base@15/java.util.ArrayList.forEach(ArrayList.java:1511)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.done(ListenableFuture.java:98)
> app//org.elasticsearch.common.util.concurrent.BaseFuture.set(BaseFuture.java:144)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.onResponse(ListenableFuture.java:127)
> app//org.elasticsearch.action.StepListener.innerOnResponse(StepListener.java:62)
> app//org.elasticsearch.action.NotifyOnceListener.onResponse(NotifyOnceListener.java:40)
> org.elasticsearch.xpack.security.authz.interceptor.FieldAndDocumentLevelSecurityRequestInterceptor.intercept(FieldAndDocumentLevelSecurityRequestInterceptor.java:65)
> org.elasticsearch.xpack.security.authz.interceptor.UpdateRequestInterceptor.intercept(UpdateRequestInterceptor.java:23)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$runRequestInterceptors$14(AuthorizationService.java:360)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5214/0x0000000801838278.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$1.doRun(ListenableFuture.java:112)
> app//org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:37)
> app//org.elasticsearch.common.util.concurrent.EsExecutors$DirectExecutorService.execute(EsExecutors.java:226)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.notifyListener(ListenableFuture.java:106)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.lambda$done$0(ListenableFuture.java:98)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$$Lambda$4740/0x0000000801759ad8.accept(Unknown Source)
> java.base@15/java.util.ArrayList.forEach(ArrayList.java:1511)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.done(ListenableFuture.java:98)
> app//org.elasticsearch.common.util.concurrent.BaseFuture.set(BaseFuture.java:144)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.onResponse(ListenableFuture.java:127)
> app//org.elasticsearch.action.StepListener.innerOnResponse(StepListener.java:62)
> app//org.elasticsearch.action.NotifyOnceListener.onResponse(NotifyOnceListener.java:40)
> org.elasticsearch.xpack.security.authz.interceptor.IndicesAliasesRequestInterceptor.intercept(IndicesAliasesRequestInterceptor.java:106)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$runRequestInterceptors$14(AuthorizationService.java:360)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5214/0x0000000801838278.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$1.doRun(ListenableFuture.java:112)
> app//org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:37)
> app//org.elasticsearch.common.util.concurrent.EsExecutors$DirectExecutorService.execute(EsExecutors.java:226)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.notifyListener(ListenableFuture.java:106)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.lambda$done$0(ListenableFuture.java:98)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$$Lambda$4740/0x0000000801759ad8.accept(Unknown Source)
> java.base@15/java.util.ArrayList.forEach(ArrayList.java:1511)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.done(ListenableFuture.java:98)
> app//org.elasticsearch.common.util.concurrent.BaseFuture.set(BaseFuture.java:144)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.onResponse(ListenableFuture.java:127)
> app//org.elasticsearch.action.StepListener.innerOnResponse(StepListener.java:62)
> app//org.elasticsearch.action.NotifyOnceListener.onResponse(NotifyOnceListener.java:40)
> org.elasticsearch.xpack.security.authz.interceptor.ResizeRequestInterceptor.intercept(ResizeRequestInterceptor.java:86)
> org.elasticsearch.xpack.security.authz.AuthorizationService.runRequestInterceptors(AuthorizationService.java:366)
> org.elasticsearch.xpack.security.authz.AuthorizationService.handleIndexActionAuthorizationResult(AuthorizationService.java:343)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$authorizeAction$9(AuthorizationService.java:285)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5199/0x0000000801826b60.accept(Unknown Source)
> org.elasticsearch.xpack.security.authz.AuthorizationService$AuthorizationResultListener.onResponse(AuthorizationService.java:641)
> org.elasticsearch.xpack.security.authz.AuthorizationService$AuthorizationResultListener.onResponse(AuthorizationService.java:616)
> app//org.elasticsearch.action.support.ContextPreservingActionListener.onResponse(ContextPreservingActionListener.java:43)
> org.elasticsearch.xpack.security.authz.RBACEngine.buildIndicesAccessControl(RBACEngine.java:541)
> org.elasticsearch.xpack.security.authz.RBACEngine.lambda$authorizeIndexAction$3(RBACEngine.java:321)
> org.elasticsearch.xpack.security.authz.RBACEngine$$Lambda$5203/0x0000000801827430.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authz.AuthorizationService$CachingAsyncSupplier.lambda$getAsync$0(AuthorizationService.java:678)
> org.elasticsearch.xpack.security.authz.AuthorizationService$CachingAsyncSupplier$$Lambda$5205/0x0000000801827890.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authz.AuthorizationService.resolveIndexNames(AuthorizationService.java:579)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$authorizeAction$6(AuthorizationService.java:273)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5207/0x0000000801827cf0.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authz.AuthorizationService$CachingAsyncSupplier.lambda$getAsync$0(AuthorizationService.java:678)
> org.elasticsearch.xpack.security.authz.AuthorizationService$CachingAsyncSupplier$$Lambda$5205/0x0000000801827890.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authz.RBACEngine.loadAuthorizedIndices(RBACEngine.java:352)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$authorizeAction$5(AuthorizationService.java:269)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5197/0x0000000801826710.getAsync(Unknown Source)
> org.elasticsearch.xpack.security.authz.AuthorizationService$CachingAsyncSupplier.getAsync(AuthorizationService.java:676)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$authorizeAction$8(AuthorizationService.java:272)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$5198/0x0000000801826938.getAsync(Unknown Source)
> org.elasticsearch.xpack.security.authz.AuthorizationService$CachingAsyncSupplier.getAsync(AuthorizationService.java:676)
> org.elasticsearch.xpack.security.authz.RBACEngine.lambda$authorizeIndexAction$4(RBACEngine.java:313)
> org.elasticsearch.xpack.security.authz.RBACEngine$$Lambda$5201/0x0000000801826fd0.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authz.RBACEngine.authorizeIndexActionName(RBACEngine.java:337)
> org.elasticsearch.xpack.security.authz.RBACEngine.authorizeIndexAction(RBACEngine.java:310)
> org.elasticsearch.xpack.security.authz.AuthorizationService.authorizeAction(AuthorizationService.java:283)
> org.elasticsearch.xpack.security.authz.AuthorizationService.maybeAuthorizeRunAs(AuthorizationService.java:248)
> org.elasticsearch.xpack.security.authz.AuthorizationService.lambda$authorize$1(AuthorizationService.java:212)
> org.elasticsearch.xpack.security.authz.AuthorizationService$$Lambda$4866/0x0000000801607af8.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> app//org.elasticsearch.action.support.ContextPreservingActionListener.onResponse(ContextPreservingActionListener.java:43)
> org.elasticsearch.xpack.security.authz.RBACEngine.lambda$resolveAuthorizationInfo$1(RBACEngine.java:123)
> org.elasticsearch.xpack.security.authz.RBACEngine$$Lambda$4868/0x00000008017d0040.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authz.store.CompositeRolesStore.getRoles(CompositeRolesStore.java:274)
> org.elasticsearch.xpack.security.authz.RBACEngine.getRoles(RBACEngine.java:129)
> org.elasticsearch.xpack.security.authz.RBACEngine.resolveAuthorizationInfo(RBACEngine.java:117)
> org.elasticsearch.xpack.security.authz.AuthorizationService.authorize(AuthorizationService.java:214)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter.authorizeRequest(SecurityActionFilter.java:173)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter.lambda$applyInternal$3(SecurityActionFilter.java:159)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter$$Lambda$4862/0x0000000801607238.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$authenticateAsync$2(AuthenticationService.java:323)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$4765/0x0000000801605bb8.accept(Unknown Source)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$lookForExistingAuthentication$6(AuthenticationService.java:384)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$4766/0x0000000801605df0.run(Unknown Source)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lookForExistingAuthentication(AuthenticationService.java:395)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.authenticateAsync(AuthenticationService.java:320)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.access$000(AuthenticationService.java:261)
> org.elasticsearch.xpack.security.authc.AuthenticationService.authenticate(AuthenticationService.java:156)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter.applyInternal(SecurityActionFilter.java:156)
> org.elasticsearch.xpack.security.action.filter.SecurityActionFilter.apply(SecurityActionFilter.java:108)
> app//org.elasticsearch.action.support.TransportAction$RequestFilterChain.proceed(TransportAction.java:177)
> app//org.elasticsearch.action.support.TransportAction.execute(TransportAction.java:155)
> app//org.elasticsearch.action.support.TransportAction.execute(TransportAction.java:83)
> app//org.elasticsearch.client.node.NodeClient.executeLocally(NodeClient.java:83)
> app//org.elasticsearch.client.node.NodeClient.doExecute(NodeClient.java:72)
> app//org.elasticsearch.client.support.AbstractClient.execute(AbstractClient.java:409)
> app//org.elasticsearch.client.support.AbstractClient$IndicesAdmin.execute(AbstractClient.java:1274)
> app//org.elasticsearch.client.support.AbstractClient$IndicesAdmin.refresh(AbstractClient.java:1585)
> app//org.elasticsearch.rest.action.admin.indices.RestRefreshAction.lambda$prepareRequest$0(RestRefreshAction.java:60)
> app//org.elasticsearch.rest.action.admin.indices.RestRefreshAction$$Lambda$6003/0x000000080192ed78.accept(Unknown Source)
> app//org.elasticsearch.rest.BaseRestHandler.handleRequest(BaseRestHandler.java:115)
> org.elasticsearch.xpack.security.rest.SecurityRestFilter.lambda$handleRequest$0(SecurityRestFilter.java:76)
> org.elasticsearch.xpack.security.rest.SecurityRestFilter$$Lambda$5235/0x000000080183abe0.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authc.support.SecondaryAuthenticator.lambda$authenticateAndAttachToContext$2(SecondaryAuthenticator.java:82)
> org.elasticsearch.xpack.security.authc.support.SecondaryAuthenticator$$Lambda$5259/0x000000080183e090.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authc.support.SecondaryAuthenticator.authenticate(SecondaryAuthenticator.java:92)
> org.elasticsearch.xpack.security.authc.support.SecondaryAuthenticator.authenticateAndAttachToContext(SecondaryAuthenticator.java:77)
> org.elasticsearch.xpack.security.rest.SecurityRestFilter.lambda$handleRequest$2(SecurityRestFilter.java:70)
> org.elasticsearch.xpack.security.rest.SecurityRestFilter$$Lambda$5087/0x00000008017d7498.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$writeAuthToContext$24(AuthenticationService.java:680)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$5234/0x000000080183a9b8.run(Unknown Source)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.writeAuthToContext(AuthenticationService.java:695)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.finishAuthentication(AuthenticationService.java:669)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.consumeUser(AuthenticationService.java:616)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$consumeToken$16(AuthenticationService.java:493)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$5137/0x000000080181e560.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> app//org.elasticsearch.action.support.ContextPreservingActionListener.onResponse(ContextPreservingActionListener.java:43)
> org.elasticsearch.xpack.core.common.IteratingActionListener.onResponse(IteratingActionListener.java:120)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$consumeToken$13(AuthenticationService.java:459)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$5152/0x000000080181f6e0.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authc.support.CachingUsernamePasswordRealm.lambda$authenticateWithCache$1(CachingUsernamePasswordRealm.java:146)
> org.elasticsearch.xpack.security.authc.support.CachingUsernamePasswordRealm$$Lambda$5225/0x0000000801838f88.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authc.support.CachingUsernamePasswordRealm.handleCachedAuthentication(CachingUsernamePasswordRealm.java:197)
> org.elasticsearch.xpack.security.authc.support.CachingUsernamePasswordRealm.lambda$authenticateWithCache$2(CachingUsernamePasswordRealm.java:138)
> org.elasticsearch.xpack.security.authc.support.CachingUsernamePasswordRealm$$Lambda$5176/0x0000000801823490.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture$1.doRun(ListenableFuture.java:112)
> app//org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:37)
> app//org.elasticsearch.common.util.concurrent.EsExecutors$DirectExecutorService.execute(EsExecutors.java:226)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.notifyListener(ListenableFuture.java:106)
> app//org.elasticsearch.common.util.concurrent.ListenableFuture.addListener(ListenableFuture.java:68)
> org.elasticsearch.xpack.security.authc.support.CachingUsernamePasswordRealm.authenticateWithCache(CachingUsernamePasswordRealm.java:133)
> org.elasticsearch.xpack.security.authc.support.CachingUsernamePasswordRealm.authenticate(CachingUsernamePasswordRealm.java:104)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$consumeToken$15(AuthenticationService.java:448)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$5133/0x000000080181dc60.accept(Unknown Source)
> org.elasticsearch.xpack.core.common.IteratingActionListener.run(IteratingActionListener.java:102)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.consumeToken(AuthenticationService.java:503)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$5130/0x000000080181d5d8.accept(Unknown Source)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$extractToken$11(AuthenticationService.java:415)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$5132/0x000000080181da38.run(Unknown Source)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.extractToken(AuthenticationService.java:425)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$checkForApiKey$3(AuthenticationService.java:366)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$5116/0x000000080181b4f0.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authc.ApiKeyService.authenticateWithApiKeyIfPresent(ApiKeyService.java:342)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.checkForApiKey(AuthenticationService.java:347)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$authenticateAsync$0(AuthenticationService.java:329)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$5105/0x0000000801819878.accept(Unknown Source)
> app//org.elasticsearch.action.ActionListener$1.onResponse(ActionListener.java:63)
> org.elasticsearch.xpack.security.authc.TokenService.getAndValidateToken(TokenService.java:388)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$authenticateAsync$2(AuthenticationService.java:325)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$4765/0x0000000801605bb8.accept(Unknown Source)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lambda$lookForExistingAuthentication$6(AuthenticationService.java:384)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator$$Lambda$4766/0x0000000801605df0.run(Unknown Source)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.lookForExistingAuthentication(AuthenticationService.java:395)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.authenticateAsync(AuthenticationService.java:320)
> org.elasticsearch.xpack.security.authc.AuthenticationService$Authenticator.access$000(AuthenticationService.java:261)
> org.elasticsearch.xpack.security.authc.AuthenticationService.authenticate(AuthenticationService.java:141)
> org.elasticsearch.xpack.security.authc.AuthenticationService.authenticate(AuthenticationService.java:126)
> org.elasticsearch.xpack.security.rest.SecurityRestFilter.handleRequest(SecurityRestFilter.java:63)
> app//org.elasticsearch.rest.RestController.dispatchRequest(RestController.java:236)
> app//org.elasticsearch.rest.RestController.tryAllHandlers(RestController.java:318)
> app//org.elasticsearch.rest.RestController.dispatchRequest(RestController.java:176)
> app//org.elasticsearch.http.AbstractHttpServerTransport.dispatchRequest(AbstractHttpServerTransport.java:318)
> app//org.elasticsearch.http.AbstractHttpServerTransport.handleIncomingRequest(AbstractHttpServerTransport.java:372)
> app//org.elasticsearch.http.AbstractHttpServerTransport.incomingRequest(AbstractHttpServerTransport.java:308)
> org.elasticsearch.http.netty4.Netty4HttpRequestHandler.channelRead0(Netty4HttpRequestHandler.java:42)
> org.elasticsearch.http.netty4.Netty4HttpRequestHandler.channelRead0(Netty4HttpRequestHandler.java:28)
> io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:99)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
> io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
> org.elasticsearch.http.netty4.Netty4HttpPipeliningHandler.channelRead(Netty4HttpPipeliningHandler.java:58)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
> io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
> io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
> io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
> io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
> io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
> io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
> io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
> io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:324)
> io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:296)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
> io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
> io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
> io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
> io.netty.handler.ssl.SslHandler.unwrap(SslHandler.java:1518)
> io.netty.handler.ssl.SslHandler.decodeJdkCompatible(SslHandler.java:1267)
> io.netty.handler.ssl.SslHandler.decode(SslHandler.java:1314)
> io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:501)
> io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:440)
> io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:276)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
> io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357)
> io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379)
> io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365)
> io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919)
> io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:163)
> io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:714)
> io.netty.channel.nio.NioEventLoop.processSelectedKeysPlain(NioEventLoop.java:615)
> io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:578)
> io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493)
> io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
> io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
> java.base@15/java.lang.Thread.run(Thread.java:832)
> 
> \`\`\`
> \</details\>

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [August 11, 2023, 7:10am UTC](https://discuss.elastic.co/t/xpack-disable/338350/6 "2023-08-11T07:10:27Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
