Quantcast
Channel: PKP Community Forum - Latest topics
Viewing all 27308 articles
Browse latest View live

Record Decision Error: An unexpected error has occurred. Please reload the page and try again

$
0
0

Error: An unexpected error has occurred. Please reload the page and try again.
when click Record Decision (Accept Submssion, Request Revisions, and decline).


OJS version: 3.4.0.8
Error log:
[php:notice] [pid 30124:tid 1952] [client 127.0.0.1:64450] PHP Deprecated: preg_replace_callback(): Passing null to parameter #3 ($subject) of type array|string is deprecated in …\lib\pkp\lib\vendor\slim\slim\Slim\Http\Uri.php on line 716, referer: …/index.php/JL/decision/record/25566?decision=2&reviewRoundId=4048785758619712901

Please help

1 post - 1 participant

Read full topic


Austausch zum Journal-Hosting mit OJS

$
0
0

Dieser Beitrag etabliert die deutschsprachige Gruppe “Austausch zum Journal-Hosting mit OJS” mit dem Tag “de-hosting-network” innerhalb der Gruppe “Regional Networks → Deutsche”. Bitte für Kommuniationen die diese Gruppe betreffen immer den Tag “de-hosting-network” verwenden.

Die Gruppe wendet sich an alle Personen oder Insitutionen im deutschsprachigen Raum welche an Themen rund um den Betrieb eines institutionellen OJS-Hostings interessiert sind.

3 posts - 1 participant

Read full topic

Treffen "Austausch zum Journal-Hosting mit OJS" 29.1.2025

PHP Fatal error: Uncaught PDOException: SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value - OJS 3.3.0.13

$
0
0

Hallo zusammen,

seid zwei Jahren funktioniert unsere OJS Instanz ohne Probleme. Seit zwei Tagen können wir keine neuen Ausgaben mehr veröffentlichen. Folgendes findet sich in der Error.log:

[Tue Dec 10 20:35:49.998366 2024] [proxy_fcgi:error] [pid 31514] [client 37.138.150.178:53794] AH01071: Got error ‘PHP message: PHP Fatal error: Uncaught PDOException: SQLSTATE[22007]: Invalid datetime format: 1366 Incorrect string value: ‘\xF0\x9F\xA4\xA6\xF0\x9F…’ for column ejournals.submission_search_keyword_list.keyword_text at row 1 in /var/www/ejournals/lib/pkp/lib/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOStatement.php:115\nStack trace:\n#0 /var/www/ejournals/lib/pkp/lib/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOStatement.php(115): PDOStatement->execute(NULL)\n#1 /var/www/ejournals/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Database/Connection.php(489): Doctrine\DBAL\Driver\PDOStatement->execute()\n#2 /var/www/ejournals/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Database/Connection.php(664): Illuminate\Database\Connection->Illuminate\Database\{closure}(‘INSERT INTO sub…’, Array)\n#3 /var/www/ejournals/lib/pkp/lib/vendor/laravel/framework/src/Illuminate/Database/Connection.php(631): Illuminate\Database\Connection->runQueryCallback(‘INSERT INTO sub…’, Array, Object…’, referer: https://ejournals.bib.uni-wuppertal.de/index.php/sws/manageIssues

Das System ist ein Debian 10 mit PHP7.3.31 und mysql (mariadb) 10.3.39, Charset utf8_general_ci.

Von uns wurden am System schon länger keine Veränderungen vorgenommen. Was kann da passiert sein?

Vielen Dank im Voraus

Frank

2 posts - 2 participants

Read full topic

[OJS 3.3.0.15] Automatic Review Reminders are not being sent

$
0
0

Hi I have a weird case with an OJS instance v3.3.0.15, which has the scheduled tasks enabled and the plugin Acron enabled too; however the automatic review reminders are not being sent.

I have verified that the journal’s editor had modified the email templates, so I tried to reset them; however I noticed this action no set the right content; I noticed that comparing with another clean OJS instance and the templates are not the same.

The templates which the editor modified were:

REVIEW_REMIND_AUTO
REVIEW_REMIND_AUTO_ONECLICK
REVIEW_REMIND_ONECLICK
REVIEW_REQUEST_REMIND_AUTO_ONECLICK

