after I have applied the update 4.3-3 errata407 this morning, ownCloud and Wordpress are no longer reachable. Other url’s like Collabora admin console or Kopano are still reachable.
When I try to access e.g. ownCloud it just gives me:
# Not Found The requested URL /owncloud/index.php/login was not found on this server. Apache/2.4.25 (Univention) Server at remote.convice.de Port 443
Any hint or support would be much appreciated.
btw.: Both docker containers for Wordpress and ownCloud are up- and running.
I just found out that ownCloud and Wordpress are still reachable via the local IP-Address.
Therefore I assume that the root-cause is more related to the todays Lets-Encrypt update (1.2.2-6) and not the errata407 release.
can you please show the output of the following commands:
ls -l /etc/apache2/sites-enabled
cat /etc/apache2/sites-available/default-ssl.conf
univention-check-templates
Thanks.
It’s not a general issue with 4.3-3 errata407 (meaning it doesn’t happen for everyone: on my own test installation both Nextcloud & Owncloud are still available).
it’s quite likely this is a bug in the Let’s Encrypt app (or rather in the Apache server configuration for that app). SuiteCRM is affected as well — my guess is any app is affected. See the following thread where Univention’s Nico Gulden is already triaging the issue:
I suggest you follow that thread for the time being.
The Kopano Webapp is configured as a global Alias (see the content of kopano-webapp.conf). This alias applies to all VirtualHosts configured for Apache. Collabora is likely configured in a similar way (I don’t have it installed at the moment and cannot verify that’s really the case).
The affected apps, SuiteCRM & Wordpress, are configured via directives located within a specific VirtualHost definition. Requests to your server somehow end up within a different configured VirtualHost than the default one in default-ssl.conf for reasons that aren’t all that clear just yet.
We have identified an issue with yesterdays let’s encrypt App update. The Proxy directives for Docker Apps are not correctly included in the new let’s encrypt VirtualHost configuration, so Docker Apps cannot be reached when accessed via the domain configured for the App.
We have removed the App update for now and are working on a solution as well as a workaround for users that already installed the update.
We just released an update for the let’s encrypt App. Please update to App Version 1.2.2-8 to get the fixed version, although we also uploaded fixed packages to the previously removed App.
Users that update from now on will automatically install the most recent App version and should not encounter any issues with accessing their Docker Apps.