How do I configure OCLC's EZproxy so that remote users can access CCH® IntelliConnect® using IP authentication?

CCH IntelliConnect now requires EZproxy version 7.0.x or higher.
  • Warning! These steps must be performed by the EZproxy® administrator.
To configure EZproxy to work with IntelliConnect, do the following:
  1. Your EZproxy server must be added to our authentication approval list prior to gaining access to CCH IntelliConnect. 
    • In order to add your EZproxy server to our authentication approval list, we need to know if EZproxy is configured to Proxy By Port or Proxy By Hostname. 
    • To check to see how your EZproxy is configured, do the following:
      1. Open your EZproxy’s Config.txt file in a text editor.
      2. Determine whether the following entry exists in Config.txt:
Option ProxyByHostname
  • If the entry exists and is not preceeded by a “#” sysmbol (# Option ProxyByHostname) EZproxy is using ProxyByHostname.
  • If the entry does not exist or is preceeded by a “#” symbol, EZproxy is using Proxy By Port.
  1. To begin the process for authentication approval, send an e-mail to taa-ezproxysupport@wolterskluwer.com.
    • Include the following:
      • Your EZproxy server name
        • Example: ezproxy.myschool.edu
      • Whether EZproxy is configured for Proxy By Port or Proxy By Hostname
      • Your organization’s name
      • Your CCH IntelliConnect account number
      • Contact name
      • Contact phone number
      • Contact e-mail address 
    • You will be notified by e-mail when your EZproxy server has been added to our authentication approval list.
  2. Configure the EZproxy configuration file (config.txt) to configure EZproxy to allow access to IntelliConnect.
  3. Once SSL is configured, the following entry needs to be added to the EZproxy configuration file.
LoginPortSSL 443
  • Port 443 is the preferred number as this is the standard port for use with https.
Warning! These steps must be performed by the EZproxy administrator.
  1. Stop the EZproxy service.
  2. Open the EZproxy configuration file (Config.txt) in a text editor such as Notepad.
  3. Enter the following line to enable SSL.
LoginPortSSL 443
  1. Add the following entry for IntelliConnect:

#Global Settings

Option                           HttpsHyphens
HTTPMethod                DELETE
Option                          Cookie
ProxyHostnameEdit     calculators.cch.com$ calculators-cch-com
ProxyHostnameEdit     taxcalendar.cch.com$ taxcalendar-cch-com
ProxyHostnameEdit     tools.cch.com$ tools-cch-com
ProxyHostnameEdit     smartcharts.cch.com$ smartcharts-cch-com
ProxyHostnameEdit     tax.cchgroup.com$ tax-cchgroup-com
ProxyHostnameEdit    cchconnect.cch.com$ cchconnect-cch-com
ProxyHostnameEdit    intelliconnect.cch.com$ intelliconnect
HTTPHeader              X-GWT-*
HTTPHeader              X-ApiKey
HTTPHeader              X-CPID
HTTPHeader              X-Api-Key
Neverproxy                 services.intelliconnect.cch.com

#CCH IntelliConnect Stanza

Title            CCH IntelliConnect
URL            https://intelliconnect.cch.com
HJ               https://intelliconnect.cch.com
DJ               kluwercompetitionlaw.com
DJ               kluwerarbitration.com
DJ               kluweriplaw.com
DJ               cch.com
DJ               taxcomply.com
DJ               www.salestaxradar.com
DJ               wolterskluwer.com
HJ               https://tax.cchgroup.com
HJ               https://tools.cch.com
HJ               https://calculators.cch.com
HJ               https://smartcharts.cch.com
HJ               https://taxcalendar.cch.com
Mimefilter        application/json .* javascript
  1. After making the changes, save the EZproxy configuration file.
  2. Restart EZproxy.
  3. If you are using a catalog page outside of EZproxy, ensure you create or edit the link for IntelliConnect to include the URL in the IntelliConnect stanza.
  • Example: https://login.ezproxy.domain/login?url=https://intelliconnect.cch.com

Notes

  • If you subscribe to multiple CCH or Wolters Kluwer research products you may have access to the Product Selector feature. 
    • The Product Selector allows you to launch another CCH or Wolters Kluwer research product(s) without re-entering your ID/Password. 
      • Example: CCH IntelliConnect may contain a Product Selector link that opens a Wolters Kluwer VitalLaw™ session.
  • EZproxy may not be able to handle Product Selector functionality properly. Thus the Product Selector is not supported when used with EZproxy. It is highly recommended that links for each product be set up on your catalog page and that users log in with those.
  Solution Tools
  Attachments
 Solution Id 000184208/rp3649
 Direct Link
To provide feedback on this solution, please login.

Your feedback about this article will help us make it better. Thank you!