JIRA Gadget is Rendering as Blank on a Confluence Page

Platform Notice: Data Center Only - This article only applies to Atlassian products on the Data Center platform.

Note that this KB was created for the Data Center version of the product. Data Center KBs for non-Data-Center-specific features may also work for Server versions of the product, however they have not been tested. Support for Server* products ended on February 15th 2024. If you are running a Server product, you can visit the Atlassian Server end of support announcement to review your migration options.

*Except Fisheye and Crucible

Problem

Confluence allows the addition of gadgets from external sites, such as the JIRA, to a Confluence page. If the gadget takes a JIRA filter as input such as the Pie Chart Gadget, and sometimes the gadget might render as a blank box without any errors on screen:

(Auto-migrated image: description temporarily unavailable)

Another symptom is during the editing of the gadget itself from the Confluence editor. After selecting a problematic JIRA filter, the configuration screen simply loops back to itself rather than displaying a preview of the rendered gadget output:

(Auto-migrated image: description temporarily unavailable)

Cause

There are multiple causes for this issue.

  1. One possibility is that the JIRA applink is over HTTP (unencrypted) while Confluence itself is running over HTTPS (SSL encryption), and the browser is preventing the non-secure content from rendering.

  2. Another possibility is that the HTTP timeout between Confluence and JIRA has been breached. This is likely the case if some filters are working, but others are rendering a blank box.

Workaround

  1. For cause #1, please see Unable to Add External Gadget Due to Mixed Content.

  2. For cause #2, please extend the HTTP timeouts by adding the following JVM startup parameters:

    1 2 -Datlassian.http.socket.timeout=15000 -Datlassian.http.connection.timeout=120000
Updated on April 8, 2025

Still need help?

The Atlassian Community is here for you.