On Thu, Feb 29, 2024 at 9:18 AM Henrik B A <henrik.aron...@gmail.com> wrote:
> On Wed, Feb 28, 2024 at 3:14 PM Gus Heck <gus.h...@gmail.com> wrote: > >> *Here's the full exception:* >> >> * org.apache.solr.common.SolrException: >> org.apache.solr.client.solrj.SolrServerException* >> >> You missed the exception message which would be very useful (line above >> most likely) >> > > That was the full exception as reported to our Kibana. I see that it > additionally says org.apache.solr.servlet.ResponseUtils line 104 [1], but I > guess that's not very helpful. > > Also I found some more details in the raw server logs: > > org.apache.solr.common.SolrException: > org.apache.solr.client.solrj.SolrServerException: > cancel_stream_error/closing > at > org.apache.solr.handler.component.SearchHandler.throwSolrException(SearchHandler.java:665) > I found the source for this, it's just an external health check that does a HTTP GET call to " http://our-solr.example.com/solr/our_offers/select?q=*:*&rows=0&start=0". Most of the time it works, but sometimes we get a 500 in return. Here's the body: Unsuccessful request to 'our_offers' health check (500) at http://our-solr.example.com/solr/our_offers/select?q=*:*&rows=0&start=0: { "responseHeader":{ "zkConnected":true, "status":500, "QTime":4, "params":{ "q":"*:*", "start":"0", "rows":"0" } }, "error":{ "metadata":["error-class","org.apache.solr.common.SolrException","root-error-class","java.nio.channels.AsynchronousCloseException"], "msg":"org.apache.solr.client.solrj.SolrServerException", "trace":"org.apache.solr.common.SolrException: org.apache.solr.client.solrj.SolrServerException\n\tat org.apache.solr.handler.component.SearchHandler.throwSolrException(SearchHandler.java:665) ... Cheers, Henrik