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

    How to Enable IIIF When Using a Proxy?

    • Product: Rosetta
    • Product Version: 5.3



    Delivery with IIIF viewers does not work


    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.


    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