image display broken for Catalog offerings in Service Point
search cancel

image display broken for Catalog offerings in Service Point

book

Article ID: 424519

calendar_today

Updated On:

Products

CA Service Catalog CA Service Management - Service Desk Manager CA Service Desk Manager

Issue/Introduction

After making Service Point available from outside the company network using a reverse proxy and SAML, Order-Images no longer can be displayed from the Catalog Server.

Viewing the source content from a browser console, the IMG tags may appear similarly as follows:

<IMG SRC="https://testserver.com/usm/https://CATALOGSERVER.domain.com/usm/FileStore/images/rateplans/image.png">

 

The concern is the presence of both "https://testserver.com" and "https://CATALOGSERVER.domain.com" in the above html image source code. 

The value for @NX_CASC_ENDPOINT option in SDM install folder's NX.env is set to https://testserver.com/usm/services

Environment

Release:  17.4 RU4
CA Service Catalog / Service Point

SAML/Reverse proxy authentication

Resolution

Perform the following steps to create a customized version of the panel.xsl file:

  1. If not already existing, create a "templates" directory, under the Catalog install folder, location:  "filestore\custom\explorer"

  2. Copy the file "panel.xsl" from the Catalog install folder, location:  "view\webapps\usm\explorer\templates" over to the above location, Catalog install folder, location:   "filestore\custom\explorer\templates"

  3. Edit the panel.xsl file under "filestore\custom\explorer\templates"

  4. Comment out line number "132" and save the file.  The line of interest is highlighted below, in context of adjacent lines and is already commented out.
                    <xsl:otherwise>
                    <xsl:variable name="host"><xsl:value-of select="concat(/xmlRoot/icproxyurl,'/')"/></xsl:variable> 
                      <!-- <xsl:attribute name="src"><xsl:value-of select="concat($host, @src)"/></xsl:attribute> -->
                  </xsl:otherwise>
                  </xsl:choose>      
  5. Stop the Catalog Service

  6. Delete the contents of the directory "\ca\service catalog\view\translets"

  7. Start the Catalog Service

Additional Information

The above functionality is planned to be addressed in future releases of Service Catalog, target releases are 17.4 RU6 (Oct/Nov, 2026)  and 17.5 (July/Aug 2026) subject to change.