Notes for Jira 11 compatibility
Summary
We’re happy to announce the v6.0 release of JEMH for Jira 11 DC. This release contains a new UI implementation, so the look and feel will differ subtly from previous versions but functionally and structurally remains the same.
With that said, there was a number of different changes introduced within Jira that may impact the use of JEMH, which we have highlighted below.
Installation
Jira 11 doesn’t allow installation of Marketplace apps by default, you may see the following:
Atlassian has a doc page on the next stepshttps://confluence.atlassian.com/upm/configuring-upm-app-signature-check-1489470544.html.
The basic script steps are as follows, they can be done live (do not require Jira down or a restart after)
Download the ZIP or TGZ of Atlassian CA certificates from https://confluence.atlassian.com/upm/updating-atlassian-certificates-bundles-1489470540.html
Create [SHARED_HOME]/upmconfig/truststore
Unpack the ZIP/TGZ file into the truststore folder created above
Change ownership of entire upmconfig and subtree to a user different than the Jira process user, permissions should remain readable to the Jira process user. With linux, we do the following from the SHARED_HOME:
chown -R root:root ./upmconfigList the .crt files from the truststore folder
ls -las 4 -rw-r--r-- 1 root root 603 Dec 31 2024 atlassian_mpac_intermediate_ca_v1.crt 4 -rw-r--r-- 1 root root 591 Dec 31 2024 atlassian_mpac_root_ca_v1.crt
Installation of Marketplace apps will now work!
Outgoing Reply-To header conflict
Within the Jira Outgoing Mail Server configuration it is now possible to set a Reply-To for all notifications that are sent out. However this is currently causing a conflict when using JEMH to set the Reply-To header for notification as this is resulting in two Reply-To headers being added, which could cause unpredictable outcomes.
Due to this, there are two options:
Do not set the Receive replies at within the Outgoing Mail Server configuration within Jira Admin > System > Outgoing Mail as this would then mean that only JEMH will be adding this header.
Do not set the Reply-To configuration within JEMH > Notification > Notification Mapping > Address Modifications