I am currently trying to troubleshoot PKP PLN functionality with our Scholarly Exchange hosted journal http://www.ijtarp.org (Journal Identifier: D007D266-0707-420B-85F2-3433EE0191B2).
I have agreed to the tick box terms, enable the service in the OJS PKP PLN plugin settings and obtained a journal Identification number. More over, inspecting the PKP PLN Status page, I can see that: The PKP PLN can accept deposits from this journal.
However, after waiting a couple of weeks for 15 pending entries to sync with the PLN, they are all still reporting: Processing Status: Unknown; LOCKSS Status:Unknown; Complete: No
I would appreciate any assistance or advise you can offer to help me get PLN functionality operating correctly.
@mjoyce, the version on this is 2.4.8 stable as of mid Aug 2016; commits for plugins/generic/pln are confirmed up-to-date against current ojs-stable-2_4_8.
Latest PKPPLNDepositorTask log reads:
http://www.scholarlyexchange.org/ojs
[2017-10-03 13:47:09] [Notice] Task process started.
[2017-10-03 13:47:09] [Notice] Depositor processing for International Journal of Transactional Analysis Research & Practice.
[2017-10-03 13:47:09] [Notice] Getting service document.
[2017-10-03 13:47:10] [Notice] Processing deposit status updates.
[2017-10-03 13:47:10] [Notice] Processing updated content.
[2017-10-03 13:47:10] [Notice] Processing new content.
[2017-10-03 13:47:10] [Notice] Packaging content for deposit.
Ok, so this seems to indicate that everything is running ok.
However the 15 queâd items have been in the Unknown / New state for a good couple of weeks now and not yet progressed to the LOCKSS archive list or keepersregistry.
How long should the process usually take to run fully, so that all items are properly archived?
Everything is not running OK. There should be two more lines in the the log that look like this:
[2016-06-09 11:57:59] [Notice] Sending deposits to the PLN.
[2016-06-09 11:57:59] [Notice] Task process stopped.
It looks like your journal hasnât completed the packaging step. Itâs possible youâre missing the Archive_Tar PHP extension, which is usually bundled with PEAR. Do your web server logs reveal anything else?
I found a reference in the error log to the missing mbstring dependency. @Paul_Stevens, please check the status again tomorrow, after 2pm, Eastern US time.
Hi @mjoyce, unfortunately I donât have access to any of the backend web server logs, as our OJS installation is hosted by Scholarly Exchange (who referred me here) - I only have access to the main OJS platform functionality. I believe Clinton @ctgraham represents Scholarly Exchange and is kindly also responding here.
Looking at the next reply it does look like heâs found some missing dependancy. As requested, I will check with the PKP PLN Status this evening to see if there is a change.
Many thanks @mjoyce & @ctgraham for your kind assistance so farâŠ
@ctgraham, Following a check of the PKP PLN status, it looks like something something has initiated. I notice that âLocal Statusâ has now changed to âTransferredâ and âCheckedâ status is now populated.
I will keep an eye on things over the next few days and hopefully be able to report back when they has propagated successfullyâŠ!
Have been monitoring the progress of this, but wondering if it is stuck at the Sent to LOCKSS status as it doesnt seem to be progressing. Do you know how long this part should usually take?
@mjoyce, the scheduled task processing log reports:
[2017-10-15 13:47:50] [Notice] Deposit 40 has unknown processing state status-error
[2017-10-15 13:47:50] [Notice] Deposit 40 has unknown LOCKSS state status-error
[2017-10-15 13:47:50] [Notice] Deposit 41 has unknown processing state status-error
[2017-10-15 13:47:50] [Notice] Deposit 41 has unknown LOCKSS state status-error
[2017-10-15 13:47:51] [Notice] Deposit 42 has unknown processing state status-error
[2017-10-15 13:47:51] [Notice] Deposit 42 has unknown LOCKSS state status-error
[2017-10-15 13:47:51] [Notice] Deposit 43 has unknown processing state status-error
[2017-10-15 13:47:51] [Notice] Deposit 43 has unknown LOCKSS state status-error
[2017-10-15 13:47:51] [Notice] Deposit 44 has unknown processing state status-error
[2017-10-15 13:47:51] [Notice] Deposit 44 has unknown LOCKSS state status-error
[2017-10-15 13:47:52] [Notice] Deposit 45 has unknown processing state status-error
[2017-10-15 13:47:52] [Notice] Deposit 45 has unknown LOCKSS state status-error
[2017-10-15 13:47:52] [Notice] Deposit 46 has unknown processing state status-error
[2017-10-15 13:47:52] [Notice] Deposit 46 has unknown LOCKSS state status-error
[2017-10-15 13:47:52] [Notice] Deposit 47 has unknown processing state status-error
[2017-10-15 13:47:52] [Notice] Deposit 47 has unknown LOCKSS state status-error
[2017-10-15 13:47:53] [Notice] Deposit 48 has unknown processing state status-error
[2017-10-15 13:47:53] [Notice] Deposit 48 has unknown LOCKSS state status-error
[2017-10-15 13:47:53] [Notice] Deposit 49 has unknown processing state status-error
[2017-10-15 13:47:53] [Notice] Deposit 49 has unknown LOCKSS state status-error
[2017-10-15 13:47:53] [Notice] Deposit 50 has unknown processing state status-error
[2017-10-15 13:47:53] [Notice] Deposit 50 has unknown LOCKSS state status-error
[2017-10-15 13:47:54] [Notice] Deposit 51 has unknown processing state status-error
[2017-10-15 13:47:54] [Notice] Deposit 51 has unknown LOCKSS state status-error
[2017-10-15 13:47:54] [Notice] Deposit 52 has unknown processing state status-error
[2017-10-15 13:47:54] [Notice] Deposit 52 has unknown LOCKSS state status-error
[2017-10-15 13:47:55] [Notice] Deposit 53 has unknown processing state status-error
[2017-10-15 13:47:55] [Notice] Deposit 53 has unknown LOCKSS state status-error
[2017-10-15 13:47:55] [Notice] Deposit 54 has unknown processing state status-error
[2017-10-15 13:47:55] [Notice] Deposit 54 has unknown LOCKSS state status-error
I have also checked status and it looks like the bulk of the entries have indeed indeed reached agreement status and are also marked as complete.
However, I notice that there is one item ( ID 47) that is still marked as Local Status and Processing Status âUnknownâ - although it does state that LOCKSS Status âAgreementâ, Complete âYesâ.
But, I canât see the expected entries in either of these locations yet. I suspect this could be something that takes a little while to propagate, do you have any experience with how long I should normally expect these to take to appear?
I will monitor and update here.
Regarding ID 47 - i will wait until i can verify whether it has appeared in the LOCKSS repository. If it doesnât, Iâm assuming that if i press the âResetâ button, another attempt will be made to upload to LOCCKSâŠ?
Many thanks @mjoyce for the response. I will give Keepers Registry some more time to catch up (its good to know that has an update period).
Regarding the LOCKSS GLN. I note that there are some details (related to our Journal and Scholarly Exchange) within the CSV file on the LOCKSS GLN page I referred to earlier in this thread. I note that the journal name has not updated from the one we changed it from earlier this year (it now includes â& Practiceâ). We have not done anything to create this entry and I thought it was something to do with PKP PLN, but it does indicate something to do with Scholarly Exchange - perhaps @ctgraham knows something about this, and can offer some knowledge or advice?
Here is a screenshot to it:
Regarding ID 47 - iâll park this and just check keepers registery reflects its presence.
Enabling the Publisher Manifest in Journal Setup, Step 2.6 provides a public manifest which allows for LOCKSS networks to archive your journal content, but each LOCKSS network requires additional setup on the networkâs side to complete the process.
Scholarly Exchange as a hosting service doesnât perform the negotiation or setup with the LOCKSS network(s), and I donât think it is appropriate for Scholarly Exchange to be listed as the âpublisherâ in the Keepers Registry. Did you have any direct contact with the Global LOCKSS Network when you initially activated the Publisher Manifest? I do think youâll want to follow up directly with the GLN to confirm your participation and to update your journal name.
I will check in with the GLN regarding correcting the publisher names to represent the actual publishers rather than Scholarly Exchange as a hosting provider.
The onix.csv file is created and updated by the PKP Preservation Network, so @astevens is better suited to assist in the other thread than I am. From that thread, it looks like your are on the right track.
Muchas gracias por tu rĂĄpida respuesta @ctgraham, si, como dices, parece estar todo bien pero siguen sin aparecer nuestros registros en onix.csv ni en https://thekeepers.org/
Hi. Iâve just upgrade my OJS from 2.4.7 to 2.4.8.3 (2018/11/10) )and been enabling the PKP PLN plugin since yesterday (2018/11/12). But,Why today (2018/11/13) The network status still âThis journal must be running OJS 2.4.8 to make deposits to the PKP PLN.â and thereâs no deposit progress?
and how long does the PKP PLN Plugin take time to process it?