Uploaded image for project: 'Jira Cloud'
  1. Jira Cloud
  2. JRACLOUD-25342

URL encoding of spaces

    XMLWordPrintable

Details

    • Suggestion
    • Resolution: Won't Do
    • None
    • Jira proxied behind IIS7 with Application Request Routing (ARR) and URL Rewriting.
    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

    Description

      NOTE: This suggestion is for JIRA Cloud. Using JIRA Server? See the corresponding suggestion.

      Jira's URL encoding scheme is incompatible with some web servers, notably IIS 7.5. By default, IIS disallows 'double encoding'. Jira uses this 'double encoding' to replace spaces in the names of file attachments with '+' characters. This causes an error (404 Not Found) when Jira is proxied through IIS with Application Request Routing and URL Rewriting (this is the normal situation with Windows Server 2008 and IIS 7). There is a workaround, but it requires weakening of the default security policy of IIS, which is never easy to swallow.

      Using '+' to represent spaces is not universally accepted as a valid practice. The more technically correct (but ugly) encoding of %20 would be safer in a wider variety of situations.

      I would like to see Atlassian products use this standard encoding practice.

      For background information, please see https://support.atlassian.com/browse/JSP-85127

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              52c40197588c Tim Long
              Votes:
              3 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: