Our team uses square brackets [] to high light the page title in the Confluence, and the square brackets is also included in the HTTP link of that page. When we choose to open a page through page tree, everything worked fine. However, when we put the HTTP link of the page in the address bar and hit enter, the page doesn't render.
There is an issue in the url parser. When Confluence creates the HTTP link in the address bar when navigating to a new page, it needs to be escaped.
Below is the stack trace
java.lang.IllegalArgumentException: java.net.URISyntaxException: Illegal character in path at index 12: /display/SD/[....................................
at com.github.kristofa.brave.servlet.ServletHttpServerRequest.getUri(ServletHttpServerRequest.java:27)
caused by: java.net.URISyntaxException: Illegal character in path at index 12: /display/SD/[..................................
at java.net.URI$Parser.fail(URI.java:2848)
Another issue. Can someone take a look at the no image displayed issue? There hasn't been a reply for a while. Thank you.
https://community.atlassian.com/t5/Confluence-questions/No-images-Displayed-in-Confluence/qaq-p/859410#M117777