# Kibana not loading bcas of allow\_explicit\_index is disabled

**URL:** <https://discuss.elastic.co/t/kibana-not-loading-bcas-of-allow-explicit-index-is-disabled/46556>\
**Category:** Kibana\
**Created:** [April 6, 2016, 3:39pm UTC](https://discuss.elastic.co/t/kibana-not-loading-bcas-of-allow-explicit-index-is-disabled/46556 "2016-04-06T15:39:02Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![jigish\_thakar](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jigish_thakar/32/753_2.png) [@jigish\_thakar](https://discuss.elastic.co/u/jigish_thakar)\
**Post date:** [April 6, 2016, 3:39pm UTC](https://discuss.elastic.co/t/kibana-not-loading-bcas-of-allow-explicit-index-is-disabled/46556/1 "2016-04-06T15:39:02Z")

</div>

We are using **ES 2.3** with below setting

**rest.action.multi.allow\_explicit\_index: false**

and due to some business logic, we cant enable above setting.  
we need **Kibana 4** , to work on this cluster and its giving below error.

**Courier Fetch Error: unhandled courier request error: [illegal\_argument\_exception] explicit index in multi get is not allowed**

how to make kibana4 working without changing anything on cluster?  
any help is appreciated.

---

<div class="post-metadata">

**Author:** ![Joe\_Fleming](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/joe_fleming/32/3561_2.png) [@Joe\_Fleming](https://discuss.elastic.co/u/Joe_Fleming)\
**Post date:** [April 6, 2016, 6:22pm UTC](https://discuss.elastic.co/t/kibana-not-loading-bcas-of-allow-explicit-index-is-disabled/46556/2 "2016-04-06T18:22:51Z")

</div>

Nearly all requests that Kibana makes are \_bulk requests, and they always specify the index in the body, so Kibana is not going to work at all with that Elasticsearch configuration.

Your best bet is to operate without that setting. The only option I can think of is writing a custom proxy of some kind that would take the request, read the index out of the body and re-write the request passing it via the URL instead (and setting the body's index to `{}`). You might also be able to modify the proxy code in Kibana to do this, but there's no way to do it without writing some code.

I'm curious though, why is that setting necessary? Can you provide any insight?

---

<div class="post-metadata">

**Author:** ![jigish\_thakar](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jigish_thakar/32/753_2.png) [@jigish\_thakar](https://discuss.elastic.co/u/jigish_thakar)\
**Post date:** [April 7, 2016, 9:53am UTC](https://discuss.elastic.co/t/kibana-not-loading-bcas-of-allow-explicit-index-is-disabled/46556/3 "2016-04-07T09:53:38Z")

</div>

Thanks for the reply Joe.  
Issue is, we have implemented ACL on the basis of request URL, and we are not using Sheild.  
so this setting is essential for us.  
I will have rethink whole approach now.

appreciate your reply 🙂

---

<div class="post-metadata">

**Author:** ![jigish\_thakar](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jigish_thakar/32/753_2.png) [@jigish\_thakar](https://discuss.elastic.co/u/jigish_thakar)\
**Post date:** [June 21, 2016, 5:30am UTC](https://discuss.elastic.co/t/kibana-not-loading-bcas-of-allow-explicit-index-is-disabled/46556/4 "2016-06-21T05:30:48Z")

</div>

Found solution to this.  
we launched one more client node, and enabled allow\_explicit\_index. and it worked like charm 🙂

---

<div class="post-metadata">

**Author:** ![mohantnr](https://avatars.discourse-cdn.com/v4/letter/m/a8b319/32.png) [@mohantnr](https://discuss.elastic.co/u/mohantnr)\
**Post date:** [September 21, 2016, 3:58am UTC](https://discuss.elastic.co/t/kibana-not-loading-bcas-of-allow-explicit-index-is-disabled/46556/5 "2016-09-21T03:58:50Z")

</div>

Hi,

What is the solution you have implemented can you explain me in details. I would like to replicate the same.

---

<div class="post-metadata">

**Author:** ![jigish\_thakar](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jigish_thakar/32/753_2.png) [@jigish\_thakar](https://discuss.elastic.co/u/jigish_thakar)\
**Post date:** [October 14, 2016, 10:24am UTC](https://discuss.elastic.co/t/kibana-not-loading-bcas-of-allow-explicit-index-is-disabled/46556/6 "2016-10-14T10:24:06Z")

</div>

Hey sorry for late reply.  
we added one more client node and kept below setting in elasticsearch.yml

rest.action.multi.allow\_explicit\_index: true

and it worked

---

<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:** [July 6, 2017, 1:36pm UTC](https://discuss.elastic.co/t/kibana-not-loading-bcas-of-allow-explicit-index-is-disabled/46556/7 "2017-07-06T13:36:37Z")

</div>


