If you have an issue accessing your modules via proxy, check these common settings:
SSL Certificate: The Credo Education products are on a secure server, sent via https, and as such will need an SSL Certificate on the proxy server. If you do not have a certificate, you may need to complete a self-signed one. You can learn more about SSL Certificates on the [OCLC website](http://www.oclc.org/support/services/ezproxy/documentation/cfg/ssl.en.html).
Proxy by Hostname: If you proxy by hostname, it may encode and change the URL (e.g. https://schoolname-credocourseware-com.r19.webproxy.com, etc). If this happens to your links, you will see an error page the first time you visit the page, but you will be able to get into the content if you refresh or try a second time.
Check if your proxy is changing any non-alphanumeric symbols (such as the + sign) to something else. The most common change is the plus sign ( + ) changing to the html encoded version for a space ( %20 ). The fix for that is to manually change every + in your links to the html encoded version of the plus-sign ( %2b ) before you access it via proxy.
How to find your Proxy IP address: Get an EZ Proxy IP yourself by pinging the proxy server, using your CMD Prompt for Windows or Terminal for Mac. For example, to derive the IP of http://ezproxy.example.edu/login?url=, type the command “ping ezproxy.example.edu” into your Command or Terminal window.
If you have a proxy login, you can look up the proxy’s IP by placing your proxy prefix in front of the Credo debug URL (http://search.credoreference.com/auth/index?debug=true). See the EZ Proxy and WAM proxy examples below:
EZ Proxy example: