-
Bug
-
Resolution: Won't Fix
-
Low
-
None
-
3.5.6, 4.0, 4.0.3
-
None
-
MySQL, Windows 7
Summary of Bug
When a user that has not logged in try to access a page that has certain special characters (in this case the character 'ę'), after logging in, the encoding of the URL where the character is positioned will be distorted.
Steps to Reproduce
- Create a page that has the special character 'ę' and save it
- Copy the direct URL for the page (example : "http://localhost:8403/display/tst/Wstęp") and then log out.
- Paste the URL into your browser (it'll look like this now : "http://localhost:8403/display/tst/Wst%C4%99p")
- Log in, and Confluence will tell you that the page is not found. The address bar shows : "http://localhost:8403/display/tst/Wstp")
Findings
I have tested this in Confluence 4.0.3, 4.0, 3.5.6.
My database encoding is set to UTF-8. In my server.xml, the "URIEncoding" is also set to UTF-8.