Here is the full error:

SearchApiException: An error occurred while trying to search with Solr: "404" Status: Not Found: Not Found. in SearchApiSolrService->search() (line 948 of */modules/search_api_solr/includes/service.inc).

I'm trying to upgrade from search_api version 7.x-1.8 to 7.x-1.11, and the version of search_api_solr doesn't seem to matter (I've tried with 7.x-1.2 and 7.x-1.4)

The error pops up when I try to queue content for reindexing, clear the index, or index everything... the commands seem to work sporadically, ie. if I keep reloading the page I will eventualy be able to get to a confirmation page, or successfully start indexing.

Is this a problem on my end, or an actual bug? I've searched the issues but havn't really found anything that appears to relate.

Comments

jschoen1’s picture

Category: Bug report » Support request
drunken monkey’s picture

What kind of Solr server are you using? Self-installed or hosted? Also, which version, 3.x or 4.x?
For Solr 4.x, have you added the core name (e.g., "collection1") to the path?

The problem seems to be caused by the new "Server index status" information on the indexes' "View" tabs (because there otherwise shouldn't be a search involved in any of these operations). It's just a bit weird that this failing would actually make the reindex/clear operation fail, too, I think they should be completely separate.
Have you maybe got other Search API (or Solr) modules installed that might influence this?

jschoen1’s picture

I think this actually was a problem on the remote end - our Solr server is hosted, and the company responsible for managing it discovered there was something corrupted with the specific core that I was trying to use when this error showed up. Once the issues for that core were resolved this error stopped showing up.

drunken monkey’s picture

Status: Active » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.