You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-user@lucene.apache.org by Rallavagu <ra...@gmail.com> on 2014/04/09 22:28:40 UTC

No route to host

All,

I see the following error in the log file. The host that it is trying to 
find is itself. Wondering if anybody experienced this before or any 
other info would helpful. Thanks.

709703139 [http-bio-8080-exec-43] ERROR 
org.apache.solr.update.SolrCmdDistributor  – 
org.apache.solr.client.solrj.SolrServerException: IOException occured 
when talking to server at: http://<host>:8080/solr/collection1
	at 
org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:503)
	at 
org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:197)
	at 
org.apache.solr.client.solrj.impl.ConcurrentUpdateSolrServer.request(ConcurrentUpdateSolrServer.java:293)
	at 
org.apache.solr.update.SolrCmdDistributor.submit(SolrCmdDistributor.java:212)
	at 
org.apache.solr.update.SolrCmdDistributor.distribCommit(SolrCmdDistributor.java:181)
	at 
org.apache.solr.update.processor.DistributedUpdateProcessor.processCommit(DistributedUpdateProcessor.java:1260)
	at 
org.apache.solr.update.processor.LogUpdateProcessor.processCommit(LogUpdateProcessorFactory.java:157)
	at 
org.apache.solr.handler.RequestHandlerUtils.handleCommit(RequestHandlerUtils.java:69)
	at 
org.apache.solr.handler.ContentStreamHandlerBase.handleRequestBody(ContentStreamHandlerBase.java:68)
	at 
org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:135)
	at org.apache.solr.core.SolrCore.execute(SolrCore.java:1859)
	at 
org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:710)
	at 
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:413)
	at 
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:197)
	at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
	at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
	at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
	at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
	at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
	at 
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953)
	at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
	at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
	at 
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1023)
	at 
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
	at 
org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)
	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:744)
Caused by: java.net.NoRouteToHostException: No route to host
	at java.net.PlainSocketImpl.socketConnect(Native Method)
	at 
java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
	at 
java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
	at 
java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
	at java.net.Socket.connect(Socket.java:579)
	at 
org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:127)
	at 
org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:180)
	at 
org.apache.http.impl.conn.ManagedClientConnectionImpl.open(ManagedClientConnectionImpl.java:294)
	at 
org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:643)
	at 
org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:479)
	at 
org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906)
	at 
org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:805)
	at 
org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:784)
	at 
org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:393)

Re: No route to host

Posted by Rallavagu <ra...@gmail.com>.
Agreed. But, it is failing to find route to itself. Weird.

On 4/9/14, 1:34 PM, Greg Walters wrote:
> This doesn't looks like a solr-specfic issue. Be sure to check your routes and your firewall. I've seen firewalls refuse packets and return a special flag that results in a no route to host error.
>
> Thanks,
> Greg
>
> On Apr 9, 2014, at 3:28 PM, Rallavagu <ra...@gmail.com> wrote:
>
>> All,
>>
>> I see the following error in the log file. The host that it is trying to find is itself. Wondering if anybody experienced this before or any other info would helpful. Thanks.
>>
>> 709703139 [http-bio-8080-exec-43] ERROR org.apache.solr.update.SolrCmdDistributor  – org.apache.solr.client.solrj.SolrServerException: IOException occured when talking to server at: http://<host>:8080/solr/collection1
>> 	at org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:503)
>> 	at org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:197)
>> 	at org.apache.solr.client.solrj.impl.ConcurrentUpdateSolrServer.request(ConcurrentUpdateSolrServer.java:293)
>> 	at org.apache.solr.update.SolrCmdDistributor.submit(SolrCmdDistributor.java:212)
>> 	at org.apache.solr.update.SolrCmdDistributor.distribCommit(SolrCmdDistributor.java:181)
>> 	at org.apache.solr.update.processor.DistributedUpdateProcessor.processCommit(DistributedUpdateProcessor.java:1260)
>> 	at org.apache.solr.update.processor.LogUpdateProcessor.processCommit(LogUpdateProcessorFactory.java:157)
>> 	at org.apache.solr.handler.RequestHandlerUtils.handleCommit(RequestHandlerUtils.java:69)
>> 	at org.apache.solr.handler.ContentStreamHandlerBase.handleRequestBody(ContentStreamHandlerBase.java:68)
>> 	at org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:135)
>> 	at org.apache.solr.core.SolrCore.execute(SolrCore.java:1859)
>> 	at org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:710)
>> 	at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:413)
>> 	at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:197)
>> 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
>> 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>> 	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
>> 	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
>> 	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
>> 	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
>> 	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953)
>> 	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
>> 	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
>> 	at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1023)
>> 	at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
>> 	at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)
>> 	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:744)
>> Caused by: java.net.NoRouteToHostException: No route to host
>> 	at java.net.PlainSocketImpl.socketConnect(Native Method)
>> 	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
>> 	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
>> 	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
>> 	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
>> 	at java.net.Socket.connect(Socket.java:579)
>> 	at org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:127)
>> 	at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:180)
>> 	at org.apache.http.impl.conn.ManagedClientConnectionImpl.open(ManagedClientConnectionImpl.java:294)
>> 	at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:643)
>> 	at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:479)
>> 	at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906)
>> 	at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:805)
>> 	at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:784)
>> 	at org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:393)
>

