Uploaded image for project: 'Jira Server and Data Center'
  1. Jira Server and Data Center
  2. JRASERVER-61273

Gadgets title broken when JIRA is running behind proxy with authentication

    XMLWordPrintable

    Details

    • Introduced in Version:
      7.01
    • Support reference count:
      28
    • Symptom Severity:
      Severity 2 - Major
    • UIS:
      273
    • Current Status:
      Hide
      Atlassian Update: 17th February 2017

      Hi Everyone,

      The issue has been investigated by the development team and we have identified the root cause.

      When JIRA Gadgets queries its text resources via browser, JIRA's back-end disrespects any headers that have been set by the client side. In fact the back-end attempts to do an internal call to itself - and that's when the headers are being lost.

      In our application design, text resources should be available without authentication, including those for the Gadgets. This works for all cases, except for when all resources – including those text resources – are running behind the proxy which requires authentication.

      This issue can be worked around, though. Your instance's proxy settings can be configured to whitelist text resources and load them without authentication from a trusted place. Please refer the linked KB article for more information on how to do this.

      We understand that this is an irritating experience on your dashboards. However, we will not be addressing this issue in the near future.

      We will keep this issue open for now. Please vote and watch the issue, as we review our open bugs frequently based on customer interest.


      Cheers,
      Ignat
      JIRA Bugmaster.

      Show
      Atlassian Update: 17th February 2017 Hi Everyone, The issue has been investigated by the development team and we have identified the root cause. When JIRA Gadgets queries its text resources via browser, JIRA's back-end disrespects any headers that have been set by the client side. In fact the back-end attempts to do an internal call to itself - and that's when the headers are being lost. In our application design, text resources should be available without authentication, including those for the Gadgets. This works for all cases, except for when all resources – including those text resources – are running behind the proxy which requires authentication. This issue can be worked around, though. Your instance's proxy settings can be configured to whitelist text resources and load them without authentication from a trusted place. Please refer the linked KB article for more information on how to do this. We understand that this is an irritating experience on your dashboards. However, we will not be addressing this issue in the near future. We will keep this issue open for now. Please vote and watch the issue, as we review our open bugs frequently based on customer interest. – Cheers, Ignat JIRA Bugmaster.

      Description

      Summary

      When JIRA is running behind proxy that requires authentication, the gadget titles are broken and are showing: "_MSG_gadget.project.title_"

      Environment

      • JIRA behind proxy
      • Proxy requiring authentication

      Steps to Reproduce

      1. Install nginx as reverse proxy for JIRA locally.
      2. Turn on basic authorisation on nginx

      Expected Results

      Gadgets should work normally

      Actual Results

      Gadgets title start to show "_MSG_gadget.project.title_".

      Workaround

      Possible workaround is described at https://confluence.atlassian.com/jirakb/how-to-fix-gadget-titles-showing-as-__msg_gadget-813697086.html

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              Unassigned
              Reporter:
              rtandon@atlassian.com Ruchi Tandon
              Votes:
              57 Vote for this issue
              Watchers:
              57 Start watching this issue

                Dates

                Created:
                Updated: