Details
Description
NOTE: This suggestion is for JIRA Server. Using JIRA Cloud? 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
- relates to
-
JRACLOUD-25342 URL encoding of spaces
- Closed