Hello PKP team,
I am using OJS 3.5 with the PKP PN / PLN plugin for my journal, ACGN Nexus, but the plugin has been reporting for several months that the PKP PN is not accepting deposits.
Environment:
- OJS version: 3.5.0-5
- PKP PN plugin version: 4.0.0.0
- Journal URL: https://journal.scihorizon.org
- Journal name: ACGN Nexus
- eISSN: 3142-8452
- PHP used for scheduler: PHP 8.2
The plugin appears to be installed and enabled correctly:
plugins/generic/pln exists and includes PlnPlugin.php, version.xml, vendor/, etc.
version.xml:
<application>pln</application>
<release>4.0.0.0</release><!-- The range 4.x.x.x is reserved for OJS 3.5 -->
Database tables:
pln_deposits
pln_deposit_objects
plugin_settings:
plugin_name: plnplugin
setting_name: enabled
setting_value: 1
The OJS 3.5 scheduler is enabled:
[schedule]
task_runner = On
task_runner_interval = 60
scheduled_tasks_report_error_only = On
The scheduler recognizes the PLN Depositor task:
0 0 * * * APP\plugins\generic\pln\classes\tasks\Depositor
I can run the task manually:
cd /www/wwwroot/XXXXXXX
php82 lib/pkp/tools/scheduler.php test
It completes successfully:
Running [APP\plugins\generic\pln\classes\tasks\Depositor] ... DONE
However, the task log shows:
[2026-07-03 00:44:13] https://journal.scihorizon.org
[2026-07-03 00:44:13] [Notice] Task process started.
[2026-07-03 00:44:13] [Notice] PKP Preservation Network Processor
[2026-07-03 00:44:13] [Notice] Depositor processing for ACGN Nexus.
[2026-07-03 00:44:13] [Notice] Getting service document.
[2026-07-03 00:44:13] [Notice] The PKP PN is not currently accepting deposits.
[2026-07-03 00:44:13] [Notice] Pruning orphaned deposits.
[2026-07-03 00:44:13] [Notice] Task process stopped.
The plugin settings also show:
pln_accepting = 0
pln_accepting_message = The PKP PLN does not know about this journal yet.
This same message has been appearing since May , so it does not seem to be only a temporary first-run state.
Could you please advise what needs to happen for this journal to be recognized by the PKP PN? Is there a registration or approval process on the PKP PN side, or is there something in the journal metadata, endpoint, or plugin configuration that I should correct?
Thank you.