Re: No route to host

Posted by Greg Walters <gr...@answers.com>.
This doesn't looks like a solr-specfic issue. Be sure to check your routes and your firewall. I've seen firewalls refuse packets and return a special flag that results in a no route to host error.

Thanks,
Greg

On Apr 9, 2014, at 3:28 PM, Rallavagu <ra...@gmail.com> wrote:

> All,
> 
> I see the following error in the log file. The host that it is trying to find is itself. Wondering if anybody experienced this before or any other info would helpful. Thanks.
> 
> 709703139 [http-bio-8080-exec-43] ERROR org.apache.solr.update.SolrCmdDistributor  – org.apache.solr.client.solrj.SolrServerException: IOException occured when talking to server at: http://<host>:8080/solr/collection1
> 	at org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:503)
> 	at org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:197)
> 	at org.apache.solr.client.solrj.impl.ConcurrentUpdateSolrServer.request(ConcurrentUpdateSolrServer.java:293)
> 	at org.apache.solr.update.SolrCmdDistributor.submit(SolrCmdDistributor.java:212)
> 	at org.apache.solr.update.SolrCmdDistributor.distribCommit(SolrCmdDistributor.java:181)
> 	at org.apache.solr.update.processor.DistributedUpdateProcessor.processCommit(DistributedUpdateProcessor.java:1260)
> 	at org.apache.solr.update.processor.LogUpdateProcessor.processCommit(LogUpdateProcessorFactory.java:157)
> 	at org.apache.solr.handler.RequestHandlerUtils.handleCommit(RequestHandlerUtils.java:69)
> 	at org.apache.solr.handler.ContentStreamHandlerBase.handleRequestBody(ContentStreamHandlerBase.java:68)
> 	at org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:135)
> 	at org.apache.solr.core.SolrCore.execute(SolrCore.java:1859)
> 	at org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:710)
> 	at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:413)
> 	at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:197)
> 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
> 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
> 	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
> 	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
> 	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
> 	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
> 	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953)
> 	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
> 	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
> 	at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1023)
> 	at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
> 	at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)
> 	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:744)
> Caused by: java.net.NoRouteToHostException: No route to host
> 	at java.net.PlainSocketImpl.socketConnect(Native Method)
> 	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
> 	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
> 	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
> 	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
> 	at java.net.Socket.connect(Socket.java:579)
> 	at org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:127)
> 	at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:180)
> 	at org.apache.http.impl.conn.ManagedClientConnectionImpl.open(ManagedClientConnectionImpl.java:294)
> 	at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:643)
> 	at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:479)
> 	at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906)
> 	at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:805)
> 	at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:784)
> 	at org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:393)


Re: No route to host

Posted by Furkan KAMACI <fu...@gmail.com>.
Hi;

Explanation of NoRouteToHostException: Signals that an error occurred while
attempting to connect a socket to a remote address and port. Typically, the
remote host cannot be reached because of an intervening firewall, or if an
intermediate router is down.

Try to access to that page via Curl or browser, or ping it from the machine
that runs code.

Thanks;
Furkan KAMACI


2014-04-10 8:34 GMT+03:00 Suresh Soundararajan <
suresh.soundararajan@aspiresys.com>:

