The Move to Hosted Ezproxy Experienced by Texas Tech University ELUNA May 4, 2016 Lynne Edgar Justin Daniel Systems Librarians
What is Ezproxy? In summary Ezproxy is a web proxy server that authenticates patrons by IP address. If a patron is using a University network IP listed in EZproxy, the restricted content is delivered to the patron. Otherwise, patrons are prompted to log in via the University’s SSO
Ezproxy On-campus access diagram OCLC, 2015
OCLC Hosting OCLC Operational staff: Monitor production system 24x7x365 Perform upgrades and enhancements Provide monthly log files (optional) Provide 10 hours of configuration services Provide institutional administrative access (optional)
Where we began . . . Local Ezproxy server In-house administrator Used with MetaLib, SFX and Aleph (now with Alma and MetaLib) The Libraries maintained a local EZproxy server since 2005. This was maintained by a programmer who was moved into the Library Systems Office in
Reasons We Moved to Hosted EzproxY In-house administrator resigned – loss of history and expertise Server out of warranty Operating system no longer supported EZproxy software needed to be upgraded Convenience of a hosted solution
Initial Downsides identified Loss of automated 599 error report Configuration file changes take longer using OCLC EZproxy Hosting Support
Implementation Decisions SSL certificate TTU Libraries decided to use our SSL certificate EZproxy prefixes on MARC 856 links were saved in over 300,000 records Go “live” date set for August 12, 2014 SSL: OCLC provides 3 ways to handle SSL certificates. We chose to retain our own certificate and send it to OCLC with permission of TTU Telecommunications. This prevented us from having to update the EZP prefixes on hundreds of thousands of records. Authentication:
IsSues & Resolutions July 14th: off-campus users unable to access electronic resources July 17th: TTU sends SSL certificate and key files to OCLC July 18th: OCLC turns over EZproxy for testing
IsSues & Resolutions, cont. Go “live” date changed to July 31st in hopes of restoring access Custom script files for CGI authentication discovered August 1st on old EZproxy server Scripts updated and placed on local web server in September and access was restored
IsSues & Resolutions, cont. September: intermediate certificate warnings on computers and mobile devices Resolved by intermediate certificate installations by OCLC September for computers December for mobile devices
Recommendations Understand institutional authentication methods Become familiar with OCLC’s EZproxy documentation Learn how to manage the configuration file Test mobile device access to electronic resources
Recommendations, Cont. Self-service after 10 hours of configuration by OCLC Learn how to upload updated configuration and other files Learn about EZproxy Administration processes Test preproduction and production configuration file changes View messages Manage virtual hosts
We would like to thank: TTU Library Technology and Management Services TTU Network Information Systems TTU Application Development and Support TTU IT Help Central TTU Libraries Collections and Assessment OCLC
References Edgar, Lynne E. (2015). EZproxy: migrating from a local server to a hosted environment, Journal of Electronic Resources Librarianship, 27:3, 194-199, http://dx.doi.org/ 10.1080/1941126X.2015.1059655. OCLC (2016). CGI authentication. https://www.oclc.org/support/services/ezproxy/documentation/usr/cgi.en.html, accessed April 19, 2016. OCLC (2016). Ezproxy documentation. http://www.oclc.org/support/services/ezproxy/documentation.en.html, accessed March 23, 2016. OCLC (2015). EZproxy overview. https://www.oclc.org/support/services/ezproxy/documentation/learn/overview.en.html, accessed March 23, 2016.
Lynne Edgar Systems Librarian & Lynne.Edgar@ttu.edu Justin Daniel Systems Librarian Justin.Daniel@ttu.edu http://library.ttu.edu