PKP PN plugin not depositing articles — "The PKP PN is not currently accepting deposits" in scheduled task log

Hi, I’m currently testing the PKP PN plugin in OJS 3.4.0-5 on a local server running on Linux Mint (VirtualBox).

I’ve installed the plugin from the Plugin Gallery and confirmed that:

  • The task runs correctly and generates logs under /files/scheduledTaskLogs
  • The articles meet all the PKP PN deposit criteria (have DOIs, are published, and assigned to issues)
  • There are no errors in the plugin execution logs
  • The system is executing scheduled tasks as expected

However, deposits are not appearing in the PLN Deposits table, and when checking the latest PKPPNDepositorTask log, I consistently see the message:

[2025-04-09 19:52:11] http://localhost
[2025-04-09 19:52:11] [Notice] Task process started.
[2025-04-09 19:52:11] [Notice] PKP Preservation Network Processor
[2025-04-09 19:52:11] [Notice] Depositor processing for Revista de Prueba.
[2025-04-09 19:52:11] [Notice] Getting service document.
[2025-04-09 19:52:15] [Notice] The PKP PN is not currently accepting deposits.
[2025-04-09 19:52:15] [Notice] Pruning orphaned deposits.
[2025-04-09 19:52:15] [Notice] Task process stopped.

I understand this message may appear if the plugin is being used in a test environment or localhost setup, which is my case (http://localhost). I would like to confirm:

  • Is this message exclusively due to the plugin detecting a non-production environment?
  • Would using a public domain (or tunneling with a service like Ngrok) allow me to test deposits?
  • Is there any way to simulate deposits in a local/test instance for development purposes?

Thanks in advance for your guidance!

System info:

  • OJS Version: 3.4.0-5
  • OS: Linux Mint (VM on VirtualBox)
  • Web Server: Apache
  • PHP: 8.1
  • Database: MySQL
  • Plugin Version: PKP PN (latest from Plugin Gallery)

Hi!

Sorry for the delay, I can confirm the localhost is not going to work… The host should be publicly accessible. I’d advise not to simulate deposits, you’ll just fill the server with crap :slight_smile:

Best,
Jonas