Confluence Question Plugin Encoding Issue in Question's Title on Environment with SSL and Proxy
Platform Notice: Cloud and Data Center - This article applies equally to both cloud and data center platforms.
Support for Server* products ended on February 15th 2024. If you are running a Server product, you can visit the Atlassian Server end of support announcement to review your migration options.
*Except Fisheye and Crucible
Summary
Symptoms
When creating question in Confluence Question using special character like Russian (Cyrillic) or other than International alphabet, the title will be encoded wrongly in the Confluence Question editor. This happens when the instance is using SSL and proxy and only happens in Confluence Question not during creating normal page.
Diagnosis
Diagnose the issue following Troubleshoot Character Encoding documentation.
Cause
It's caused by the following:
Missing
useURIValidationHack
attributeuseBodyEncodingForURI
attribute is set totrue
No Tomcat termination in the connector tag
Solution
Resolution
Add the following attribute in the SSL connector and ensure the SSL termination is configured in Tomcat:
useURIValidationHack="false"
useBodyEncodingForURI="false"
className="org.apache.coyote.tomcat4.CoyoteConnector"
Was this helpful?