OpenProject removed from Appcenter disables existing installation?

Hello,

I´ve a running installation of the OpenProject App from the App Center on a system updated to UCS-5 a couple of weeks ago. Until yesterday I’ve been able to access the OpenProject webpage under https:// mysystem.domain/openproject (anonymised my true URL) without any issues.
Since today morning I’m getting a 404 Apache error when trying to access the page.

The requested URL was not found on this server.

Apache/2.4.38 (Univention) Server at mysystem.domain Port 443

In addition, OpenProject has disappeared from the App Center list on the system and is not showing up as installable. On the public app catalogue the compatibility is listed now for UCS 4.4.-0 only. Maybe this is the reason that my system automatically removed the configuration on the apache and the portal?

  • The docker container for OpenProject is running.
  • Apache2 error.log is full of messages “[Wed Nov 24 11:09:19.092406 2021] [autoindex:error] [pid 1254] [client 192.168.2.113:51296] AH01276: Cannot serve directory /var/www/univention/js/umc/: No matching DirectoryIndex (index.html,index.cgi,index.pl,index.php,index.xhtml,index.htm) found, and server-generated directory index forbidden by Options directive, referer: https:// mysystem.domain/univention/management/”
  • I haven´t installed any updates during the last 5 days.
  • Rebooting the system doesn’t have an effect

Current OpenProject Image: docker.software-univention.de/ucs-appbox-amd64:4.3-3

docker ps:

CONTAINER ID        IMAGE                   COMMAND             CREATED             STATUS              PORTS                   NAMES
4fcb5d920aae        openproject-app-image   "/sbin/init"        5 months ago        Up 59 minutes       0.0.0.0:40001->80/tcp   festive_kowalevski

Current UCS version: 5.0-0 errata158.
Output of invention-app info:

UCS: 5.0-0 errata158
Installed:
Upgradable:

Last message related to OpenProject from /var/log/univention/appcenter.log:

30542 actions.upgrade-search           21-11-23 15:08:55 [   DEBUG]: Checking 4.3/openproject=11.3.2
 30542 actions.upgrade-search           21-11-23 15:08:55 [    INFO]: Executing interface update_available for openproject
 30542 actions.upgrade-search.container.4fcb 21-11-23 15:08:55 [   DEBUG]: Using container.4fcb for container 4fcb5d920aaeec5c9e3
dde3b9717c252ed936a0093bc9d4ec05350f43593b4d7
 30542 actions.upgrade-search.container.4fcb 21-11-23 15:08:55 [   DEBUG]: Calling docker exec -u root 4fcb5d920aaeec5c9e3dde3b97
17c252ed936a0093bc9d4ec05350f43593b4d7 /usr/share/univention-docker-container-mode/update_available --error-file /var/univention/
tmp/tmp7r_zitj1 --app openproject --app-version 11.3.2
 30542 actions.upgrade-search.progress  21-11-23 15:08:56 [   DEBUG]: 100

Is someone else experiencing the same issue since today (Nov 24th)? Or do you have any tip, how I can get back the configuration files to access OpenProject again?

Thank you very much in advance!
Tom

Update:
So far I’ve been able to manually alter the Apache config files to allow the proxy pass again to the OpenProject docker port on the system:
added to /etc/apache2/sites-available/default-ssl.conf (will be overwritten automatically):

ProxyPass /openproject/ http://127.0.0.1:40001/openproject/ retry=0
ProxyPassReverse /openproject/ http://127.0.0.1:40001/openproject/

Now I’m at least able to access the application again, but still no possibility to manage from AppCenter, software update or the Univention Configuration.
Any idea how to get back the configuration?

I am wondering, if OpenProject was reported as discontinued.
No information about that at the OpenProject website nor at the Univention app catalog.

It seems to me that Univention removed particularly the package version of OpenProject for UCS 5.0 from the app catalogue. It was there, otherwise I wouldn’t have been able to upgrade my systems to UCS5 at all.
For some reason the compatibility of the current OpenProject version in the app center has then been downgraded back to UCS 4.4 only - with the result that existing installations can´t be managed anymore within the management console of UCS5. At least as it appears to me - the app itself is running smoothely in its container with above mentioned workaround for the proxy.
I haven’t seen any communication on this on OpenProject or Univention forums, so I can’t say if it’s a temporary issue or if support for OpenProject in UCS is going to be discontinued.

As it seems, I am afraid that OpenProject for Univention is an abandoned project as the OpenProject Github repository for Univention isn’t available anymore, too.
https://community.openproject.org/projects/openproject/search?q=univention&work_packages=1

Maybe you should stop doing updates on the UCS, because my installation of OpenProject disappeared from the list of docker containers. And so it is not available anymore.