# Invalid Version Format, but version same

**URL:** <https://discuss.elastic.co/t/invalid-version-format-but-version-same/16026>\
**Category:** Elasticsearch\
**Created:** [February 26, 2014, 10:45am UTC](https://discuss.elastic.co/t/invalid-version-format-but-version-same/16026 "2014-02-26T10:45:14Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![jorjives](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jorjives/32/1706_2.png) [@jorjives](https://discuss.elastic.co/u/jorjives)\
**Post date:** [February 26, 2014, 10:45am UTC](https://discuss.elastic.co/t/invalid-version-format-but-version-same/16026/1 "2014-02-26T10:45:14Z")

</div>

Hello,

I'm trying to bring a second node into my cluster. I've set it up as  
unicast and the two nodes are trying to communicate however, they claim  
they're incompatible versions.

Node One:

> {  
> "ok" : true,  
> "status" : 200,  
> "name" : "ES Server Node",  
> "version" : {  
> "number" : "0.90.11",  
> "build\_hash" : "11da1bacf39cec400fd97581668acb2c5450516c",  
> "build\_timestamp" : "2014-02-03T15:27:39Z",  
> "build\_snapshot" : false,  
> "lucene\_version" : "4.6"  
> },  
> "tagline" : "You Know, for Search"  
> }

Node Two:

> {  
> "ok" : true,  
> "status" : 200,  
> "name" : "Front End Server",  
> "version" : {  
> "number" : "0.90.11",  
> "build\_hash" : "11da1bacf39cec400fd97581668acb2c5450516c",  
> "build\_timestamp" : "2014-02-03T15:27:39Z",  
> "build\_snapshot" : false,  
> "lucene\_version" : "4.6"  
> },  
> "tagline" : "You Know, for Search"  
> }

As you can see, the version and build hash are identical, but I'm still  
getting this error:

> Caught exception while handling client http traffic, closing connection  
> [id: 0x1f08af31, /79.125.27.104:60874 :\> /10.33.159.105:9200]

java.lang.IllegalArgumentException: invalid version format:

> SERVERZLAOJ5QORYWPGIVHHQARNQ

at

> org.elasticsearch.common.netty.handler.codec.http.HttpVersion.(HttpVersion.java:102)

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:189)

at

> org.elasticsearch.common.netty.handler.codec.http.HttpMessageDecoder.decode(HttpMessageDecoder.java:101)

at

> org.elasticsearch.common.netty.handler.codec.replay.ReplayingDecoder.callDecode(ReplayingDecoder.java:500)

at

> org.elasticsearch.common.netty.handler.codec.replay.ReplayingDecoder.cleanup(ReplayingDecoder.java:554)

at

> org.elasticsearch.common.netty.handler.codec.frame.FrameDecoder.channelDisconnected(FrameDecoder.java:365)

at

> org.elasticsearch.common.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:102)

at

> org.elasticsearch.common.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564)

at

> org.elasticsearch.common.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:791)

at

> org.elasticsearch.common.netty.OpenChannelsHandler.handleUpstream(OpenChannelsHandler.java:74)

at

> org.elasticsearch.common.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564)

at

> org.elasticsearch.common.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:559)

at

> org.elasticsearch.common.netty.channel.Channels.fireChannelDisconnected(Channels.java:396)

at

> org.elasticsearch.common.netty.channel.socket.nio.AbstractNioWorker.close(AbstractNioWorker.java:360)

at

> org.elasticsearch.common.netty.channel.socket.nio.NioServerSocketPipelineSink.handleAcceptedSocket(NioServerSocketPipelineSink.java:81)

at

> org.elasticsearch.common.netty.channel.socket.nio.NioServerSocketPipelineSink.eventSunk(NioServerSocketPipelineSink.java:36)

at

> org.elasticsearch.common.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendDownstream(DefaultChannelPipeline.java:779)

at

> org.elasticsearch.common.netty.handler.codec.oneone.OneToOneEncoder.handleDownstream(OneToOneEncoder.java:54)

at

> org.elasticsearch.common.netty.channel.DefaultChannelPipeline.sendDownstream(DefaultChannelPipeline.java:591)

at

> org.elasticsearch.common.netty.channel.DefaultChannelPipeline.sendDownstream(DefaultChannelPipeline.java:582)

at org.elasticsearch.common.netty.channel.Channels.close(Channels.java:812)

at

> org.elasticsearch.common.netty.channel.AbstractChannel.close(AbstractChannel.java:197)

at

