# Failed to execute action {:action=\>LogStash::PipelineAction::Create/pipeline\_id:main, :exception=\>"LogStash::ConfigurationError", :message=\>"Expected one of #, ,, \]

**URL:** <https://discuss.elastic.co/t/failed-to-execute-action-action-logstash-create-pipeline-id-main-exception-logstash-configurationerror-message-expected-one-of/161676>\
**Category:** Logstash\
**Created:** [December 20, 2018, 11:03am UTC](https://discuss.elastic.co/t/failed-to-execute-action-action-logstash-create-pipeline-id-main-exception-logstash-configurationerror-message-expected-one-of/161676 "2018-12-20T11:03:09Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![wusong](https://avatars.discourse-cdn.com/v4/letter/w/3be4f8/32.png) [@wusong](https://discuss.elastic.co/u/wusong)\
**Post date:** [December 20, 2018, 11:03am UTC](https://discuss.elastic.co/t/failed-to-execute-action-action-logstash-create-pipeline-id-main-exception-logstash-configurationerror-message-expected-one-of/161676/1 "2018-12-20T11:03:09Z")

</div>

I run cmd .\logstash -e 'input{stdin{}} output{ elasticsearch{ hosts=\>["127.0.0.1:9200"] } }' ; then have following errors.  
[2018-12-20T18:47:55,667][ERROR][logstash.agent] Failed to execute action {:action=\>LogStash::PipelineAction::Create/pipeline\_id:main, :exception=\>"LogStash::ConfigurationError", :message=\>"Expected one of #, ,, ] at line 1, column 53 (byte 53) after output{ elasticsearch{ hosts=\>[127.0", :backtrace=\>["D:/ELK/logstash-6.5.1/logstash-core/lib/logstash/compiler.rb:41:in `compile_imperative'", "D:/ELK/logstash-6.5.1/logstash-core/lib/logstash/compiler.rb:49:in`compile\_graph'", "D:/ELK/logstash-6.5.1/logstash-core/lib/logstash/compiler.rb:11:in `block in compile_sources'", "org/jruby/RubyArray.java:2486:in`map'", "D:/ELK/logstash-6.5.1/logstash-core/lib/logstash/compiler.rb:10:in `compile_sources'", "org/logstash/execution/AbstractPipelineExt.java:149:in`initialize'", "D:/ELK/logstash-6.5.1/logstash-core/lib/logstash/pipeline.rb:22:in `initialize'", "D:/ELK/logstash-6.5.1/logstash-core/lib/logstash/pipeline.rb:90:in`initialize'", "D:/ELK/logstash-6.5.1/logstash-core/lib/logstash/pipeline\_action/create.rb:42:in `block in execute'", "D:/ELK/logstash-6.5.1/logstash-core/lib/logstash/agent.rb:92:in`block in exclusive'", "org/jruby/ext/thread/Mutex.java:148:in `synchronize'", "D:/ELK/logstash-6.5.1/logstash-core/lib/logstash/agent.rb:92:in`exclusive'", "D:/ELK/logstash-6.5.1/logstash-core/lib/logstash/pipeline\_action/create.rb:38:in `execute'", "D:/ELK/logstash-6.5.1/logstash-core/lib/logstash/agent.rb:317:in`block in converge\_state'"]}

![image](https://us1.discourse-cdn.com/elastic/original/3X/4/5/458cf0c8c366c9837757d14d9ec551479d93beb3.png)

if i do not add elasticsearch,it can run success.  
my elasticsearch service is still running!

---

<div class="post-metadata">

**Author:** ![balumurari1](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/balumurari1/32/39203_2.png) [@balumurari1](https://discuss.elastic.co/u/balumurari1)\
**Post date:** [December 20, 2018, 11:12am UTC](https://discuss.elastic.co/t/failed-to-execute-action-action-logstash-create-pipeline-id-main-exception-logstash-configurationerror-message-expected-one-of/161676/2 "2018-12-20T11:12:11Z")

</div>

try like this and check the response.

input{stdin{}}output{stdout{}}

If this works,  
use localhost in place of 127.0.0.1

---

<div class="post-metadata">

**Author:** ![wusong](https://avatars.discourse-cdn.com/v4/letter/w/3be4f8/32.png) [@wusong](https://discuss.elastic.co/u/wusong)\
**Post date:** [December 21, 2018, 1:31am UTC](https://discuss.elastic.co/t/failed-to-execute-action-action-logstash-create-pipeline-id-main-exception-logstash-configurationerror-message-expected-one-of/161676/3 "2018-12-21T01:31:05Z")

</div>

> [@balumurari1](#):
>
> input{stdin{}}output{stdout{}}

i try it,but it does not work.

 ![image](https://us1.discourse-cdn.com/elastic/original/3X/d/9/d984a6ad47a2f8da3e7cb66f5deebc651798f27b.png)

---

<div class="post-metadata">

**Author:** ![wusong](https://avatars.discourse-cdn.com/v4/letter/w/3be4f8/32.png) [@wusong](https://discuss.elastic.co/u/wusong)\
**Post date:** [December 21, 2018, 1:54am UTC](https://discuss.elastic.co/t/failed-to-execute-action-action-logstash-create-pipeline-id-main-exception-logstash-configurationerror-message-expected-one-of/161676/4 "2018-12-21T01:54:32Z")

</div>

then i try write it to conf file. i run cmd `.\logstash -f .\test.conf` ,it actually works.

but i still do not know the reason on run cmd `.\logstash -e 'input{stdin{}} output{ elasticsearch{ hosts=>["localhost:9200"] }`

 ![image](https://us1.discourse-cdn.com/elastic/original/3X/3/c/3c470c14eef859b71a8314af8f251cfbd093ad11.png)

---

<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:** [January 18, 2019, 1:54am UTC](https://discuss.elastic.co/t/failed-to-execute-action-action-logstash-create-pipeline-id-main-exception-logstash-configurationerror-message-expected-one-of/161676/5 "2019-01-18T01:54:35Z")

</div>

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