ERROR: org.elasticsearch.client.transport.NoNodeAvailableException: None of the configured nodes were available

Hi All,

I am facing a very strange issue with JAVA API for indexing bulk documents
on elasticsearch cluster which says:

org.elasticsearch.client.transport.NoNodeAvailableException: None of the
configured nodes were available:

  • at

  • at

  • at

  • at

  • at

  • at*

Caused by: org.elasticsearch.transport.NodeDisconnectedException:
[Zip-Zap][inet[/xx.xx.xx.xx:9300]][indices:data/write/bulk] disconnected

Scenario is: I am using elasticsearch 1.4.2 on 3 EC2 nodes (within same
cluster) all the nodes are up and running but, when I am trying to index
the documents it gives above exception and the weird part is I am having 2
different types in it and I am using parent child mapping i.e.
index: INDEX with 2 types: parentType and childType
When I am indexing child type it works fine for me but when I an trying to
index parent it gives NoNode available error while all the nodes are up and
Please help I am clueless about this issue.
My Client code is as follows:

Settings settings = ImmutableSettings.settingsBuilder().put("",

Client transportClient = new TransportClient(settings);

transportClient = ((TransportClient) transportClient).addTransportAddress(
new InetSocketTransportAddress("", 9300))

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
To view this discussion on the web visit
For more options, visit