EZProxy Configuration

At the time of writing, the stanza given in the OCLC documentation for using EZProxy to access 123Library is incorrect.

Please use the following stanza:

Title 123Library

URL https://www.123library.org

Please note the “https”. If you use “http”, you will encounter errors.

Please note also that there is no Host or Domain line. This is deliberate and intentional. 123Library uses a CDN (content delivery network) that requires other hosts on the 123library.org domain. These should not be proxied. The only URL you need to proxy for authentication purposes is the one given above.

You will also need to ensure that your installation of EZProxy is set up for SSL, and for proxy by hostname. The relevant lines in your EZProxy config.txt will look something like this:

Name ezproxy.my-institution.ac.uk

Option ProxyByHostname

LoginPort 80

LoginPortSSL 443

Finally, you will need to ensure that your DNS zone file includes records similar to the following, which are required in order to allow EZProxy to proxy by hostname. If you already use EZProxy for other services, this has probably already been done by your domain adminstratator:

*.ezproxy 3600 IN A 111.222.333.444

ezproxy 3600 IN A 111.222.333.444

In this example, 111.222.333.444 is the IP address of the server on which you have installed EZProxy.