Mission Critical Issue
When a JIRA issue is inserted into a Confluence page via the JIRA Macro, instead of using the Display URL as defined in the Application Link settings (https://[JIRA-PublicURL]:8443), the link displayed in the page uses the Application URL (localhost:8080).
This error completely defeats the purpose of using JIRA and Confluence together. None of the links to JIRA issues work. 1) Inbound traffic to port 8080 is closed on our firewall, 2) localhost cannot be resolved to our JIRA-PublicURL's IP address, and 3) all traffic must come in over HTTPS to port 8443 in order to securely access JIRA.
Any help would be greatly appreciated.
I see that this issue has existed with previous versions with Confluence and the JIRA Macro (and there were some fixes/updates applied to the JIRA Macro for it to work), but this issue still persists with the most recent version of JIRA Macros (v 5.1.3).
FYI1: I tried rolling back to the latest 4.x version of the JIRA Macro to no avail. Linking would not work at all.
FYI2: The Public URLs for both Confluence and JIRA above are the same as their respective Base URL setting.
System Specs:
JIRA v 6.0.7, Confluence v 5.3 with JIRA Macros v 5.1.3 installed.
JIRA instance running on both http://localhost:8080 and https://[JIRA-PublicURL]:8443.
Confluence instance running on both http://localhost:8090 and https://[Confluence-PublicURL]:8444. <- not a typo. Using different port for HTTPS to Confluence.
Applications are linked via localhost connection.
Within Confluence, the Application Link to JIRA has the following:
Application URL: http://localhost:8080
Display URL: https://[JIRA-PublicURL]:8443