UI not visible after upgrading to version 3+

Problem

The symptoms of this problem are:

  • Jira is version 8 or higher and JEMH is version 3 or higher

  • When navigating to the main JEMH configuration UI it is not visible

  • Only the main Atlassian navigation UI is visible

  • In Google Chrome’s developer console, an error is shown when loading the page:

  • In Mozilla Firefox’s developer console, an error is shown when loading the page:

Solution

This problem is known to be occur when Jira is set up behind an Apache reverse proxy that has the mod_substitute extension enabled. In this scenario, mod_substitute is truncating the data that is being sent to the client over HTTP.

This happens due to some of the JEMH data payload having a larger line length than mod_substitute allows. We are currently working to reduce the amount of data JEMH sends to the client in order to mitigate this in future.

In order to solve this problem, you will need to increase the line size limit set for mod_substitute. Information on configuring the limit can be found here: http://httpd.apache.org/docs/2.4/mod/mod_substitute.html#substitutemaxlinelength.