Project

General

Profile

Actions

tickets #68657

closed

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

Added by lrupp almost 4 years ago. Updated about 3 years 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.

Actions #1

Updated by pjessen almost 4 years ago

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

Actions #2

Updated by lrupp about 3 years ago

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

Lists have been moved to hyperkitty -> fixed.

Actions

Also available in: Atom PDF