# Logstash.conf encoding issue?

**URL:** <https://discuss.elastic.co/t/logstash-conf-encoding-issue/37283>\
**Category:** Logstash\
**Created:** [December 15, 2015, 9:59pm UTC](https://discuss.elastic.co/t/logstash-conf-encoding-issue/37283 "2015-12-15T21:59:46Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Anil\_G](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/anil_g/32/6645_2.png) [@Anil\_G](https://discuss.elastic.co/u/Anil_G)\
**Post date:** [December 15, 2015, 9:59pm UTC](https://discuss.elastic.co/t/logstash-conf-encoding-issue/37283/1 "2015-12-15T21:59:46Z")

</div>

I am using logstash 1.5.5. I am using "sed" command to replace ELASTICSEARCH\_HOST variable in my logstash.conf file. But when I start logstash with such a conf file, I see that logstash cannot talk to Elasticsearch. Below is the exception (which doesn't happen when I hardcode elasticsearch host name in my .conf file)

WARNING: [logstash-logstash-1-1hghb-9-12028] failed to send ping to [[#zen\_unicast\_1#][logstash-1-1hghb][inet[elasticsearch/172.30.252.250:9200]]]  
org.elasticsearch.transport.ReceiveTimeoutTransportException: [][inet[elasticsearch/172.30.252.250:9200]][internal:discovery/zen/unicast\_gte\_1\_4] request\_id [0] timed out after [3751ms]  
at org.elasticsearch.transport.TransportService$TimeoutHandler.run(TransportService.java:529)  
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)  
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)  
at java.lang.Thread.run(Thread.java:745)

Stacktrace on ES

[2015-12-15 21:13:34,349][WARN][http.netty] [Carmilla Black] Caught exception while handling client http traffic, closing connection [id: 0x3f480996, /172.17.42.1:53893 =\> /172.17.0.107:9200]  
java.lang.IllegalArgumentException: empty text  
at org.elasticsearch.common.netty.handler.codec.http.HttpVersion.(HttpVersion.java:89)  
at org.elasticsearch.common.netty.handler.codec.http.HttpVersion.valueOf(HttpVersion.java:62)  
at org.elasticsearch.common.netty.handler.codec.http.HttpRequestDecoder.createMessage(HttpRequestDecoder.java:75)  
at org.elasticsearch.common.netty.handler.codec.http.HttpMessageDecoder.decode(HttpMessageDecoder.java:191)  
at org.elasticsearch.common.netty.handler.codec.http.HttpMessageDecoder.decode(HttpMessageDecoder.java:102)  
at org.elasticsearch.common.netty.handler.codec.replay.ReplayingDecoder.callDecode(ReplayingDecoder.java:500)  
at org.elasticsearch.common.netty.handler.codec.replay.ReplayingDecoder.messageReceived(ReplayingDecoder.java:435)  
at org.elasticsearch.common.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:70)

What am I doing wrong? Any help?

---

<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, 5:18am UTC](https://discuss.elastic.co/t/logstash-conf-encoding-issue/37283/2 "2017-07-06T05:18:18Z")

</div>

Closed on July 6, 2017, 5:18am UTC


