We're just getting up to speed with using apachesolr, and for security concerns we need it to at least be behind HTTP basic auth (this is the mechanism we currently have in place for our other Solr instances). I've set the Solr host name in apachesolr config as follows: solr:&;ltpass>@solr01 However, apachesolr can't communicate with the Solr instance if I set it up like this.
Comments
Comment #1
anarchivist commentedComment #2
JacobSingh commentedHi,
this sounds like a good feature to add upstream in the solrphpclient.
http://code.google.com/p/solr-php-client/
If that make sense, please post a patch there and close this issue.
Best,
Jacob
Comment #3
pwolanin commented@Jacob - aren't we overriding the get and post methods already? Or are you thinking these should come in when you constuct the solr service object?
Comment #4
JacobSingh commentedWe could put it in our implementation, but it seems like the client lib would like this feature too.
Best,
Jacob
Comment #5
pwolanin commentedYes, some provision for it in the base client library would be a good starting point.
Comment #6
anarchivist commentedI've submitted this as a bug to the SolrPhpClient tracker on Google Code: http://code.google.com/p/solr-php-client/issues/detail?id=4
Comment #7
anarchivist commentedChanging version to 6.x-1.x-dev.
Comment #8
anarchivist commentedSeems to be working as of beta8 and r6 of SolrPhpClient.
Comment #9
pwolanin commented