Why Do I See Empty Page When I Set My External Report to Display in Viewer?

Metric Insights uses secure http, i.e., https. If the web application that serves as the source for your External Report uses ordinary http, you will not be able to display the report in the Metric Insights viewer. This is a fundamental security limitation of all browsers. 

1. Verify that your External report is being blocked

Verify that your External report is being blocked

Look for an indicator in the web browser address bar such as examples above (different for Firefox, Chrome,...)

1.1. Alternatively you can open the 'console' for your browser

  1. Look for it in Developer Tools
  2. Then enter the URL for your External Report.

You should see a message like this:

[blocked] The page at 'https://your_metric_insights.site.com/extreport/index/index/element/101/from/editor/' was loaded over HTTPS, but ran insecure content from 'http://your_external_application.site.com': this content should also be loaded over HTTPS.

2. Short term solution

Short term solution
  1. Click on icon in browser address bar
  2. Click OK to permit the load

Note: Each time you get blank page, you must click on icon in browser address bar to allow unsafe (http) content

3. Long term solution

Long term solution

You will need to use HTTPS for your external web application if you want to display your External Report in the Metric Insights viewer

Alternatively, you can set your External Report to open in an External Webpage instead of in the Viewer