Hi,
We have an issue with http URL encoding.
encoding: UTF-8Confluence 6.0.5
Expected URL: https://URL/issues/?jql=project = ECPD and fixversion = EC
after click result: https://URL/issues/?jql=project%20%3D%20ECPD%20and%20fixversion%20%3D%20EC
%25 appends in URL
Looks like it is passing through a %25 as the "%" for the 20.
%25 is equall to %
%20 is equall to SPACE
%2520 is equall to %20 is equall to SPACE
More info here:
https://www.w3schools.com/tags/ref_urlencode.asp
Original: Expected URL: https://URL/issues/?jql=project%20%3D%20ECPD%20and%20fixversion%20%3D%20EC
Translated: https://URL/issues/?jql=project = ECPD and fixversion = EC
do we have any solution for this to avoid it in URL?It makes link dead on confluence page.
This is likely Apache or your proxy double encoding the existing url. Can you post your proxy config from your Apache config file?
specific file? server.xml
This was reported as a bug in Confluence 6.0 (CONFSERVER-45966) and Confluence 6.1 (CONFSERVER-52420) and is resolved in Confluence 6.2.
Both of those tickets list workarounds.
Workaround:
Rather than creating a link with the drop-down, paste the URL directly in, save, then edit and go in and change the name.
It looks like the "create link" method is doing the translation and pasting it in directly does not.
It looks like you're new here. Sign in or register to get started.