Having issue setting up PKP PN

azfarsuhail
Thu, 19 Mar 2026 15:04:06 +0000
Software Support

I am experiencing a “silent fail” with the PKP PN plugin on OJS 3.5.0.0.

The Symptoms:

The Network Status shows: “The PKP PLN can accept deposits from this journal.”

The Journal Identifier (UUID) is correctly generated and present.

The Terms of Use have been accepted and saved multiple times.

HOWEVER: The “Deposits” table remains completely empty.

When running the task via CLI, the process finishes in ~8ms, indicating it is either skipping the scan logic or failing to find archivable content despite a healthy OAI feed.

Steps I took leading up to the issue

1. Verified OAI-PMH: Confirmed that ListRecords shows all 10 published articles with PDF galleys and correct metadata.

2. Server Configuration: Verified tar path is correct (/usr/bin/tar) and zip PHP extension is enabled.

3. Database Reset: Attempted to clear pln_deposits and pln_deposit_objects tables and reset the last_run setting in plugin_settings to force a re-scan.

4. CLI Manual Run: Executed php lib/pkp/tools/scheduler.php run --task="APP\plugins\generic\pln\classes\tasks\Depositor" --force.

5. Result: The command returns DONE almost instantaneously (under 10ms) and no rows are added to the pln_deposits table. No errors are generated in the scheduledTaskLogs.

Applications

OJS Version: 3.5.0.0

PHP Version: 8.2 (Hostinger Shared Hosting)

PKP PN Unique Identifier: 0013B529-ED68-4C32-B09D-4C510B77C40B

Journal URL: https://jccair.org/index.php/jcai

OAI URL: https://jccair.org/index.php/index/oai?verb=ListRecords&metadataPrefix=oai_dc

2 posts - 2 participants