Unable to Edit and Run test in Performance Center 12.20 due to missing icons in User Interface

  • KM01415524
  • 24-Feb-2015
  • 05-May-2015

Summary

Running or editing tests in Performance Center 12.20 is not possible due to missing icons in the User Interface. Instructions are provided how to overcome the problem by adding svg mime type in IIS.

Error

After installing the PC 12.20 server, the My Performance Center web UI is corrupted (see example linktext) and functionality, such as configure and run tests or upload script, do not work.

Cause

The problem is caused by a missing mime type (.svg type) in IIS (Internet Information Services).

Fix

There are 2 ways to add svg mime type in IIS.  Please apply one of them.

A) In IIS level
  1. Open the Internet Information Services (IIS) Manager  
  2. Click the local computer name.
  3. Click MIME Types. 

    image text

  4. Click Add.
  5. In the Extension box, type the file name extension that you want (for example, .svg).
  6. In the MIME Type box, type "image/svg+xml"
  7. The IIS worker process will recycle.
B. At PC website level 
  1. Open the root folder for the web app
  2. Open the Web.config file, located in the <Performance Center Server installation folder>\PCWEB folder for example:
    C:\Program Files (x86)\HP\Performance Center Server\PCWEB\web.config
  3. Add the following section inside the <system.Webserver> XML fragment in Web.config file.
  4. To allow IIS to serve .svg files you need to add the MIME type to IIS.

<staticContent>
                <mimeMap fileExtension=".svg" mimeType="image/svg+xml" />
                <mimeMap fileExtension=".svgz" mimeType="image/svg+xml" />
</staticContent>