IT Analytics reports won't load in the ITMS console
search cancel

IT Analytics reports won't load in the ITMS console

book

Article ID: 233340

calendar_today

Updated On:

Products

IT Management Suite IT Analytics Client Management Suite Server Management Suite

Issue/Introduction

Reports fail to render and the following error message is displayed when attempting to load/view IT Analytics (ITA) reports via the IT Management Suite (ITMS) console using Internet Explorer (IE):

Content cannot be embedded in a frame.
To help protect the security of information you enter into this website, the publisher of this content does not allow it to be displayed in a frame.

When using Microsoft Edge or Google Chrome, no error messages are displayed; the report frame is simply gray. The browser's developer tools capture the following error, however:

Refused to display 'https://<hostname>/' in a frame because it set 'X-Frame-Options' to 'sameorigin'.

If reports are accessed directly via the Microsoft SQL Server Reporting Services (SSRS) Web Portal URL, all reports are available, updated, and loading as expected.

Environment

This issue affects ITMS environments (all versions) running SSRS 2016 and later.

Resolution

To resolve this error, follow this procedure:

  1. On the application (IIS) server hosting ITMS and ITA, open Windows Explorer and navigate to the following folder:
    %SystemDrive%\Program Files\Altiris\ITAnalytics\Web
  2. Create a backup copy of the following file:
    SSRSReportContainer.aspx
  3. Open the file SSRSReportContainer.aspx in a text editor (e.g., Notepad)
  4. Locate the following key and insert the string &amp;rs:Embed=true as highlighted below:
    <iframe id="ssrsIframe"
    src="<%=GetSSRSURL()%><%=GetSSRSReportName()%>&amp;rs:Embed=true&rs:Command=Render&rc:linkTarget=_new&rc:Parameters=<%=GetPromptAreaCollapsed()%>"
    frameBorder=0 width="100%" scrolling=no height="100%">Alternative text for browsers that do not understand IFrames.
    </iframe>
  5. Save the file
  6. Run the application Services.msc and restart the World Wide Web Publishing Service