Skip to main content
  • Subscribe by RSS
  • Ex Libris Knowledge Center

    iframe Cookie Problem

    • Article Type: General
    • Product: Primo
    • Product Version: 4

    An error sometimes appears in the Primo iframe for proxied resources.
    After logging into the ezproxy, the iframe shows the following message:
    - - - - -
    This is cookie.htm from the docs subdirectory
    Licensing agreements for these databases require that access be extended only to authorized users. Once you have been validated by this system, a "cookie" is sent to your browser as an ongoing indication of your authorization to access these databases. It will only need to be set once during login.
    As you access databases, they may also use cookies. Your ability to use those databases may depend on whether or not you allow those cookies to be set.
    - - - - -
    A "red-eye" graphic appears at the bottom of the browser screen (an eye with a red circle-slash "no" symbol in front).

    This prevents viewing of the requested article.

    Being logged in does not change the response
    Entering the ezproxy login does not change the response.

    While clicking on the red eye at the bottom does reveal which proxy cookies are being rejected, I find that the only way to get past it from our internal network is to accept all cookies.

    Your patrons are probably experiencing cookie security issues if all of the following are occurring:
    • Patrons are having difficulty viewing the article within the iframe when using Internet Explorer;
    • Your library uses a proxy

    Options for the customer which need to be implemented on their server:
    • If you can, configure your proxy to not set cookies. This will prevent the red eye from appearing in the first place.
    • Configure your proxy with a P3P configuration to allow your proxy's cookies to comply with the P3P directive (required by Internet Explorer and Safari). See the following for more information on this topic as it pertains to EZproxy:
    • Allowing the proxy cookies can be automated by the customer IT department through the use of "site rules" to the Internet Explorer installation base that will allow Internet Explorer to store cookies from the proxy. Details can be found in the following Microsoft support documents:
    o How to Manage Cookies in Internet Explorer 6
    o How to Create a Customized Privacy Import File

    • Article last edited: 10/8/2013
    • Was this article helpful?