> org.elasticsearch.http.netty.NettyHttpServerTransport.exceptionCaught(NettyHttpServerTransport.java:307)

at

> org.elasticsearch.http.netty.HttpRequestHandler.exceptionCaught(HttpRequestHandler.java:49)

at

> org.elasticsearch.common.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:112)

at

> org.elasticsearch.common.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564)

at

> org.elasticsearch.common.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:791)

at

> org.elasticsearch.common.netty.channel.SimpleChannelUpstreamHandler.exceptionCaught(SimpleChannelUpstreamHandler.java:153)

at

> org.elasticsearch.common.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:112)

at

> org.elasticsearch.common.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564)

at

> org.elasticsearch.common.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:791)

at

> org.elasticsearch.common.netty.handler.codec.frame.FrameDecoder.exceptionCaught(FrameDecoder.java:377)

at

> org.elasticsearch.common.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:112)

at

> org.elasticsearch.common.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564)

at

> org.elasticsearch.common.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:791)

at

> org.elasticsearch.common.netty.OpenChannelsHandler.handleUpstream(OpenChannelsHandler.java:74)

at

> org.elasticsearch.common.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564)

at

> org.elasticsearch.common.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:559)

at

> org.elasticsearch.common.netty.channel.Channels.fireExceptionCaught(Channels.java:525)

at

> org.elasticsearch.common.netty.channel.AbstractChannelSink.exceptionCaught(AbstractChannelSink.java:48)

at

> org.elasticsearch.common.netty.channel.DefaultChannelPipeline.notifyHandlerException(DefaultChannelPipeline.java:658)

at

> org.elasticsearch.common.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:566)

at

> org.elasticsearch.common.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:791)

at

> org.elasticsearch.common.netty.OpenChannelsHandler.handleUpstream(OpenChannelsHandler.java:74)

at

> org.elasticsearch.common.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:564)

at

> org.elasticsearch.common.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:559)

at

> org.elasticsearch.common.netty.channel.Channels.fireMessageReceived(Channels.java:268)

at

> org.elasticsearch.common.netty.channel.Channels.fireMessageReceived(Channels.java:255)

at

> org.elasticsearch.common.netty.channel.socket.nio.NioWorker.read(NioWorker.java:88)

at

> org.elasticsearch.common.netty.channel.socket.nio.AbstractNioWorker.process(AbstractNioWorker.java:108)

at

> org.elasticsearch.common.netty.channel.socket.nio.AbstractNioSelector.run(AbstractNioSelector.java:318)

at

> org.elasticsearch.common.netty.channel.socket.nio.AbstractNioWorker.run(AbstractNioWorker.java:89)

at

> org.elasticsearch.common.netty.channel.socket.nio.NioWorker.run(NioWorker.java:178)

at

> org.elasticsearch.common.netty.util.ThreadRenamingRunnable.run(ThreadRenamingRunnable.java:108)

at

> org.elasticsearch.common.netty.util.internal.DeadLockProofWorker$1.run(DeadLockProofWorker.java:42)

at

> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146)

at

> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)

at java.lang.Thread.run(Thread.java:701)

Any ideas clever people?

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
To view this discussion on the web visit [https://groups.google.com/d/msgid/elasticsearch/48e38d29-02a2-4dca-8e93-8e44cdab0d90%40googlegroups.com](https://groups.google.com/d/msgid/elasticsearch/48e38d29-02a2-4dca-8e93-8e44cdab0d90%40googlegroups.com).  
For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

---

<div class="post-metadata">

**Author:** ![Binh\_Ly\_2](https://avatars.discourse-cdn.com/v4/letter/b/d07c76/32.png) [@Binh\_Ly\_2](https://discuss.elastic.co/u/Binh_Ly_2)\
**Post date:** [February 26, 2014, 2:39pm UTC](https://discuss.elastic.co/t/invalid-version-format-but-version-same/16026/2 "2014-02-26T14:39:31Z")

</div>

Just a guess, can you check also that you have the same exact Java versions  
across all nodes?

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
To view this discussion on the web visit [https://groups.google.com/d/msgid/elasticsearch/b9302b75-9fd3-455d-95d3-aac97da6ebf9%40googlegroups.com](https://groups.google.com/d/msgid/elasticsearch/b9302b75-9fd3-455d-95d3-aac97da6ebf9%40googlegroups.com).  
For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

---

<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, 1:47am UTC](https://discuss.elastic.co/t/invalid-version-format-but-version-same/16026/3 "2017-07-06T01:47:10Z")

</div>