I have tested in other OJS v3.3.0.15 and noticed that the email template used for the automatic review reminder was “REVIEW_REQUEST_REMIND_AUTO_ONECLICK”, so I copy the template from the working review reminders OJS, however I didn’t get success.

I have read in other posts and I found the database’s tables where is storing the data of review assignments. I left below that information that I’ve found:

SELECT review_id, reviewer_id, date_assigned, date_notified, date_response_due, date_due,
date_reminded, reminder_was_automatic, review_form_id 
FROM review_assignments 
WHERE submission_id = 61357;
+-----------+-------------+---------------------+---------------------+---------------------+---------------------+---------------------+------------------------+----------------+
| review_id | reviewer_id | date_assigned       | date_notified       | date_response_due   | date_due            | date_reminded       | reminder_was_automatic | review_form_id |
+-----------+-------------+---------------------+---------------------+---------------------+---------------------+---------------------+------------------------+----------------+
|      9494 |       47865 | 2024-11-28 19:11:57 | 2024-11-28 19:11:57 | 2024-11-29 00:00:00 | 2024-11-29 00:00:00 | 2024-12-02 12:27:39 |                      0 |           NULL |
|      9495 |       47869 | 2024-12-03 13:30:07 | 2024-12-03 13:30:07 | 2024-12-04 00:00:00 | 2024-12-05 00:00:00 | 2024-12-07 15:36:32 |                      0 |            126 |
|      9501 |       47878 | 2024-12-07 16:24:41 | 2024-12-07 16:24:41 | 2024-12-09 00:00:00 | 2024-12-10 00:00:00 | NULL                |                      0 |            126 |
+-----------+-------------+---------------------+---------------------+---------------------+---------------------+---------------------+------------------------+----------------+

In the previous resultset there are 3 review assignments, the third row is about the last assignment, as it could be seen, the date_assigned was 2024-12-07, the date_response_due was 2024-12-09, and the date_due was 2024-12.10, I’m writing this topic the 2024-12-11, it’s time the review reminder is not being sent.

Reviewing the scheduled_tasks table:

SELECT * FROM scheduled_tasks
WHERE class_name = 'lib.pkp.classes.task.ReviewReminder'
ORDER by last_run DESC;
+-------------------------------------+---------------------+
| class_name                          | last_run            |
+-------------------------------------+---------------------+
| lib.pkp.classes.task.ReviewReminder | 2024-12-11 12:10:55 |
+-------------------------------------+---------------------+

I understood that Acron plugin executes the task ReviewReminder today 2024-12-11; however reviewing the file Recordatorioderevisión-6759d5af64265-20241211.log I found:

scheduled_tasks_blurred

So for a weird reason the task is not finished. Some of the PKP team or in thie awesome community can help me to resolve this trouble?

Thanks in advance:

The enviroment of my server is:
PHP 7.4.33
Apache 2.4.6
Centos 7
MariaDB 10.6.17

1 post - 1 participant

Read full topic

Badges plugin not working on my OJS 3.4.0.7 installation

$
0
0

Installed badges plugin 1.0.1.0 from Release Minor corrections · sedici/badges · GitHub

The plugin installs, It can be activated.

When trying to configure it, I get the “Failed Ajax request or invalid JSON returned.”

No badges, articles pages go blank. Running PHP 8.2

OJS 3.4.0.7

Could not find recent similar threads, my apologies if I missed one.

Thank you!

1 post - 1 participant

Read full topic

Full email templates package anywhere

$
0
0

Hi,

While trying to translate in romanian various steps of editorial process I noticed that there are some missing email templates (like submission sent back to copyediting which does not exist in the en po file or I could not find it). Is there a way where we can download the complete email template po file?

Thank you.

Catalin

1 post - 1 participant

Read full topic

Bulk-enable chapter landing pages in OMP 3.4?

$
0
0

Hi everyone,
we upgraded to OMP 3.4.0-8 and love the feature of chapter landing pages. Is there a way to “bulk”-enable all chapter landing pages for all already published monographs?
Otherwise we would have to do it manually for each monograph which would take a while…

Cheers

1 post - 1 participant

Read full topic


