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

    How to Enable IIIF When Using a Proxy?

    • Product: Rosetta
    • Product Version: 5.3

     

    Symptom

    Delivery with IIIF viewers does not work

    Cause

    The IIIF viewers are using the built in Cantaloupe image server.

    It is validating the delivery HTTP request.

    In case a proxy is used, the request received by Rosetta contains Proxy IP instead of Client IP.  This causes the validation to fail and delivery will not work.

    Resolution

    Configure general parameters client_ip_header section.

    Go to:

    1. Rosetta Administration
    2. General
    3. General Parameters
    4. Sort by Select Module: Delivery
    5. In client_ip_header section, type the HTTP header field for identifying the original IP of the client connecting through an HTTP proxy or load balancer (e.g. X-Forwarded-For field).

     


    • Article last edited: 07-Sep-2017