Skip to page content

Middle East (English) Change

Recommended Changes for DRAWeb2 Authentication with EZproxy 4.0a

In EZproxy 4.0a GA (2006-08-02), the behavior of key authentication and authorization methods was unified. As part of this change, the default behavior for DRA Web2 authentication changed. For example, this original configuration:

::DRAWeb2
URL http://draweb2.yourlib.org/Web2/tramp2.exe/log_in?SETTING_KEY=guest&screen=ezp1.html
/DRAWeb2

causes EZproxy to send the refused.htm file if the Web2 server refused the connection and expired.htm if the user's account had expired.

Starting with EZproxy 4.0a, if you want to preserve the earlier behavior, you must explicitly tell EZproxy to do this with a configuration such as this:

::DRAWeb2
URL http://draweb2.yourlib.org/Web2/tramp2.exe/log_in?SETTING_KEY=guest&screen=ezp1.html
Refused; Deny refused.htm
Expired; Deny expired.htm
/DRAWeb2

In previous versions, if you used the Type directive to limit to select patron types, such as:

::DRAWeb2
URL http://draweb2.yourlib.org/Web2/tramp2.exe/log_in?SETTING_KEY=guest&screen=ezp1.html
Type FT,PT,ST,FS
/DRAWeb2

you will now need this new form:

::DRAWeb2
URL http://draweb2.yourlib.org/Web2/tramp2.exe/log_in?SETTING_KEY=guest&screen=ezp1.html
Refused; Deny refused.htm
Expired; Deny expired.htm
Unauthenticated; Stop
Type FT,PT,ST,FS; Stop
Deny type.htm
/DRAWeb2

If you are unclear whether or not these changes are required by your configuration, please contact support@oclc.org for assistance.