> You are running the solr in the built in jetty server or tomcat ?
>
> First check http://<host>:8080/ is working.
>
> If that working then check with http://<host>:8080/solr, which will
> display the solr admin page. From this page you can check the collection1
> core is available or not and also you can view the log to check any
> configuration missing.
>
> Thanks,
> SureshKumar.S
>
> ________________________________________
> From: Rallavagu <ra...@gmail.com>
> Sent: Thursday, April 10, 2014 2:13 AM
> To: solr-user@lucene.apache.org
> Subject: Re: No route to host
>
> Sorry. I should have mentioned earlier. I have removed the original host
> name on purpose. Thanks.
>
> On 4/9/14, 1:42 PM, Siegfried Goeschl wrote:
> > Hi folks,
> >
> > the URL looks wrong (misconfigured)
> >
> > http://<host>:8080/solr/collection1
> >
> > Cheers,
> >
> > Siegfried Goeschl
> >
> > On 09 Apr 2014, at 14:28, Rallavagu <ra...@gmail.com> wrote:
> >
> >> All,
> >>
> >> I see the following error in the log file. The host that it is trying
> to find is itself. Wondering if anybody experienced this before or any
> other info would helpful. Thanks.
> >>
> >> 709703139 [http-bio-8080-exec-43] ERROR
> org.apache.solr.update.SolrCmdDistributor  -
> org.apache.solr.client.solrj.SolrServerException: IOException occured when
> talking to server at: http://<host>:8080/solr/collection1
> >>      at
> org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:503)
> >>      at
> org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:197)
> >>      at
> org.apache.solr.client.solrj.impl.ConcurrentUpdateSolrServer.request(ConcurrentUpdateSolrServer.java:293)
> >>      at
> org.apache.solr.update.SolrCmdDistributor.submit(SolrCmdDistributor.java:212)
> >>      at
> org.apache.solr.update.SolrCmdDistributor.distribCommit(SolrCmdDistributor.java:181)
> >>      at
> org.apache.solr.update.processor.DistributedUpdateProcessor.processCommit(DistributedUpdateProcessor.java:1260)
> >>      at
> org.apache.solr.update.processor.LogUpdateProcessor.processCommit(LogUpdateProcessorFactory.java:157)
> >>      at
> org.apache.solr.handler.RequestHandlerUtils.handleCommit(RequestHandlerUtils.java:69)
> >>      at
> org.apache.solr.handler.ContentStreamHandlerBase.handleRequestBody(ContentStreamHandlerBase.java:68)
> >>      at
> org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:135)
> >>      at org.apache.solr.core.SolrCore.execute(SolrCore.java:1859)
> >>      at
> org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:710)
> >>      at
> org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:413)
> >>      at
> org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:197)
> >>      at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
> >>      at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
> >>      at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
> >>      at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
> >>      at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
> >>      at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
> >>      at
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953)
> >>      at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
> >>      at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
> >>      at
> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1023)
> >>      at
> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
> >>      at
> org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)
> >>      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:744)
> >> Caused by: java.net.NoRouteToHostException: No route to host
> >>      at java.net.PlainSocketImpl.socketConnect(Native Method)
> >>      at
> java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
> >>      at
> java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
> >>      at
> java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
> >>      at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
> >>      at java.net.Socket.connect(Socket.java:579)
> >>      at
> org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:127)
> >>      at
> org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:180)
> >>      at
> org.apache.http.impl.conn.ManagedClientConnectionImpl.open(ManagedClientConnectionImpl.java:294)
> >>      at
> org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:643)
> >>      at
> org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:479)
> >>      at
> org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906)
> >>      at
> org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:805)
> >>      at
> org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:784)
> >>      at
> org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:393)
> >
> [Aspire Systems]
>
> This e-mail message and any attachments are for the sole use of the
> intended recipient(s) and may contain proprietary, confidential, trade
> secret or privileged information. Any unauthorized review, use, disclosure
> or distribution is prohibited and may be a violation of law. If you are not
> the intended recipient, please contact the sender by reply e-mail and
> destroy all copies of the original message.
>

RE: No route to host

Posted by Suresh Soundararajan <su...@aspiresys.com>.
You are running the solr in the built in jetty server or tomcat ?

First check http://<host>:8080/ is working.

If that working then check with http://<host>:8080/solr, which will display the solr admin page. From this page you can check the collection1 core is available or not and also you can view the log to check any configuration missing.

Thanks,
SureshKumar.S

