Hello,
I installed the Search and Solr modules and configured Apache Solr 9.10.1.
Environment
Omeka S version: 4.4.1
Search module: 0.20.1
Solr module: 0.22.1
Solr server: 9.10.1
OS: Ubuntu
Database contains items:
SELECT COUNT(*) FROM item;
Result: 840
Problem
Reindexing from the admin interface (Search → Indexes → Reindex) completes successfully but Solr remains empty.
Example query:
curl “http://my-ipaddress:8983/solr/omeka-s/select?q=*:*&rows=10”
Result:
numFound = 0
However, when running the command manually:
sudo -u www-data php /var/www/html/omeka-s/modules/Search/bin/sync --user-id 26
Solr immediately begins indexing and documents appear.
Example after running sync:
numFound = 400
Why does the Search index rebuild job not populate Solr while the CLI sync command does?
Is additional configuration required for the job
worker?


