You need to specify the public interface IP or hostname in the host parameter in solr.xml:
http://wiki.apache.org/solr/SolrCloud#SolrCloud_Instance_Params Michael Della Bitta Applications Developer o: +1 646 532 3062 | c: +1 917 477 7906 appinions inc. “The Science of Influence Marketing” 18 East 41st Street New York, NY 10017 t: @appinions <https://twitter.com/Appinions> | g+: plus.google.com/appinions w: appinions.com <http://www.appinions.com/> On Mon, Jun 10, 2013 at 6:47 AM, Furkan KAMACI <furkankam...@gmail.com>wrote: > I want to use CloudSolrServer via Solrj at my application. However I get > that error: > > org.apache.solr.client.solrj.SolrServerException: No live SolrServers > available to handle this request:[http://10.236. > **.***:8983/solr/collection1, > http://10.240.**.**:8983/solr/collection1 ... > > I think that problem is that: my Solr Nodes are located at Amazon AWS. > Their internal ip are different that I connect via my browser. What should > I do? >