________________________________________
From: Rallavagu <ra...@gmail.com>
Sent: Thursday, April 10, 2014 2:13 AM
To: solr-user@lucene.apache.org
Subject: Re: No route to host

Sorry. I should have mentioned earlier. I have removed the original host
name on purpose. Thanks.

On 4/9/14, 1:42 PM, Siegfried Goeschl wrote:
> Hi folks,
>
> the URL looks wrong (misconfigured)
>
> http://<host>:8080/solr/collection1
>
> Cheers,
>
> Siegfried Goeschl
>
> On 09 Apr 2014, at 14:28, Rallavagu <ra...@gmail.com> wrote:
>
>> All,
>>
>> I see the following error in the log file. The host that it is trying to find is itself. Wondering if anybody experienced this before or any other info would helpful. Thanks.
>>
>> 709703139 [http-bio-8080-exec-43] ERROR org.apache.solr.update.SolrCmdDistributor  – org.apache.solr.client.solrj.SolrServerException: IOException occured when talking to server at: http://<host>:8080/solr/collection1
>>      at org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:503)
>>      at org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:197)
>>      at org.apache.solr.client.solrj.impl.ConcurrentUpdateSolrServer.request(ConcurrentUpdateSolrServer.java:293)
>>      at org.apache.solr.update.SolrCmdDistributor.submit(SolrCmdDistributor.java:212)
>>      at org.apache.solr.update.SolrCmdDistributor.distribCommit(SolrCmdDistributor.java:181)
>>      at org.apache.solr.update.processor.DistributedUpdateProcessor.processCommit(DistributedUpdateProcessor.java:1260)
>>      at org.apache.solr.update.processor.LogUpdateProcessor.processCommit(LogUpdateProcessorFactory.java:157)
>>      at org.apache.solr.handler.RequestHandlerUtils.handleCommit(RequestHandlerUtils.java:69)
>>      at org.apache.solr.handler.ContentStreamHandlerBase.handleRequestBody(ContentStreamHandlerBase.java:68)
>>      at org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:135)
>>      at org.apache.solr.core.SolrCore.execute(SolrCore.java:1859)
>>      at org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:710)
>>      at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:413)
>>      at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:197)
>>      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
>>      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>>      at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
>>      at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
>>      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
>>      at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
>>      at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953)
>>      at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
>>      at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
>>      at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1023)
>>      at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
>>      at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)
>>      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:744)
>> Caused by: java.net.NoRouteToHostException: No route to host
>>      at java.net.PlainSocketImpl.socketConnect(Native Method)
>>      at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
>>      at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
>>      at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
>>      at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
>>      at java.net.Socket.connect(Socket.java:579)
>>      at org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:127)
>>      at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:180)
>>      at org.apache.http.impl.conn.ManagedClientConnectionImpl.open(ManagedClientConnectionImpl.java:294)
>>      at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:643)
>>      at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:479)
>>      at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906)
>>      at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:805)
>>      at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:784)
>>      at org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:393)
>
[Aspire Systems]

This e-mail message and any attachments are for the sole use of the intended recipient(s) and may contain proprietary, confidential, trade secret or privileged information. Any unauthorized review, use, disclosure or distribution is prohibited and may be a violation of law. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message.

Re: No route to host

Posted by Rallavagu <ra...@gmail.com>.
Sorry. I should have mentioned earlier. I have removed the original host 
name on purpose. Thanks.

