# Unable to create search index

**URL:** <https://discuss.elastic.co/t/unable-to-create-search-index/115575>\
**Category:** Elasticsearch\
**Created:** [January 15, 2018, 4:18pm UTC](https://discuss.elastic.co/t/unable-to-create-search-index/115575 "2018-01-15T16:18:13Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![antboll](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/antboll/32/26582_2.png) [@antboll](https://discuss.elastic.co/u/antboll)\
**Post date:** [January 15, 2018, 4:18pm UTC](https://discuss.elastic.co/t/unable-to-create-search-index/115575/1 "2018-01-15T16:18:13Z")

</div>

Hi Guys,

we installed elasticsearch on Cent OS in Version 5.6.5 with mapper plugins.  
After A reboot we had some Troubles to get the Service startet, this is fixed.  
Unfortunately we can not create a Index.  
We always get the following error:  
Unable to process PUT at [http://localhost:9200/\_ingest/pipeline/zammad-attachment](http://localhost:9200/_ingest/pipeline/zammad-attachment)

Error is still the same if we use [http://fqn:9200](http://fqn:9200) or localhost or IP Adress.  
firewalld is configured Port ist open.

CUrl Shows the following

> {  
> "name" : "fthmWhb",  
> "cluster\_name" : "elasticsearch",  
> "cluster\_uuid" : "sqj3B91DT6ujXjnubp7dgw",  
> "version" : {  
> "number" : "5.6.5",  
> "build\_hash" : "6a37571",  
> "build\_date" : "2017-12-04T07:50:10.466Z",  
> "build\_snapshot" : false,  
> "lucene\_version" : "6.6.1"  
> },  
> "tagline" : "You Know, for Search"  
> }

I don`t know how to fix this, can anyone help?

---

<div class="post-metadata">

**Author:** ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)\
**Post date:** [January 15, 2018, 4:35pm UTC](https://discuss.elastic.co/t/unable-to-create-search-index/115575/2 "2018-01-15T16:35:51Z")

</div>

You need to share what you are exactly doing. What are the commands you are sending?

Please use `</>` to format your code and not the citation icon.

---

<div class="post-metadata">

**Author:** ![antboll](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/antboll/32/26582_2.png) [@antboll](https://discuss.elastic.co/u/antboll)\
**Post date:** [January 15, 2018, 5:14pm UTC](https://discuss.elastic.co/t/unable-to-create-search-index/115575/3 "2018-01-15T17:14:14Z")

</div>

Hi Thanks for your answer:

`zammad run rails r "Setting.set('es_url', 'http://localhost:9200')"`

```
zammad run rake searchindex:rebuild --trace

```

Result:

> \*\* Invoke searchindex:rebuild (first\_time)  
> \*\* Invoke environment (first\_time)  
> \*\* Execute environment  
> \*\* Execute searchindex:rebuild  
> \*\* Execute searchindex:drop  
> drop indexes...  
> \*\* Execute searchindex:create  
> create indexes...  
> rake aborted!  
> Unable to process PUT at [http://localhost:9200/\_ingest/pipeline/zammad-attachment](http://localhost:9200/_ingest/pipeline/zammad-attachment)  
> #\<UserAgent::Result:0x00555c688ee8c8 @success=false, @body=nil, @data=nil, @code="400", @content\_type=nil, @error="Client Error: #\<Net::HTTPBadRequest 400 Bad Request readbody=true\>!"\>  
> /opt/zammad/lib/search\_index\_backend.rb:95:in `block (2 levels) in processors' /opt/zammad/lib/search_index_backend.rb:62:in `each'  
> /opt/zammad/lib/search\_index\_backend.rb:62:in `block in processors' /opt/zammad/lib/search_index_backend.rb:59:in `each'  
> /opt/zammad/lib/search\_index\_backend.rb:59:in `processors' /opt/zammad/lib/tasks/search_index_es.rake:68:in `block (2 levels) in \<top (required)\>'  
> /opt/zammad/vendor/bundle/ruby/2.4.0/gems/rake-12.3.0/lib/rake/task.rb:251:in `block in execute' /opt/zammad/vendor/bundle/ruby/2.4.0/gems/rake-12.3.0/lib/rake/task.rb:251:in `each'  
> /opt/zammad/vendor/bundle/ruby/2.4.0/gems/rake-12.3.0/lib/rake/task.rb:251:in `execute' /opt/zammad/lib/tasks/search_index_es.rake:121:in `block (2 levels) in \<top (required)\>'  
> /opt/zammad/vendor/bundle/ruby/2.4.0/gems/rake-12.3.0/lib/rake/task.rb:251:in `block in execute' /opt/zammad/vendor/bundle/ruby/2.4.0/gems/rake-12.3.0/lib/rake/task.rb:251:in `each'  
> /opt/zammad/vendor/bundle/ruby/2.4.0/gems/rake-12.3.0/lib/rake/task.rb:251:in `execute' /opt/zammad/vendor/bundle/ruby/2.4.0/gems/rake-12.3.0/lib/rake/task.rb:195:in `block in invoke\_with\_call\_chain'  
> /opt/zammad/vendor/ruby-2.4.1/lib/ruby/2.4.0/monitor.rb:214:in `mon_synchronize' /opt/zammad/vendor/bundle/ruby/2.4.0/gems/rake-12.3.0/lib/rake/task.rb:188:in `invoke\_with\_call\_chain'  
> /opt/zammad/vendor/bundle/ruby/2.4.0/gems/rake-12.3.0/lib/rake/task.rb:181:in `invoke' /opt/zammad/vendor/bundle/ruby/2.4.0/gems/rake-12.3.0/lib/rake/application.rb:160:in `invoke\_task'  
> /opt/zammad/vendor/bundle/ruby/2.4.0/gems/rake-12.3.0/lib/rake/application.rb:116:in `block (2 levels) in top_level' /opt/zammad/vendor/bundle/ruby/2.4.0/gems/rake-12.3.0/lib/rake/application.rb:116:in `each'  
> /opt/zammad/vendor/bundle/ruby/2.4.0/gems/rake-12.3.0/lib/rake/application.rb:116:in `block in top_level' /opt/zammad/vendor/bundle/ruby/2.4.0/gems/rake-12.3.0/lib/rake/application.rb:125:in `run\_with\_threads'  
> /opt/zammad/vendor/bundle/ruby/2.4.0/gems/rake-12.3.0/lib/rake/application.rb:110:in `top_level' /opt/zammad/vendor/bundle/ruby/2.4.0/gems/rake-12.3.0/lib/rake/application.rb:83:in `block in run'  
> /opt/zammad/vendor/bundle/ruby/2.4.0/gems/rake-12.3.0/lib/rake/application.rb:186:in `standard_exception_handling' /opt/zammad/vendor/bundle/ruby/2.4.0/gems/rake-12.3.0/lib/rake/application.rb:80:in `run'  
> /opt/zammad/vendor/bundle/ruby/2.4.0/gems/rake-12.3.0/exe/rake:27:in `<top (required)>' /opt/zammad/vendor/bundle/ruby/2.4.0/bin/rake:22:in `load'  
> /opt/zammad/vendor/bundle/ruby/2.4.0/bin/rake:22:in `<top (required)>' /opt/zammad/vendor/bundle/ruby/2.4.0/gems/bundler-1.15.1/lib/bundler/cli/exec.rb:74:in `load'  
> /opt/zammad/vendor/bundle/ruby/2.4.0/gems/bundler-1.15.1/lib/bundler/cli/exec.rb:74:in `kernel_load' /opt/zammad/vendor/bundle/ruby/2.4.0/gems/bundler-1.15.1/lib/bundler/cli/exec.rb:27:in `run'  
> /opt/zammad/vendor/bundle/ruby/2.4.0/gems/bundler-1.15.1/lib/bundler/cli.rb:360:in `exec' /opt/zammad/vendor/bundle/ruby/2.4.0/gems/bundler-1.15.1/lib/bundler/vendor/thor/lib/thor/command.rb:27:in `run'  
> /opt/zammad/vendor/bundle/ruby/2.4.0/gems/bundler-1.15.1/lib/bundler/vendor/thor/lib/thor/invocation.rb:126:in `invoke_command' /opt/zammad/vendor/bundle/ruby/2.4.0/gems/bundler-1.15.1/lib/bundler/vendor/thor/lib/thor.rb:369:in `dispatch'  
> /opt/zammad/vendor/bundle/ruby/2.4.0/gems/bundler-1.15.1/lib/bundler/cli.rb:20:in `dispatch' /opt/zammad/vendor/bundle/ruby/2.4.0/gems/bundler-1.15.1/lib/bundler/vendor/thor/lib/thor/base.rb:444:in `start'  
> /opt/zammad/vendor/bundle/ruby/2.4.0/gems/bundler-1.15.1/lib/bundler/cli.rb:10:in `start' /opt/zammad/vendor/bundle/ruby/2.4.0/gems/bundler-1.15.1/exe/bundle:35:in `block in \<top (required)\>'  
> /opt/zammad/vendor/bundle/ruby/2.4.0/gems/bundler-1.15.1/lib/bundler/friendly\_errors.rb:121:in `with_friendly_errors' /opt/zammad/vendor/bundle/ruby/2.4.0/gems/bundler-1.15.1/exe/bundle:27:in `\<top (required)\>'  
> /opt/zammad/bin/bundle:3:in `load' /opt/zammad/bin/bundle:3:in `'

`tail -f /var/log/elasticsearch/elasticsearch.log`

> [2018-01-15T18:07:55,637][DEBUG][o.e.a.b.TransportBulkAction] [fthmWhb] failed to execute pipeline [zammad-attachment] for document [aitservice.ait.local\_zammad\_production/User/856]  
> java.lang.IllegalArgumentException: pipeline with id [zammad-attachment] does not exist  
> at org.elasticsearch.ingest.PipelineExecutionService.getPipeline(PipelineExecutionService.java:194) ~[elasticsearch-5.6.5.jar:5.6.5]  
> at org.elasticsearch.ingest.PipelineExecutionService.access$100(PipelineExecutionService.java:41) ~[elasticsearch-5.6.5.jar:5.6.5]  
> at org.elasticsearch.ingest.PipelineExecutionService$2.doRun(PipelineExecutionService.java:88) [elasticsearch-5.6.5.jar:5.6.5]  
> at org.elasticsearch.common.util.concurrent.ThreadContext$ContextPreservingAbstractRunnable.doRun(ThreadContext.java:638) [elasticsearch-5.6.5.jar:5.6.5]  
> at org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:37) [elasticsearch-5.6.5.jar:5.6.5]  
> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0\_151]  
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0\_151]  
> at java.lang.Thread.run(Thread.java:748) [?:1.8.0\_151]

---

<div class="post-metadata">

**Author:** ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)\
**Post date:** [January 15, 2018, 5:27pm UTC](https://discuss.elastic.co/t/unable-to-create-search-index/115575/4 "2018-01-15T17:27:56Z")

</div>

Please use \</\> to format your code and **not the citation icon**.

```auto
pipeline with id [zammad-attachment] does not exist`

```

Sounds like your pipeline has not been created.

Again, I have absolutely no idea of what you are doing.

I don't know what means:

```auto
zammad run rails r "Setting.set('es_url', 'http://localhost:9200')"
zammad run rake searchindex:rebuild --trace

```

Might be an application... But don't know what it is and what it does.

---

<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:** [February 12, 2018, 5:28pm UTC](https://discuss.elastic.co/t/unable-to-create-search-index/115575/5 "2018-02-12T17:28:01Z")

</div>

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