# \[solved\] Marvel + shield: issue with action.auto\_create\_index

**URL:** https://discuss.elastic.co/t/solved-marvel-shield-issue-with-action-auto-create-index/51718
**Category:** Elasticsearch
**Tags:** elastic-stack-security
**Created:** [June 2, 2016, 3:33pm UTC](https://discuss.elastic.co/t/solved-marvel-shield-issue-with-action-auto-create-index/51718 "2016-06-02T15:33:35Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![sbadia](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/sbadia/32/10115_2.png) [@sbadia](https://discuss.elastic.co/u/sbadia)
#### Post date: [June 2, 2016, 3:33pm UTC](https://discuss.elastic.co/t/solved-marvel-shield-issue-with-action-auto-create-index/51718/1 "2016-06-02T15:33:35Z")

</div>

Hi!

I'm trying to configure shield on an existing deployment (elasticsearch, marvel, shield; version 2.3.3).  
As written in the documentation, I've in my config `auto_create_index` configured:

- `action.auto_create_index: .marvel-*`
- [https://www.elastic.co/guide/en/marvel/current/installing-marvel.html#enabling-index-creation](https://www.elastic.co/guide/en/marvel/current/installing-marvel.html#enabling-index-creation)

But when I try to launch elasticsearch I've this error:

`[2016-06-02 13:20:57,437][INFO][node] [Needle] version[2.3.3], pid[1382], build[218bdf1/2016-05-17T15:40:04Z] [2016-06-02 13:20:57,437][INFO][node] [Needle] initializing ... [2016-06-02 13:20:57,895][ERROR][bootstrap] Exception ElasticsearchException[Failed to load plugin class [org.elasticsearch.shield.ShieldPlugin]]; nested: InvocationTargetException; nested: IllegalArgumentException[the [action.auto_create_index] setting value [.marvel-es-*] is too restrictive. disable [action.auto_create_index] or set it to [.security]]; at org.elasticsearch.plugins.PluginsService.loadPlugin(PluginsService.java:483) at org.elasticsearch.plugins.PluginsService.loadBundles(PluginsService.java:432) at org.elasticsearch.plugins.PluginsService.<init>(PluginsService.java:129) at org.elasticsearch.node.Node.<init>(Node.java:158) at org.elasticsearch.node.Node.<init>(Node.java:140) at org.elasticsearch.node.NodeBuilder.build(NodeBuilder.java:143) at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:178) at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:270) at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:35) Caused by: java.lang.reflect.InvocationTargetException at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.elasticsearch.plugins.PluginsService.loadPlugin(PluginsService.java:472) ... 8 more Caused by: java.lang.IllegalArgumentException: the [action.auto_create_index] setting value [.marvel-es-*] is too restrictive. disable [action.auto_create_index] or set it to [.security] at org.elasticsearch.shield.ShieldPlugin.validateAutoCreateIndex(ShieldPlugin.java:459) at org.elasticsearch.shield.ShieldPlugin.<init>(ShieldPlugin.java:126) ... 13 more`

How I can configure `.security` template?

Linked in `security-index-template`,  
`curl http://admin:passw0rd@localhost:9200/_template/security-index-template?pretty`  
but seems empty  
`curl http://admin:passw0rd@localhost:9200/_template/.security?pretty { }`

Thanks in advance!

---

<div class="post-metadata">

### Author: ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)
#### Post date: [June 3, 2016, 2:28am UTC](https://discuss.elastic.co/t/solved-marvel-shield-issue-with-action-auto-create-index/51718/2 "2016-06-03T02:28:03Z")

</div>

I think it should actually be `action.auto_create_index: +.marvel-*`.

---

<div class="post-metadata">

### Author: ![sbadia](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/sbadia/32/10115_2.png) [@sbadia](https://discuss.elastic.co/u/sbadia)
#### Post date: [June 3, 2016, 7:36am UTC](https://discuss.elastic.co/t/solved-marvel-shield-issue-with-action-auto-create-index/51718/3 "2016-06-03T07:36:57Z")

</div>

> [@warkolm](#):
>
> action.auto\_create\_index: +.marvel-\*

Thanks @warkolm for the reply, but nope :-/

` Exception in thread "main" ElasticsearchException[Failed to load plugin class [org.elasticsearch.shield.ShieldPlugin]]; nested: InvocationTargetException; nested: IllegalArgumentException[the [action.auto_create_index] setting value [+.marvel-*] is too restrictive. disable [action.auto_create_index] or set it to [.security]];`

---

<div class="post-metadata">

### Author: ![jaymode](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jaymode/32/50103_2.png) [@jaymode](https://discuss.elastic.co/u/jaymode)
#### Post date: [June 3, 2016, 11:18am UTC](https://discuss.elastic.co/t/solved-marvel-shield-issue-with-action-auto-create-index/51718/4 "2016-06-03T11:18:26Z")

</div>

Can you set it to `action.auto_create_index: .marvel-*,.security`

---

<div class="post-metadata">

### Author: ![sbadia](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/sbadia/32/10115_2.png) [@sbadia](https://discuss.elastic.co/u/sbadia)
#### Post date: [June 3, 2016, 1:02pm UTC](https://discuss.elastic.co/t/solved-marvel-shield-issue-with-action-auto-create-index/51718/5 "2016-06-03T13:02:46Z")

</div>

> [@sbadia](#):
>
> action.auto\_create\_index

Yes, it's works, I went completely beside it…  
Thanks @jaymode!!

Just submitted and issue on the doc about this [[shield] Update documentation about shield+marvel (for the private repository https://github.com/elastic/x-plugins.git) · Issue #93 · elastic/docs · GitHub](https://github.com/elastic/docs/issues/93)

---

<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:44pm UTC](https://discuss.elastic.co/t/solved-marvel-shield-issue-with-action-auto-create-index/51718/6 "2017-07-06T13:44:19Z")

</div>


