Project

General

Profile

tickets #68657

swish-e indexing broken because of wrong config permissions - monitoring needed?

Added by lrupp about 1 year ago. Updated 7 months ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Email
Target version:
-
Start date:
2020-07-06
Due date:
% Done:

100%

Estimated time:

Description

Today I wondered why the search.cgi on lists.opensuse.org did not work.

Looks like the index file got somehow broken, which might be a result of the latest upgrade of the machine.

During further investigation/trying to rebuild the index, I noticed that the configuration file /etc/swish-e.conf was owned by root:root with permissions 640. This resulted in the user "archive" not being able to read the configuration any longer and the cron jobs were failing. Looks like they failed silently?

I fixed the permissions now and started to run a full reindex in a screen session of user "archive" (which will take some time, I guess).

So the original issue should be fixed - fixable now (the cron jobs should also be able to start working now).

BUT: we should think about a way to monitor the indexing somehow. This needs investigation.

History

#1 Updated by pjessen about 1 year ago

There is also a very old issue on that topic - https://progress.opensuse.org/issues/4314

#2 Updated by lrupp 7 months ago

  • Status changed from Workable to Closed
  • % Done changed from 20 to 100

Lists have been moved to hyperkitty -> fixed.

Also available in: Atom PDF