# Nodes dropping out of cluster due to 'null node' exception

**URL:** <https://discuss.elastic.co/t/nodes-dropping-out-of-cluster-due-to-null-node-exception/18073>\
**Category:** Elasticsearch\
**Created:** [June 12, 2014, 5:40pm UTC](https://discuss.elastic.co/t/nodes-dropping-out-of-cluster-due-to-null-node-exception/18073 "2014-06-12T17:40:01Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![David\_Koblas](https://avatars.discourse-cdn.com/v4/letter/d/e9c0ed/32.png) [@David\_Koblas](https://discuss.elastic.co/u/David_Koblas)\
**Post date:** [June 12, 2014, 5:40pm UTC](https://discuss.elastic.co/t/nodes-dropping-out-of-cluster-due-to-null-node-exception/18073/1 "2014-06-12T17:40:01Z")

</div>

Having a problem with ElasticSearch 0.90.10 where nodes will drop out of  
our cluster with the following Exception:

org.elasticsearch.ElasticSearchIllegalStateException: can't send request to  
a null node  
at  
org.elasticsearch.transport.TransportService.sendRequest(TransportService.java:179)  
at  
org.elasticsearch.transport.TransportService.sendRequest(TransportService.java:173)  
at  
org.elasticsearch.action.support.single.shard.TransportShardSingleOperationAction$AsyncSingleAction.perform(TransportShardSingleOperationAction.java:179)  
at  
org.elasticsearch.action.support.single.shard.TransportShardSingleOperationAction$AsyncSingleAction.start(TransportShardSingleOperationAction.java:125)  
at  
org.elasticsearch.action.support.single.shard.TransportShardSingleOperationAction.doExecute(TransportShardSingleOperationAction.java:74)  
at  
org.elasticsearch.action.support.single.shard.TransportShardSingleOperationAction.doExecute(TransportShardSingleOperationAction.java:49)  
at  
org.elasticsearch.action.support.TransportAction.execute(TransportAction.java:63)  
at  
org.elasticsearch.client.node.NodeClient.execute(NodeClient.java:92)  
at  
org.elasticsearch.client.support.AbstractClient.get(AbstractClient.java:179)  
at  
org.elasticsearch.action.get.GetRequestBuilder.doExecute(GetRequestBuilder.java:112)  
at  
org.elasticsearch.action.ActionRequestBuilder.execute(ActionRequestBuilder.java:85)  
at  
org.elasticsearch.action.ActionRequestBuilder.execute(ActionRequestBuilder.java:59)  
at  
org.elasticsearch.action.ActionRequestBuilder.get(ActionRequestBuilder.java:67)  
at  
org.elasticsearch.river.routing.RiversRouter.updateRiverClusterState(RiversRouter.java:132)  
at  
org.elasticsearch.river.routing.RiversRouter$1.execute(RiversRouter.java:107)  
at  
org.elasticsearch.river.cluster.RiverClusterService$1.run(RiverClusterService.java:110)  
at  
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)  
at  
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)  
at java.lang.Thread.run(Thread.java:745)

We then also see the following status

curl [http://localhost:9200/\_status](http://localhost:9200/_status)  
{"error":"NullPointerException[null]","status":500}

--  
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/CAFJkMjN-uEurXAgRMAt4Rc3WNpBhPwbvM2RVaMwfCqYtQ18afw%40mail.gmail.com](https://groups.google.com/d/msgid/elasticsearch/CAFJkMjN-uEurXAgRMAt4Rc3WNpBhPwbvM2RVaMwfCqYtQ18afw%40mail.gmail.com).  
For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).

---

<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:22am UTC](https://discuss.elastic.co/t/nodes-dropping-out-of-cluster-due-to-null-node-exception/18073/2 "2017-07-06T01:22:58Z")

</div>


