# Error in logs: Message not fully read (response) for \[2298885\] handler future(org.elasticsearch.indices.recovery.RecoveryTarget

**URL:** <https://discuss.elastic.co/t/error-in-logs-message-not-fully-read-response-for-2298885-handler-future-org-elasticsearch-indices-recovery-recoverytarget/11033>\
**Category:** Elasticsearch\
**Created:** [March 6, 2013, 1:31pm UTC](https://discuss.elastic.co/t/error-in-logs-message-not-fully-read-response-for-2298885-handler-future-org-elasticsearch-indices-recovery-recoverytarget/11033 "2013-03-06T13:31:44Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ollie](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ollie/32/1299_2.png) [@Ollie](https://discuss.elastic.co/u/Ollie)\
**Post date:** [March 6, 2013, 1:31pm UTC](https://discuss.elastic.co/t/error-in-logs-message-not-fully-read-response-for-2298885-handler-future-org-elasticsearch-indices-recovery-recoverytarget/11033/1 "2013-03-06T13:31:44Z")

</div>

Hi,

Our Elastic Search cluster has just gone yellow, and I can't work out why.  
A single shard on one index on one of our four servers is showing as yellow  
(INITIALIZING) and has been that way for ~20 minutes.

In the log file on that server I'm seeing:

[12:13:42,188][WARN][transport.netty] [prd-elastic-2] Message notfully read  
(response) for [2289097] handler org.elasticsearch.action.support.nodes.  
TransportNodesOperationAction$AsyncAction$4@7f0608e3, error [false],resetting  
[12:13:42,470][WARN][transport.netty] [prd-elastic-2] Message notfully read  
(response) for [2289095] handler org.elasticsearch.action.support.nodes.  
TransportNodesOperationAction$AsyncAction$4@1455d93e, error [false],resetting  
[12:13:42,667][WARN][transport.netty] [prd-elastic-2] Message notfully read  
(response) for [2289096] handler org.elasticsearch.action.support.nodes.  
TransportNodesOperationAction$AsyncAction$4@45581337, error [false],resetting  
[12:14:02,199][WARN][transport.netty] [prd-elastic-2] Message notfully read  
(response) for [2289369] handler org.elasticsearch.action.support.nodes.  
TransportNodesOperationAction$AsyncAction$4@7e2584ea, error [false],resetting  
[12:14:02,200][WARN][transport.netty] [prd-elastic-2] Message notfully read  
(response) for [2289371] handler org.elasticsearch.action.support.nodes.  
TransportNodesOperationAction$AsyncAction$4@51395f59, error [false],resetting  
[12:14:02,431][WARN][transport.netty] [prd-elastic-2] Message notfully read  
(response) for [2289370] handler org.elasticsearch.action.support.nodes.  
TransportNodesOperationAction$AsyncAction$4@2bb033a9, error [false],resetting  
[12:49:20,084][WARN][transport.netty] [prd-elastic-2] Message notfully read  
(response) for [2298845] handler future(org.elasticsearch.indices.recovery.  
RecoveryTarget$3@3bdd6de), error [true], resetting  
[12:49:21,204][WARN][transport.netty] [prd-elastic-2] Message notfully read  
(response) for [2298852] handler future(org.elasticsearch.indices.recovery.  
RecoveryTarget$3@4ed4f235), error [true], resetting  
[12:49:23,399][WARN][transport.netty] [prd-elastic-2] Message notfully read  
(response) for [2298860] handler future(org.elasticsearch.indices.recovery.  
RecoveryTarget$3@39f1c3c8), error [true], resetting  
[12:49:26,557][WARN][transport.netty] [prd-elastic-2] Message notfully read  
(response) for [2298885] handler future(org.elasticsearch.indices.recovery.  
RecoveryTarget$3@63afb865), error [true], resetting  
[13:04:16,616][WARN][transport.netty] [prd-elastic-2] Message notfully read  
(response) for [2305703] handler org.elasticsearch.action.support.nodes.  
TransportNodesOperationAction$AsyncAction$4@23a15cb3, error [false],resetting  
[13:04:16,616][WARN][transport.netty] [prd-elastic-2] Message notfully read  
(response) for [2305702] handler org.elasticsearch.action.support.nodes.  
TransportNodesOperationAction$AsyncAction$4@36ccfe0b, error [false],resetting  
[13:04:23,550][WARN][transport.netty] [prd-elastic-2] Message notfully read  
(response) for [2305704] handler org.elasticsearch.action.support.nodes.  
TransportNodesOperationAction$AsyncAction$4@66fcc314, error [false],resetting

Not entirely sure what this means or how to fix it… a preliminary Google  
search suggests this may be caused by mixed Elastic Search versions, but  
all nodes are running 0.19.12.

Any advice would be welcomed.

--  
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).  
For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

---

<div class="post-metadata">

**Author:** ![Clinton\_Gormley](https://avatars.discourse-cdn.com/v4/letter/c/50afbb/32.png) [@Clinton\_Gormley](https://discuss.elastic.co/u/Clinton_Gormley)\
**Post date:** [March 6, 2013, 6:36pm UTC](https://discuss.elastic.co/t/error-in-logs-message-not-fully-read-response-for-2298885-handler-future-org-elasticsearch-indices-recovery-recoverytarget/11033/2 "2013-03-06T18:36:25Z")

</div>

You absolutely sure about the node versions all being the same? Client  
nodes too?

Every time I've seen that error it has been mixed versions. Also, check  
that you're using the same version of Java on all nodes.

You may be able to use the cluster reroute API to force the shard to a  
different node, to see if it recovers:  
[http://www.elasticsearch.org/guide/reference/api/admin-cluster-reroute.html](http://www.elasticsearch.org/guide/reference/api/admin-cluster-reroute.html)

And of course, a number of bugs have been fixed - look at upgrading to  
0.20.5.

--  
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).  
For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

---

<div class="post-metadata">

**Author:** ![Ollie](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ollie/32/1299_2.png) [@Ollie](https://discuss.elastic.co/u/Ollie)\
**Post date:** [March 7, 2013, 4:05pm UTC](https://discuss.elastic.co/t/error-in-logs-message-not-fully-read-response-for-2298885-handler-future-org-elasticsearch-indices-recovery-recoverytarget/11033/3 "2013-03-07T16:05:14Z")

</div>

Yeah, all using the same version. Curl'ed / on of each of them in turn and  
checked the response.

In terms of Java, three of them are using 1.6.0\_24, and one is  
using 1.6.0\_27. Could that be the cause of the problem?

The health of the cluster has since gone back to green, and we're going to  
rebuild the entire cluster soon using the latest Elasticsearch and Java  
versions… Hoping that will fix it!

Thanks,

Ollie

On Wednesday, March 6, 2013 6:36:25 PM UTC, Clinton Gormley wrote:

> You absolutely sure about the node versions all being the same? Client  
> nodes too?
> 
> Every time I've seen that error it has been mixed versions. Also, check  
> that you're using the same version of Java on all nodes.
> 
> You may be able to use the cluster reroute API to force the shard to a  
> different node, to see if it recovers:  
> [Elasticsearch Platform — Find real-time answers at scale | Elastic](http://www.elasticsearch.org/guide/reference/api/admin-cluster-reroute.html)
> 
> And of course, a number of bugs have been fixed - look at upgrading to  
> 0.20.5.

--  
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).  
For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

---

<div class="post-metadata">

**Author:** ![Clinton\_Gormley](https://avatars.discourse-cdn.com/v4/letter/c/50afbb/32.png) [@Clinton\_Gormley](https://discuss.elastic.co/u/Clinton_Gormley)\
**Post date:** [March 7, 2013, 6:30pm UTC](https://discuss.elastic.co/t/error-in-logs-message-not-fully-read-response-for-2298885-handler-future-org-elasticsearch-indices-recovery-recoverytarget/11033/4 "2013-03-07T18:30:39Z")

</div>

Hi Ollie

> In terms of Java, three of them are using 1.6.0\_24, and one is using  
> 1.6.0\_27. Could that be the cause of the problem?

I've seen differences in Java versions cause this problem as well.  
Everything should be the same version, just to be safe 🙂

clint

--  
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).  
For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

---

<div class="post-metadata">

**Author:** ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)\
**Post date:** [March 7, 2013, 7:31pm UTC](https://discuss.elastic.co/t/error-in-logs-message-not-fully-read-response-for-2298885-handler-future-org-elasticsearch-indices-recovery-recoverytarget/11033/5 "2013-03-07T19:31:08Z")

</div>

And note that you should update to the latest patch (update 43 is the latest I think)

> **[JDK Release Notes](https://www.oracle.com/java/technologies/javase/jdk-relnotes-index.html)**
>
> This document provides links to the release notes for all versions of the JDK.

--  
David 😉  
Twitter : @dadoonet / @elasticsearchfr / @scrutmydocs

Le 7 mars 2013 à 19:30, Clinton Gormley [clint@traveljury.com](mailto:clint@traveljury.com) a écrit :

> Hi Ollie
> 
> > In terms of Java, three of them are using 1.6.0\_24, and one is using  
> > 1.6.0\_27. Could that be the cause of the problem?
> 
> I've seen differences in Java versions cause this problem as well.  
> Everything should be the same version, just to be safe 🙂
> 
> clint
> 
> --  
> 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).  
> For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

--  
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).  
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, 2:47am UTC](https://discuss.elastic.co/t/error-in-logs-message-not-fully-read-response-for-2298885-handler-future-org-elasticsearch-indices-recovery-recoverytarget/11033/6 "2017-07-06T02:47:43Z")

</div>