[OJS-3.4.0-7] Google Captcha and Failed to retrieve the latest version info: cURL error 7: Failed connect to pkp.sfu.ca:443

$
0
0

We are currently facing technical issues with the OJS-3.4.0-7 that began this morning. While the portal was functioning normally yesterday, the following problems have been observed today:

  1. Login Issue with Google CAPTCHA
  • Enabling Google CAPTCHA causes login attempts to fail. However, disabling CAPTCHA allows the login process to proceed successfully.​
  1. Failed External Link Connections
  • The following error message appears:

3.Failed to retrieve the latest version info: cURL error 7: Failed connect to pkp.sfu.ca:443; Connection timed out (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://pkp.sfu.ca/ojs/xml/ojs-version.xml?id=540ac7edb7229&oai=https%3A%2F%2Fepubs.icar.org.in%2Findex.php%2Findex%2Foai*

  • Additionally, an error related to the OCSP responder is noted:

4.(70007)The timeout specified has expired: [client 117.236.105.209:35870] AH01974: could not connect to OCSP responder ‘ocsp.globalsign.com’*

[Thu Dec 12 10:39:44.546040 2024] [ssl:error] [pid 23032] (70007)The timeout specified has expired: [client 117.236.105.209:35870] AH01974: could not connect to OCSP responder 'ocsp.globalsign.com'
[Thu Dec 12 10:39:44.546192 2024] [ssl:error] [pid 23032] AH01941: stapling_renew_response: responder error


[12-Dec-2024 10:44:01 Asia/Kolkata] Failed to retrieve the latest version info: cURL error 7: Failed connect to pkp.sfu.ca:443; Connection timed out (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://pkp.sfu.ca/ojs/xml/ojs-version.xml?id=540ac7edb7229&oai=https%3A%2F%2Fepubs.icar.org.in%2Findex.php%2Findex%2Foai

Troubleshooting:

openssl s_client -connect pkp.sfu.ca:443
socket: Bad file descriptor
connect:errno=9


 wget https://pkp.sfu.ca/ojs/xml/plugins.xml
--2024-12-12 14:54:05--  https://pkp.sfu.ca/ojs/xml/plugins.xml
Resolving pkp.sfu.ca (pkp.sfu.ca)... 208.70.244.23
Connecting to pkp.sfu.ca (pkp.sfu.ca)|208.70.244.23|:443... failed: Connection timed out.
Retrying.

1 post - 1 participant

Read full topic

OJS 3.3.x ist not compatible with PHP 8.1

$
0
0

Hi,

I want to Install OJS 3.3.20 with PHP 8.1, but there are some Errors and Deprecation Warnings.
In the System Requirements (https://docs.pkp.sfu.ca/admin-guide/3.3/en/requirements) is PHP v 7.3 - 8.0 as requirement listed. As PHP v 8.0 has reached its End Of Life (End of 2023) and thus cannot be used anymore because of the lack of Security Fixes.
Is it possible to get OJS v3.3 (as the current LTS version) to be working with PHP v.8.1?

Kind regards
Stephan

1 post - 1 participant

Read full topic

New permission role for website changes without access to submission workflow

$
0
0

Describe the problem you would like to solve
For our journals, we work with external designers. To enable them to make changes to the website, we currently have to grant them a role, which also is able to access the submission workflow. Thus allowing them to access/manipulate submissions without this beeing part of their work.

Describe the solution you’d like
To follow the principle of least privilege, we would like to propose a new role, which can access and edit website settings (like static sites, navigation menus, website-styling, publisher library) but cannot access the submission-workflows within OJS.

Who is asking for this feature?
Target Group of this feature would be hosting institutions with high requirements to information security, but also Journal Managers who want to delegate the website settings to non-academical employees or freelancers.

Additional information
As an implementation detail, It might be usefull to be able to make some basic adjustments which parts of the website settings could be accessed/edited by this role. E.g. could the role enable/disable/configure plugins.

1 post - 1 participant

Read full topic

Pull Reviewer Ratings in Reviewer Report?

$
0
0

Hi all,
Is there a way to pull the reviewer ratings into the reviewer report? Or can that be a suggested feature? Our editors are looking for good ways to assess reviewers by how long they take, how many they accept and how well they do based on the ratings.

EDIT: We’re running OJS 3.3.0.15
Thanks!!
Heather
@asmecher @rcgillis

1 post - 1 participant

Read full topic

Funding Data Plugin not rendering

$
0
0

Describe the issue or problem
I have installed the funding data plugin but the form does not render during the submission process.

Steps I took leading up to the issue
I reinstalled the plugin and tried clearing the data cache which did not correct the issue.

What application are you using?
OJS 3.4.0.4
Plugin 3.4.0.3

2 posts - 2 participants

Read full topic

Hacker able to install plugin and change content in the server rootkitninja ojs 3.4.0.5

$
0
0

Describe the issue or problem
hacker able to install plugin and change content in the server rootkitninja ojs 3.4.0.5

how to trace when the hacker install the plugin and can we trace which account install it?
it install in import export plugin directory
seems alot of ojs installation is affected by this mostly from indonesia.

google search result

file location is outside public_html
Steps I took leading up to the issue

What application are you using?
ojs 3.4.0.5

Additional information
.

1 post - 1 participant

Read full topic

Back Issues stay loading

$
0
0

We’re using OJS 3.3.0.8.
Not long ago we moved our site to a new server, and we have a problem, if the magazine has a lot of issues they take a long time to load or do not load at all.
In the logs we find the line
(70007)The timeout specified has expired: [client 213.230.74.15:0] AH01075: Error dispatching request to : (polling), referer: https://sitename.com/index.php/archive/manageIssues.

Previously we used nginx+php-fpm, but now apache+nginx.
Increasing the Timeout did nothing.
Can you tell me how to fix this, or advise me something?

screen

1 post - 1 participant

Read full topic


Login Redirection to Homepage

$
0
0

After a user logs in, is there a way to set up OMP so that they are automatically redirected to the website homepage?

1 post - 1 participant

Read full topic

Domain Display in Address Bar

$
0
0

How can I configure the system so that when the domain is entered in the address bar, it directly shows the homepage, instead of automatically redirecting to the user management page?

1 post - 1 participant

Read full topic

User Registration Issue

$
0
0

In the “User Registration” section, I have selected the option “Visitors can register a user account with the press”, but visitors are still unable to register. They receive the message: “This press is currently not accepting user registrations.” Could you kindly advise on how to resolve this issue?

1 post - 1 participant

Read full topic

Fatal error after upgrade to OJS 3.4.0.8

$
0
0

Hello,
After upgrading to OJS 3.4.0.8, I encountered the following error in the PHP error log:

[16-Dec-2024 01:03:20 Asia/Riyadh] PHP Fatal error: Uncaught Error: Call to undefined method APP\publication\Publication::getAuthors() in /home/seisense/journal.seisense.com/plugins/oaiMetadataFormats/rfc1807/OAIMetadataFormat_RFC1807.php:60
Stack trace:
#0 /home/seisense/journal.seisense.com/lib/pkp/classes/oai/OAI.php(825): APP\plugins\oaiMetadataFormats\rfc1807\OAIMetadataFormat_RFC1807->toXml()
#1 /home/seisense/journal.seisense.com/lib/pkp/classes/oai/OAI.php(566): PKP\oai\OAI->formatMetadata()
#2 /home/seisense/journal.seisense.com/lib/pkp/classes/oai/OAI.php(95): PKP\oai\OAI->ListRecords()
#3 /home/seisense/journal.seisense.com/pages/oai/OAIHandler.php(47): PKP\oai\OAI->execute()
#4 [internal function]: APP\pages\oai\OAIHandler->index()
#5 /home/seisense/journal.seisense.com/lib/pkp/classes/core/PKPRouter.php(334): call_user_func()
#6 /home/seisense/journal.seisense.com/lib/pkp/classes/core/PKPPageRouter.php(278): PKP\core\PKPRouter->_authorizeInitializeAndCallRequest()
#7 /home/seisense/journal.seisense.com/lib/pkp/classes/core/Dispatcher.php(165): PKP\core\PKPPageRouter->route()
#8 /home/seisense/journal.seisense.com/lib/pkp/classes/core/PKPApplication.php(395): PKP\core\Dispatcher->dispatch()
#9 /home/seisense/journal.seisense.com/index.php(21): PKP\core\PKPApplication->execute()
#10 {main}
thrown in /home/seisense/journal.seisense.com/plugins/oaiMetadataFormats/rfc1807/OAIMetadataFormat_RFC1807.php on line 60

OJS: 3.4.0.8
Php: 8.2.26

Looking forward for your help to resolve this fatal error.
Thanks
Seisense

1 post - 1 participant

Read full topic

Submission form does not advance past step 1 (OJS 3.3.0-19)

$
0
0

Describe the issue or problem
We are having problems with the submission form for multiple journals on our OJS installation. The submission form gets stuck at the first page and won’t advance past Save and continue.

Steps I took leading up to the issue

  1. Go to Make a new submission
  2. Select section, agree to submission requirements
  3. Submit as journal editor OR author
  4. Click in box for “I agree to have my data collected and stored…”
  5. Click Save and continue
  6. The system just hangs

It is unpredictable when the system will save and continue to the next screen and when it won’t. It does not seem to depend on which journal we are in. The process will work once and then we try it again several minutes later and it does not work or vice versa.

We thought it may be an issue with PHP, so we tried with both 7.4.33 and 8.0.30 (in our test environment).

What application are you using?
OJS 3.3.0-19
Tested with both PHP 7.4.33 and 8.0.30

Additional information

[16-Dec-2024 11:11:14 Europe/Stockholm] PHP Fatal error: Uncaught Error: Call to a member function getId() on null in /var/www/html/ojs/lib/pkp/classes/submission/form/PKPSubmissionSubmitStep1Form.inc.php:372
Stack trace:
#0 /var/www/html/ojs/lib/pkp/pages/submission/PKPSubmissionHandler.inc.php(177): PKPSubmissionSubmitStep1Form->execute()
#1 /var/www/html/ojs/lib/pkp/classes/core/PKPRouter.inc.php(397): PKPSubmissionHandler->saveStep(Array, Object(Request))
#2 /var/www/html/ojs/lib/pkp/classes/core/PKPPageRouter.inc.php(246): PKPRouter->_authorizeInitializeAndCallRequest(Array, Object(Request), Array, false)
#3 /var/www/html/ojs/lib/pkp/classes/core/Dispatcher.inc.php(144): PKPPageRouter->route(Object(Request))
#4 /var/www/html/ojs/lib/pkp/classes/core/PKPApplication.inc.php(360): Dispatcher->dispatch(Object(Request))
#5 /var/www/html/ojs/index.php(68): PKPApplication->execute()
#6 {main}
thrown in /var/www/html/ojs/lib/pkp/classes/submission/form/PKPSubmissionSubmitStep1Form.inc.php on line 372

[16-Dec-2024 12:12:08 Europe/Stockholm] PHP Fatal error: Uncaught Error: Call to a member function getId() on null in /var/www/html/ojs/lib/pkp/classes/submission/form/PKPSubmissionSubmitStep1Form.inc.php:372
Stack trace:
#0 /var/www/html/ojs/lib/pkp/pages/submission/PKPSubmissionHandler.inc.php(177): PKPSubmissionSubmitStep1Form->execute()
#1 /var/www/html/ojs/lib/pkp/classes/core/PKPRouter.inc.php(397): PKPSubmissionHandler->saveStep(Array, Object(Request))
#2 /var/www/html/ojs/lib/pkp/classes/core/PKPPageRouter.inc.php(246): PKPRouter->_authorizeInitializeAndCallRequest(Array, Object(Request), Array, false)
#3 /var/www/html/ojs/lib/pkp/classes/core/Dispatcher.inc.php(144): PKPPageRouter->route(Object(Request))
#4 /var/www/html/ojs/lib/pkp/classes/core/PKPApplication.inc.php(360): Dispatcher->dispatch(Object(Request))
#5 /var/www/html/ojs/index.php(68): PKPApplication->execute()
#6 {main}
thrown in /var/www/html/ojs/lib/pkp/classes/submission/form/PKPSubmissionSubmitStep1Form.inc.php on line 372

1 post - 1 participant

Read full topic

Viewing all 27308 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>