Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the easy-footnotes domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/html/wp-includes/functions.php on line 6131
Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the health-check domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/html/wp-includes/functions.php on line 6131
Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/wp-includes/functions.php:6131) in /var/www/html/wp-includes/feed-rss2.php on line 8
The latest UCS version is 4.3 at the moment. This is based on Debian Stretch.
Therefore the current OX is not supported on UCS 4.3, but according to Open Xchange an Univention, OX 7.8.4 on UCS 4.2 is supported in an environment with 4.3 servers.
So, when your UCS master is running 4.3, you can theoretically run OX on a 4.2 server. This works fine when you installed OX while the master is still on 4.2 or earlier.
In my case, my master was on 4.3. In order to install OX, I set up a server with UC 4.2 and joined it to the master. This already broke on installation but worked in a later step flawlessly.
Next, I started to install OX:
[root@ucsox:~] # univention-app install oxseforucs ... Installing some packages of oxseforucs on ucsmaster.mydomain Password for root@ucsmaster.mydomain: Going to install OX App Suite (7.8.4-ucs10) (must_have_fitting_ucs_version) The application requires UCS version 4.2. Unable to install oxseforucs. Aborting... Installing master packages for oxseforucs on ucsmaster.mydomain failed!
Oopsie. But consistent: univention-app list doesn’t show oxseforucs on the master, therefore there are no package sources and no packages. Fsck.
So let’s do this manually:
[root@ucsmaster:~] # ucr set repository/online/component/oxseforucs_20171205095418/description="OX App Suite" \ repository/online/component/oxseforucs_20171205095418/localmirror=false \ repository/online/component/oxseforucs_20171205095418/server="https://appcenter.software-univention.de" \ repository/online/component/oxseforucs_20171205095418/unmaintained='disabled' \ repository/online/component/oxseforucs_20171205095418/version='current' \ repository/online/component/oxseforucs_20171205095418='enabled' [root@ucsmaster:~] # apt-get update [root@ucsmaster:~] # apt-get install univention-ox-common univention-ox-dependencies-master \ univention-ox-directory-integration univention-ox-framework
Now you can install OX on the 4.2 server.
[root@ucsox:~] # univention-app install oxseforucs --do-not-install-master-packages-remotely
Done
]]>