# Logstash rabbitmq input plugin doesn't read "host" value

**URL:** <https://discuss.elastic.co/t/logstash-rabbitmq-input-plugin-doesnt-read-host-value/312204>\
**Category:** Logstash\
**Created:** [August 16, 2022, 5:01pm UTC](https://discuss.elastic.co/t/logstash-rabbitmq-input-plugin-doesnt-read-host-value/312204 "2022-08-16T17:01:42Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![thinkorhiking](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/thinkorhiking/32/109733_2.png) [@thinkorhiking](https://discuss.elastic.co/u/thinkorhiking)\
**Post date:** [August 16, 2022, 5:01pm UTC](https://discuss.elastic.co/t/logstash-rabbitmq-input-plugin-doesnt-read-host-value/312204/1 "2022-08-16T17:01:42Z")

</div>

I'm having trouble to setup logstash rabbitmq input plugin, to connect to the rabbitmq pod host name.  
Why it still tries to connect **@localhost**. logstash does not read the config correctly. Is this a bug or is there any workaround ?  
Logstash version: happens on both 6.8.22 and 7.17.3.  
I already have tried everything suggested in internet, but it didn't work.

```auto
logstash.conf: |
    input {
      rabbitmq {
        host => "rabbitmq:5672"
        vhost => "/"
        ...
        exchange => "amq.rabbitmq.trace"
        key => "#"
      }
   }
}

```

```auto
[2022-08-16T16:39:46,015][ERROR][logstash.inputs.rabbitmq] RabbitMQ connection error, will retry. {:error_message=>"Authentication with RabbitMQ failed or RabbitMQ version used does not support AMQP 0-9-1. Username: xxx, vhost: /, password length: 8. Please check your configuration.", :exception=>"MarchHare::AuthenticationFailureError"}
E, [2022-08-16T16:39:46.015222 #1] ERROR -- #<MarchHare::Session:2034 xxx@localhost:5672, vhost=/>: Socket closed (Java::JavaNet::SocketException)
java.net.SocketInputStream.socketRead0(Native Method)
java.net.SocketInputStream.socketRead(SocketInputStream.java:116)
java.net.SocketInputStream.read(SocketInputStream.java:189)
java.net.SocketInputStream.read(SocketInputStream.java:141)
java.io.BufferedInputStream.fill(BufferedInputStream.java:246)
java.io.BufferedInputStream.read(BufferedInputStream.java:265)
java.io.DataInputStream.readUnsignedByte(DataInputStream.java:288)
com.rabbitmq.client.impl.Frame.readFrom(Frame.java:91)
com.rabbitmq.client.impl.SocketFrameHandler.readFrame(SocketFrameHandler.java:184)
com.rabbitmq.client.impl.AMQConnection$MainLoop.run(AMQConnection.java:665)
java.lang.Thread.run(Thread.java:748)

```

---

<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:** [September 13, 2022, 5:01pm UTC](https://discuss.elastic.co/t/logstash-rabbitmq-input-plugin-doesnt-read-host-value/312204/2 "2022-09-13T17:01:55Z")

</div>

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