As a site administrator I can edit the journal settings by opening the Settings wizard from the index.php/index/admin/contexts page. That is, I can, but only for the journals that share the same domain as the main OJS website. However, when I try to open the Settings wizard for the journal that has a separate domain, several requests are sent to that domain and fail (the first request is to the main “journals” domain, and the rest - to the separate one for the particular journal):
The tabs such as Plugins, Users and Languages don’t work and show nothing but the Loading spinner. The problem persists when I turn the restful urls on and off (along with the corresponding redirects in the .htaccess file to make the restful urls work). I even tried to set the Access-Control-Allow-Origin headers, but it doesn’t change anything.
What am I doing wrong?
I’m running OJS 3.5.0-1 under Apache on Debian 13 (PHP 8.4).
so that the requests to both domain names are resolved from the same folder. In this test setup, I don’t have a single rewrite or redirect.
Now, with https://domain.tld as the base_url I can navigate to the “journals” via, e.g., https://domain.tld/index.php/a and edit the settings of either of them via, e.g., https://domain.tld/index.php/index/admin/wizard/1.
in config.inc.php, although I can still navigate through both “journals” and modify their settings in their respective dashboards, I lose the ability to edit the journal “b” as a site administrator with the errors as seen in my previous post.
I thought that maybe the problem may be in my web server configuration, but in this here example it is as simple as it can get… Do you people have any thoughts on this?