On 4/9/14, 1:42 PM, Siegfried Goeschl wrote:
> Hi folks,
>
> the URL looks wrong (misconfigured)
>
> http://<host>:8080/solr/collection1
>
> Cheers,
>
> Siegfried Goeschl
>
> On 09 Apr 2014, at 14:28, Rallavagu <ra...@gmail.com> wrote:
>
>> All,
>>
>> I see the following error in the log file. The host that it is trying to find is itself. Wondering if anybody experienced this before or any other info would helpful. Thanks.
>>
>> 709703139 [http-bio-8080-exec-43] ERROR org.apache.solr.update.SolrCmdDistributor  – org.apache.solr.client.solrj.SolrServerException: IOException occured when talking to server at: http://<host>:8080/solr/collection1
>> 	at org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:503)
>> 	at org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:197)
>> 	at org.apache.solr.client.solrj.impl.ConcurrentUpdateSolrServer.request(ConcurrentUpdateSolrServer.java:293)
>> 	at org.apache.solr.update.SolrCmdDistributor.submit(SolrCmdDistributor.java:212)
>> 	at org.apache.solr.update.SolrCmdDistributor.distribCommit(SolrCmdDistributor.java:181)
>> 	at org.apache.solr.update.processor.DistributedUpdateProcessor.processCommit(DistributedUpdateProcessor.java:1260)
>> 	at org.apache.solr.update.processor.LogUpdateProcessor.processCommit(LogUpdateProcessorFactory.java:157)
>> 	at org.apache.solr.handler.RequestHandlerUtils.handleCommit(RequestHandlerUtils.java:69)
>> 	at org.apache.solr.handler.ContentStreamHandlerBase.handleRequestBody(ContentStreamHandlerBase.java:68)
>> 	at org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:135)
>> 	at org.apache.solr.core.SolrCore.execute(SolrCore.java:1859)
>> 	at org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:710)
>> 	at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:413)
>> 	at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:197)
>> 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
>> 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>> 	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
>> 	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
>> 	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
>> 	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
>> 	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953)
>> 	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
>> 	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
>> 	at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1023)
>> 	at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
>> 	at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)
>> 	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:744)
>> Caused by: java.net.NoRouteToHostException: No route to host
>> 	at java.net.PlainSocketImpl.socketConnect(Native Method)
>> 	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
>> 	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
>> 	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
>> 	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
>> 	at java.net.Socket.connect(Socket.java:579)
>> 	at org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:127)
>> 	at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:180)
>> 	at org.apache.http.impl.conn.ManagedClientConnectionImpl.open(ManagedClientConnectionImpl.java:294)
>> 	at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:643)
>> 	at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:479)
>> 	at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906)
>> 	at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:805)
>> 	at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:784)
>> 	at org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:393)
>

Re: No route to host

Posted by Siegfried Goeschl <sg...@gmx.at>.
Hi folks,

the URL looks wrong (misconfigured)

http://<host>:8080/solr/collection1

Cheers,

Siegfried Goeschl

On 09 Apr 2014, at 14:28, Rallavagu <ra...@gmail.com> wrote:

> All,
> 
> I see the following error in the log file. The host that it is trying to find is itself. Wondering if anybody experienced this before or any other info would helpful. Thanks.
> 
> 709703139 [http-bio-8080-exec-43] ERROR org.apache.solr.update.SolrCmdDistributor  – org.apache.solr.client.solrj.SolrServerException: IOException occured when talking to server at: http://<host>:8080/solr/collection1
> 	at org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:503)
> 	at org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:197)
> 	at org.apache.solr.client.solrj.impl.ConcurrentUpdateSolrServer.request(ConcurrentUpdateSolrServer.java:293)
> 	at org.apache.solr.update.SolrCmdDistributor.submit(SolrCmdDistributor.java:212)
> 	at org.apache.solr.update.SolrCmdDistributor.distribCommit(SolrCmdDistributor.java:181)
> 	at org.apache.solr.update.processor.DistributedUpdateProcessor.processCommit(DistributedUpdateProcessor.java:1260)
> 	at org.apache.solr.update.processor.LogUpdateProcessor.processCommit(LogUpdateProcessorFactory.java:157)
> 	at org.apache.solr.handler.RequestHandlerUtils.handleCommit(RequestHandlerUtils.java:69)
> 	at org.apache.solr.handler.ContentStreamHandlerBase.handleRequestBody(ContentStreamHandlerBase.java:68)
> 	at org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:135)
> 	at org.apache.solr.core.SolrCore.execute(SolrCore.java:1859)
> 	at org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:710)
> 	at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:413)
> 	at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:197)
> 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
> 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
> 	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
> 	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
> 	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
> 	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
> 	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953)
> 	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
> 	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
> 	at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1023)
> 	at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
> 	at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)
> 	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:744)
> Caused by: java.net.NoRouteToHostException: No route to host
> 	at java.net.PlainSocketImpl.socketConnect(Native Method)
> 	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
> 	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
> 	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
> 	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
> 	at java.net.Socket.connect(Socket.java:579)
> 	at org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:127)
> 	at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:180)
> 	at org.apache.http.impl.conn.ManagedClientConnectionImpl.open(ManagedClientConnectionImpl.java:294)
> 	at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:643)
> 	at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:479)
> 	at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906)
> 	at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:805)
> 	at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:784)
> 	at org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:393)