SlideShare a Scribd company logo
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)
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
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.htm
l, 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

More Related Content

PDF
Putting Historical Data in Context: how to use DSpace-GLAM
PPTX
Metadata and ontologies
PDF
0-60: Tesla's Streaming Data Platform ( Jesse Yates, Tesla) Kafka Summit SF 2019
PPTX
Introduction to Data Engineering
PPTX
The Missing Manual for Leveled Compaction Strategy (Wei Deng & Ryan Svihla, D...
PPTX
Snowflake Architecture.pptx
PDF
Will Lyon- Entity Resolution
PDF
Vertex AI - Unified ML Platform for the entire AI workflow on Google Cloud
Putting Historical Data in Context: how to use DSpace-GLAM
Metadata and ontologies
0-60: Tesla's Streaming Data Platform ( Jesse Yates, Tesla) Kafka Summit SF 2019
Introduction to Data Engineering
The Missing Manual for Leveled Compaction Strategy (Wei Deng & Ryan Svihla, D...
Snowflake Architecture.pptx
Will Lyon- Entity Resolution
Vertex AI - Unified ML Platform for the entire AI workflow on Google Cloud

Similar to The Move to Hosted EZproxy as Experienced by Texas Tech University (20)

PPTX
What's New in Grizzly & Deploying OpenStack with Puppet
PDF
Apereo OAE - Bootcamp
PPTX
OpenStack Enabling DevOps
PDF
Vancouver open stack meetup presentation
PDF
Oracle Fusion Middleware on Exalogic Best Practises
PPTX
Security for devs
PPTX
Wikipedia Cloud Search Webinar
PPTX
Part 5 of the REAL Webinars on Oracle Cloud Native Application Development - ...
PPTX
Considerations for Operating an OpenStack Cloud
PDF
Butler - Security Lessons Learned from an Ezproxy Admin
PDF
Filr 2015
PDF
Radical Innovations In Storage for Multi-Tenant Infrastructure
PDF
Monitor Engineered Systems from a Single Pane of Glass: Oracle Enterprise Man...
PDF
Apereo OAE - Architectural overview
PDF
BYOP: Custom Processor Development with Apache NiFi
PDF
DCSF19 CMD and Conquer: Containerizing the Monolith
PPTX
Part 1 of the REAL Webinars on Oracle Cloud Native Application Development
PPTX
Sanger, upcoming Openstack for Bio-informaticians
PPTX
Flexible compute
PDF
DEVNET-1007 Network Infrastructure as Code with Chef and Cisco
What's New in Grizzly & Deploying OpenStack with Puppet
Apereo OAE - Bootcamp
OpenStack Enabling DevOps
Vancouver open stack meetup presentation
Oracle Fusion Middleware on Exalogic Best Practises
Security for devs
Wikipedia Cloud Search Webinar
Part 5 of the REAL Webinars on Oracle Cloud Native Application Development - ...
Considerations for Operating an OpenStack Cloud
Butler - Security Lessons Learned from an Ezproxy Admin
Filr 2015
Radical Innovations In Storage for Multi-Tenant Infrastructure
Monitor Engineered Systems from a Single Pane of Glass: Oracle Enterprise Man...
Apereo OAE - Architectural overview
BYOP: Custom Processor Development with Apache NiFi
DCSF19 CMD and Conquer: Containerizing the Monolith
Part 1 of the REAL Webinars on Oracle Cloud Native Application Development
Sanger, upcoming Openstack for Bio-informaticians
Flexible compute
DEVNET-1007 Network Infrastructure as Code with Chef and Cisco
Ad

Recently uploaded (20)

PDF
Chinmaya Tiranga quiz Grand Finale.pdf
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PDF
A systematic review of self-coping strategies used by university students to ...
PPTX
Pharma ospi slides which help in ospi learning
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PDF
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
PDF
Classroom Observation Tools for Teachers
PPTX
Tissue processing ( HISTOPATHOLOGICAL TECHNIQUE
PPTX
Cell Structure & Organelles in detailed.
PDF
O7-L3 Supply Chain Operations - ICLT Program
PDF
Complications of Minimal Access Surgery at WLH
PPTX
202450812 BayCHI UCSC-SV 20250812 v17.pptx
PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
PPTX
Lesson notes of climatology university.
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PDF
Anesthesia in Laparoscopic Surgery in India
PDF
Microbial disease of the cardiovascular and lymphatic systems
PDF
RMMM.pdf make it easy to upload and study
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
Chinmaya Tiranga quiz Grand Finale.pdf
O5-L3 Freight Transport Ops (International) V1.pdf
A systematic review of self-coping strategies used by university students to ...
Pharma ospi slides which help in ospi learning
Final Presentation General Medicine 03-08-2024.pptx
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
Classroom Observation Tools for Teachers
Tissue processing ( HISTOPATHOLOGICAL TECHNIQUE
Cell Structure & Organelles in detailed.
O7-L3 Supply Chain Operations - ICLT Program
Complications of Minimal Access Surgery at WLH
202450812 BayCHI UCSC-SV 20250812 v17.pptx
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
Lesson notes of climatology university.
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
Anesthesia in Laparoscopic Surgery in India
Microbial disease of the cardiovascular and lymphatic systems
RMMM.pdf make it easy to upload and study
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
Ad

The Move to Hosted EZproxy as Experienced by Texas Tech University

  • 1. THE MOVE TO HOSTED EZPROXY EXPERIENCED BY TEXAS TECH UNIVERSITY ELUNA MAY 4, 2016 Lynne Edgar Justin Daniel Systems Librarians
  • 2. 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
  • 3. EZPROXY ON-CAMPUS ACCESS DIAGRAM OCLC, 2015
  • 4. 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)
  • 5. WHERE WE BEGAN . . . • Local Ezproxy server • In-house administrator • Used with MetaLib, SFX and Aleph (now with Alma and MetaLib)
  • 6. 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
  • 7. INITIAL DOWNSIDES IDENTIFIED • Loss of automated 599 error report • Configuration file changes take longer using OCLC EZproxy Hosting Support
  • 8. 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
  • 9. 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
  • 10. 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
  • 11. 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
  • 12. 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
  • 13. 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
  • 14. 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
  • 15. 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.htm l, 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.
  • 16. Lynne Edgar Systems Librarian & Lynne.Edgar@ttu.edu Justin Daniel Systems Librarian Justin.Daniel@ttu. edu http://library.ttu.edu

Editor's Notes

  • #6: The Libraries maintained a local EZproxy server since 2005. This was maintained by a programmer who was moved into the Library Systems Office in
  • #9: 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: