Download presentation
Presentation is loading. Please wait.
1
EzProxy Config Manager an Open Source Application
SUNYLA 2018 Finger Lakes Community College Juan Denzer SUNY Oswego Discovery Services Librarian June 14, 2018
2
EzProxy – What is it? EZproxy access and authentication software connects to many content providers, including OCLC, EBSCO, Gale and others. It also connects to a wide variety of authentication services, including LDAP, SIP and Shibboleth, which reduces the number of authorizations and passwords users need to remember. Users gain secure remote access to the Web-based, licensed content they discover in libraries.
3
EzProxy Configuration File
##SSL Configuration #NOTE: These SSL options must appear before the first LoginPortSSL directive Option DisableSSL56bit Option DisableSSL40bit Option DisableSSLv2 LoginPortSSL 443 Option ForceHTTPSLogin ## Unauthorized login prevention IntruderIPAttempts -interval=5 -expires=30 -reject=100 20 IntruderUserAttempts -interval=5 -expires=15 10 ## Custom additions START: ## Timeout feature. Default is 120 minutes. Set to 60 minutes, July 2000. MAXLIFETIME 60 ## Maximum Virtual Hosts. Default is /02/2002 increased to 300. ## to solve problems with www. newsbank.com. Without it, off-campus ## users cannot access newsbank. ## Changed from 1000 to 3000 to avoid MaxVirtualHost errors, 9/22/2015em ## Changed from 395 to 1000 with purchase of Sage Premier, 12/30/2008ns ## Increased to 400 to resolve Mergent Online problem, 1/4/2004. John T. ## Increased to 500 to resolve issue where .hst was filling every night - original Sage/Oxford problem ns MV 3000 ## Added to Proxy by host so that all requests are on port /08 Option ProxyByHostname .
4
EzProxy Configuration File Continued
Title Duke University Press HTTPHeader -request X-Tizra- Ajax URL HJ read.dukeupress.edu HJ HJ HJ reader.dukeupress.edu #updated 12/20/16 em, though we're not sure if we still need this Title EBSCO A-to-Z URL Domain atoz.ebsco.com HJ atoz.ebsco.com HJ #updated 12/20/16 em Title EBSCO Electronic Journals Service (EJS) URL HJ ejscontent.ebsco.com DJ ebsco.com HJ content.ebsco.com .
5
EzProxy Configuration File Size
Typical file size kb Some can be > 500 kb Lines Most are 1000’s or more
6
Purpose of Configuration File
Flat file contains Manages Stanzas Contains EzProxy option and settings Manages authentication Includes for external files Black and white list Comments
7
ER&L 2018 The Life-Changing Magic of Tidying Up: The Librarian Art of Decluttering and Organizing EZProxy EZProxy is an authentication tool for many libraries, and even with diligent updating it can get cluttered! We’ll walk you through overhauling the configuration file and removing the cobwebs, and show you some best practices for maintaining a tidy EZProxy instance. You'll come away feeling joy about each every stanza! Noelle Egan eResources & Acquisitions Librarian, Drexel University Libraries Erin Finnerty Electronic Resources Librarian, Temple University
8
Why an Application? Config files can grow over time. Years of neglect
Changing of guards 1000’s upon 1000s of lines Time We have the computing technology, why not use it.
9
EzProxy Configuration Manager Application
Parsing program to manage config file Open Source C# Developed with two CS students Stand alone Windows application Later releases will be multiple platform Database driven application
10
Application Features Manage Stanzas Searching Sorting Viewing Testing
Manage proxy settings Commenting system Exporting managed config file Future features Importing stanzas from OCLC or listserv Version control Backup file system Google calendar API integration
11
Penfield Library GitHub Repository
Short URL Full URL
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.