Since the 7.4.10 version a new feature is provided to support third-party integrations via REST API.
By default, the Driver uses the Jira base URL in order to make any REST call. This causes issues in some common configurations like this:
The user’s browser resolves the domain names (www.company.com) against a Domain Name Server (DNS 1) to get the IP 1.
When the app (that is installed on Jira) makes a similar call, the Jira host uses a different DNS 2. In many organizations, the (Jira base URL) proxy’s name is not configured in the DNS2, therefore the call fails throwing a Unknown Host Name Exception.
There are several ways to resolve this:
add the proxy name to the Jira’s /etc/host file.
add the proxy name to the DNS 2
However, some networ administrator are reluctant to do those changes.
The Jira Local URL feature helps to resolve this issue by replacing the Jira Base URL used internally by the app (the regular Jira Base URL remains unchanged).
This allows the Jira administrators to resolve this issue without asking any network administrator for a change.
The local JIra URL must be provided.
I.e:
http://localhost:8080/jira
instead of the Jira BAse URL.