Xwiki 11.10.3 LTS on Debian 10 Buster running in Tomcat9 and behind an Apache reverse proxy which terminates SSL connections and proxies via AJP.
I just noticed that all links my notification mails point to “localhost”, which obviously does not make sense. Not sure if this always has been the case, or only after the upgrade from Xwiki 10.11.x to 11.10.3.
Google found this ML discussion:
https://devs.xwiki.narkive.com/ZjohUMDG/xwiki-devs-localhost-in-notification-email
and tried to set xwiki.home
as suggested there. Not sure if this would help for the notification mails (unfortunately didn’t get one this night), but it actually broke the annotation feature! If this config setting is (as far as I can tell correctly) defined, activated annotation loading shows a red error bar on every page load, that the host could not be accessed.
This seems to be caused by invalid URLs being generated for the annotation request:
https://xwiki/rest/wikis/xwiki/spaces/Ohrner%20IT/spaces/Team/pages/WebHome/annotations?media=json
If I unset xwiki.home
and restart Tomcat, annotation loading immedately works again… That’s probably some bug? Shall I report it?
I also heard I should check my “Wiki Descriptor”. I was a bit confused about the information concerning it I found online.
- The Debian install instructions I basically used for setting Xwiki up don’t talk about the Wiki Descriptor at all.
- The config files also do not tell much about a “Wiki Descriptor”
- There’s some (optinal?) Wiki Manager Application which apparently can be used to edit this descriptor. Do I have to install it or can it be viewed / edited without? I mean, if it’s imported to be (re)configured, there should be some standard way to adjust it?
I’ll also continue reading in parallel, but as this is getting time consuming I’m progressing slowly unfortunately. (Too much other “real” work to be done in parallel…)
I’ll report back if I found additional information and am happy about any relevant pointers or hints to authorative documentation.