You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@lucene.apache.org by "David Smiley (Jira)" <ji...@apache.org> on 2021/02/16 20:07:00 UTC
[jira] [Created] (SOLR-15159) Missing host in error message: "Error
from server at null"
David Smiley created SOLR-15159:
-----------------------------------
Summary: Missing host in error message: "Error from server at null"
Key: SOLR-15159
URL: https://issues.apache.org/jira/browse/SOLR-15159
Project: Solr
Issue Type: Improvement
Security Level: Public (Default Security Level. Issues are Public)
Reporter: David Smiley
RemoteSolrException's first argument is a "baseUrl" and/or the host of Solr. I've seen logged exceptions where it is null on occassion, which makes debugging a bit harder.
After looking at Http2SolrClient (and HttpSolrClient similarly), I can see there is a "serverBaseUrl" or "baseUrl" field that is passed to this exception. This field can actually be null, despite it seeming like something that is mandatory. The reason is that a SolrRequest can itself contain the path that is used (see SolrRequest.getBasePath). There are some internal SolrClient instances that are configured with no default baseUrl and thus the request must always supply this... such as HttpShardHandlerFactory "defaultClient".
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@lucene.apache.org
For additional commands, e-mail: issues-help@lucene.apache.org