I’m not finding the solution for our clients issue to gain access to our journal through OJS.
I asked UBC Library to see if they could help and sent them the following information:
One of our clients is having issues accessing our journal through their proxy server. They haven’t had any problems until recently and I’m trying to figure out what we can do on our end to help them out.
I have confirmed their IP addresses and that is fine but the proxy system isn’t authenticating properly. It is not recognizing their proxy server IP address after they successfully log in.
I asked the OJS Forum and got this response.
With IP-based authentication it shouldn’t be necessary to log in.
Depending on your server’s setup, you may need to enable the trust_x_forwarded_for option in your config.inc.php configuration file. I’d suggest trying that next.
The response from UBC:
I have BC Studies sort of working via EZproxy. I set up this stanza:
Title Open Journal System (OJS)
…so it is very basic.
A problem I am having with BC Studies is I get an error message when I click on the PDF next to the article title:
…but the PDF will download (if I then click the link to the upper right) and open okay.
So, If you want to pass on the stanza to the folks having problems (I am assuming that they use EZproxy) that might help them. But I would like to know why I get the above error message, if you can find out from OJS folks.
Other than that, seemed to work fine.
I pass this on to the client and here is the response I got today:
Nope. Tested this and it makes no difference. This was basically what we had anyway so it’s not really a meaningful change to our EZproxy config file. OJS will need to look at what IP address the system is seeing when we are logging in. They can use the log in information I provided to you.
I’ve never seen that error message. Our problem is probably unrelated to that but the OJS people should know better.
So, what to do?