Ошибка DSpace при импорте oai
После настройки моего сервера DSpace он работает правильно, но когда я смотрю на страницу идентификации OAI ( http://repositorio.puce.edu.ec/oai/request?verb=Identify), чтобы мы могли быть собраны, он говорит, что хранилище это localhost вместо моего URL. Я исследовал и обнаружил, что для обновления этого я должен выполнить эту команду: dspace/ bin / dspace oai import -c, но когда я запускаю эту команду, выдает следующую ошибку: Solr server ( http://repositorio.puce.edu.ec/solr/oai) выключен, включите его.
Я вижу Solr Admin (его нельзя увидеть снаружи по соображениям безопасности), поэтому я не знаю, что нужно включить или как это сделать?
Спасибо за помощь.
1 ответ
Я сталкивался с этой ошибкой в прошлом.
Глядя на мой файл oai.cfg, я использовал localhost для некоторых настроек и мой публичный URL для других.
solr.url=http://localhost/solr/oai
# OAI persistent identifier prefix.
# Format - oai:PREFIX:HANDLE
identifier.prefix = repository.library.georgetown.edu
# Base url for bitstreams
bitstream.baseUrl = https://repository.library.georgetown.edu
Если вам нужно внести изменения в конфигурацию, обязательно очистите кеш после перезапуска службы.