Skip to main content
ExLibris

Knowledge Assistant

BETA
  • Subscribe by RSS
  • Back
    Rosetta

     

    Ex Libris Knowledge Center
    1. Search site
      Go back to previous article
      1. Sign in
        • Sign in
        • Forgot password
    1. Home
    2. Rosetta
    3. Knowledge Articles
    4. How to Enable IIIF When Using a Proxy?

    How to Enable IIIF When Using a Proxy?

    1. Last updated
    2. Save as PDF
    3. Share
      1. Share
      2. Tweet
      3. Share
    1. Symptom
    2. Cause
    3. Resolution
    • 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
    View article in the Exlibris Knowledge Center
    1. Back to top
      • How to determine if there are active Rosetta sessions
      • How to export Format Auto Correction Rules - SQL query
    • Was this article helpful?

    Recommended articles

    1. Article type
      Topic
      Content Type
      Knowledge Article
      Language
      English
      Product
      Rosetta
    2. Tags
      1. Delivery - Rosetta
      2. IIIF (International Image Interoperability Framework)
    1. © Copyright 2025 Ex Libris Knowledge Center
    2. Powered by CXone Expert ®
    • Term of Use
    • Privacy Policy
    • Contact Us
    2025 Ex Libris. All rights reserved