# ERROR	pipeline/output.go:100	Failed to connect to backoff(async(tcp://0.0.0.0:5044)): dial tcp 0.0.0.0:5044: connect: connection refused

**URL:** <https://discuss.elastic.co/t/error-pipeline-output-go-100-failed-to-connect-to-backoff-async-tcp-0-0-0-0-5044-dial-tcp-0-0-0-0-connect-connection-refused/260121>\
**Category:** Beats\
**Tags:** filebeat\
**Created:** [January 4, 2021, 6:56pm UTC](https://discuss.elastic.co/t/error-pipeline-output-go-100-failed-to-connect-to-backoff-async-tcp-0-0-0-0-5044-dial-tcp-0-0-0-0-connect-connection-refused/260121 "2021-01-04T18:56:55Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![UjjwalBera](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ujjwalbera/32/81732_2.png) [@UjjwalBera](https://discuss.elastic.co/u/UjjwalBera)\
**Post date:** [January 4, 2021, 6:56pm UTC](https://discuss.elastic.co/t/error-pipeline-output-go-100-failed-to-connect-to-backoff-async-tcp-0-0-0-0-5044-dial-tcp-0-0-0-0-connect-connection-refused/260121/1 "2021-01-04T18:56:55Z")

</div>

Here below filebeat.yml output configuration

```auto
   output.logstash:
  enabled: true
  hosts: ["0.0.0.0:5044"]
  timeout: 86400``

```

logstash.conf input configuration

```auto
input {
       	beats {
            port => 5044
            host => "0.0.0.0"
            ssl => false
    }
}

```

I am using filebeat-oss 6.8.9 and logtash-oss 6.8.9

---

<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:** [January 5, 2021, 12:36am UTC](https://discuss.elastic.co/t/error-pipeline-output-go-100-failed-to-connect-to-backoff-async-tcp-0-0-0-0-5044-dial-tcp-0-0-0-0-connect-connection-refused/260121/2 "2021-01-05T00:36:43Z")

</div>

Welcome to our community! 😃

What do your Logstash and Filebeat logs show?

---

<div class="post-metadata">

**Author:** ![UjjwalBera](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ujjwalbera/32/81732_2.png) [@UjjwalBera](https://discuss.elastic.co/u/UjjwalBera)\
**Post date:** [January 5, 2021, 7:16am UTC](https://discuss.elastic.co/t/error-pipeline-output-go-100-failed-to-connect-to-backoff-async-tcp-0-0-0-0-5044-dial-tcp-0-0-0-0-connect-connection-refused/260121/3 "2021-01-05T07:16:52Z")

</div>

> [@warkolm](#):
>
> Filebeat

Filebeat logs showing

```auto
|ERROR|pipeline/output.go:100|Failed to connect to backoff(async(tcp://logstash:5044)): lookup logstash on 127.0.0.11:53: no such host|
|---|---|---|
|ERROR|pipeline/output.go:100|Failed to connect to backoff(async(tcp://logstash:5044)): lookup logstash on 127.0.0.11:53: no such host|
|ERROR|pipeline/output.go:100|Failed to connect to backoff(async(tcp://logstash:5044)): lookup logstash on 127.0.0.11:53: no such host|

```

Logstash logs showing

```auto
[2021-01-04T21:13:31,431][INFO][logstash.setting.writabledirectory] Creating directory {:setting=>"path.queue", :path=>"/usr/share/logstash/data/queue"}
[2021-01-04T21:13:31,463][INFO][logstash.setting.writabledirectory] Creating directory {:setting=>"path.dead_letter_queue", :path=>"/usr/share/logstash/data/dead_letter_queue"}
[2021-01-04T21:13:32,283][INFO][logstash.runner] Starting Logstash {"logstash.version"=>"6.8.9"}
[2021-01-04T21:13:32,354][INFO][logstash.agent] No persistent UUID file found. Generating new UUID {:uuid=>"1f05e506-3393-4869-811d-5e1f9f00f517", :path=>"/usr/share/logstash/data/uuid"}
[2021-01-04T21:14:16,604][INFO][logstash.pipeline] Starting pipeline {:pipeline_id=>"main", "pipeline.workers"=>2, "pipeline.batch.size"=>125, "pipeline.batch.delay"=>50}
[2021-01-04T21:15:04,181][INFO][logstash.inputs.beats] Beats inputs: Starting input listener {:address=>"logstash:5044"}
[2021-01-04T21:15:04,221][INFO][logstash.pipeline] Pipeline started successfully {:pipeline_id=>"main", :thread=>"#<Thread:0x56387c18 run>"}
[2021-01-04T21:15:04,419][INFO][logstash.agent] Pipelines running {:count=>1, :running_pipelines=>[:main], :non_running_pipelines=>[]}
[2021-01-04T21:15:04,510][INFO][org.logstash.beats.Server] Starting server on port: 5044
[2021-01-04T21:15:05,196][INFO][logstash.agent] Successfully started Logstash API endpoint {:port=>9600}

```

---

<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:** [January 5, 2021, 7:18am UTC](https://discuss.elastic.co/t/error-pipeline-output-go-100-failed-to-connect-to-backoff-async-tcp-0-0-0-0-5044-dial-tcp-0-0-0-0-connect-connection-refused/260121/4 "2021-01-05T07:18:47Z")

</div>

Thanks.

> [@UjjwalBera](#):
>
> ```auto
> hosts: ["0.0.0.0:5044"]
> 
> ```

That is not valid as an output. As you can see in the log the OS thinks you want to connect to localhost, and not the actual Logstash host. You will need to change the IP there to an IP that belongs to the Logstash host.

---

<div class="post-metadata">

**Author:** ![UjjwalBera](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ujjwalbera/32/81732_2.png) [@UjjwalBera](https://discuss.elastic.co/u/UjjwalBera)\
**Post date:** [January 5, 2021, 7:21am UTC](https://discuss.elastic.co/t/error-pipeline-output-go-100-failed-to-connect-to-backoff-async-tcp-0-0-0-0-5044-dial-tcp-0-0-0-0-connect-connection-refused/260121/5 "2021-01-05T07:21:34Z")

</div>

> [@warkolm](#):
>
> That is not valid as an output. As you can see in the log the OS thinks you want to connect to localhost, and not the actual Logstash host. You will need to change the IP there to an IP that belongs to the Logstash host.

Sorry  
Later I have changed **0.0.0.0** to **logstash** that why now it is **logstash**

Here is new filebeat logs with 0.0.0.0 host

```auto
ERROR	pipeline/output.go:100	Failed to connect to backoff(async(tcp://0.0.0.0:5044)): dial tcp 0.0.0.0:5044: connect: connection refused
ERROR	pipeline/output.go:100	Failed to connect to backoff(async(tcp://0.0.0.0:5044)): dial tcp 0.0.0.0:5044: connect: connection refused

```

Logtash logs with 0.0.0.0 host

```auto
Sending Logstash logs to /usr/share/logstash/logs which is now configured via log4j2.properties
[2021-01-05T07:24:55,810][INFO][logstash.setting.writabledirectory] Creating directory {:setting=>"path.queue", :path=>"/usr/share/logstash/data/queue"}
[2021-01-05T07:24:55,844][INFO][logstash.setting.writabledirectory] Creating directory {:setting=>"path.dead_letter_queue", :path=>"/usr/share/logstash/data/dead_letter_queue"}
[2021-01-05T07:24:56,707][INFO][logstash.runner] Starting Logstash {"logstash.version"=>"6.8.9"}
[2021-01-05T07:24:56,754][INFO][logstash.agent] No persistent UUID file found. Generating new UUID {:uuid=>"fa698f3d-11a6-4c08-a920-860e4873d1e5", :path=>"/usr/share/logstash/data/uuid"}
[2021-01-05T07:25:39,563][INFO][logstash.pipeline] Starting pipeline {:pipeline_id=>"main", "pipeline.workers"=>2, "pipeline.batch.size"=>125, "pipeline.batch.delay"=>50}

```

---

<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:** [January 5, 2021, 7:22am UTC](https://discuss.elastic.co/t/error-pipeline-output-go-100-failed-to-connect-to-backoff-async-tcp-0-0-0-0-5044-dial-tcp-0-0-0-0-connect-connection-refused/260121/6 "2021-01-05T07:22:42Z")

</div>

Does `logstash` resolve to an actual IP though?

---

<div class="post-metadata">

**Author:** ![UjjwalBera](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ujjwalbera/32/81732_2.png) [@UjjwalBera](https://discuss.elastic.co/u/UjjwalBera)\
**Post date:** [January 5, 2021, 7:30am UTC](https://discuss.elastic.co/t/error-pipeline-output-go-100-failed-to-connect-to-backoff-async-tcp-0-0-0-0-5044-dial-tcp-0-0-0-0-connect-connection-refused/260121/7 "2021-01-05T07:30:11Z")

</div>

I have used 0.0.0.0 host.  
Logtash & filebeat is same server and different container

---

<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 2, 2021, 9:30am UTC](https://discuss.elastic.co/t/error-pipeline-output-go-100-failed-to-connect-to-backoff-async-tcp-0-0-0-0-5044-dial-tcp-0-0-0-0-connect-connection-refused/260121/8 "2021-02-02T09:30:17Z")

</div>

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