Hello Everyone …
I am working with an OJS 3.1.2.1 multijournal installation …
I have activated ORCID API Public access setting our public url as the redirect_URI (the same url that is configured as base_url in config.inc.php), installed last version of the orcid OJS plugin (v1.1.1.4) and configured it site-wide via the config.inc.php file with the following options:
[orcid]
api_url = https://pub.orcid.org/
client_id = APP-VATGFR9URCHHL325
client_secret = (real cliet_secret here)
The problen is that … when an user tries to link his orcid profile to OJS (via the email that they receive from OJS or clicking the “connect to ORCID” button under the Public tab of their profile) they are requested to login with their ORCID credentials, and then click the Authorize button.
When they click the button, they land on a error page saying that revistas.uncu.edu.ar (our portal public url) cannot process their request due to an HTTP ERROR 500 …
The request url is the following:
the error page url being:
http://revistas.uncu.edu.ar/ojs3/index.php/RFCA/orcidapi/orcidAuthorize/targetOp=profile?code=uJvG03
There is no error related to this at errors.log and neither at orcid.log… which is kinda weird for a 500 error… So I don’t have much to work with
I’d really appreciate any pointers as to how to troubleshoot this problem.
Thanks in advance!