Our self-hosted XWiki (tomcat9, ubuntu) works fine as long as I access it via http.
As soon as I log in via https, I can no longer edit articles that contain any non-trivial features such as for instance:
tables
Display of Code
even infoboxes
…
basically anything that goes beyond the most simple text-formatting and requires some sort of macro.
Whenever I try to edit a page containing any of these (or create a new page with any of these), and I try to save the article i am prompted with
“An authorization error occured when performing this action. Your might have been logged out since you started to edit this page…”
Whenever I click the “Source” button in CKEdit, instead of the XWiki-syntax source of the page, I see
“The service used by the CKEditor source plugin to convert between HTML and wiki syntax.”
In the meantime i had fixxed this issue:
instead of trying to do this on my own with tomcat, i started using nginx as reverse proxy, as suggested multiple times in guides.