Updateprobleme nach Update auf Version 30 Ubuntu 24.04

Hallo,
ich betreibe einen nextcloud server auf einem sebst gehostedem ubuntu system

nach dem Update auf 30 bekomme ich die fehlermeldungen einfach nicht weg.

There are some errors regarding your setup.

  • Your web server is not yet properly set up to allow file synchronization, because the WebDAV interface seems to be broken. To allow this check to run you have to make sure that your Web server can connect to itself. Therefore it must be able to resolve and connect to at least one of its trusted_domains or the overwrite.cli.url. This failure may be the result of a server-side DNS mismatch or outbound firewall rule.

  • Your webserver is not set up to serve .js.map files. Without these files, JavaScript Source Maps won’t function properly, making it more challenging to troubleshoot and debug any issues that may arise.

  • Unable to run check for JavaScript support. Please remedy or confirm manually if your webserver serves .mjs files using the JavaScript MIME type. To allow this check to run you have to make sure that your Web server can connect to itself. Therefore it must be able to resolve and connect to at least one of its trusted_domains or the overwrite.cli.url. This failure may be the result of a server-side DNS mismatch or outbound firewall rule.

  • Your web server is not properly set up to resolve “/ocm-provider/”, “/ocs-provider/”. This is most likely related to a web server configuration that was not updated to deliver this folder directly. Please compare your configuration against the shipped rewrite rules in “.htaccess” for Apache or the provided one in the documentation for Nginx. On Nginx those are typically the lines starting with “location ~” that need an update. For more details see the documentation :arrow_upper_right:.

  • Your web server is not properly set up to resolve .well-known URLs, failed on: /.well-known/webfinger For more details see the documentation :arrow_upper_right:.

  • 389 errors in the logs since 15. Oktober 2024, 10:30:55

  • Could not check that your web server serves security headers correctly, unable to query /index.php/heartbeat For more details see the documentation :arrow_upper_right:.

Die Runtime FIles liegen alle auf: /var/www/domain.org/nextcloud

Interessanterweise sehe ich im Apache error log dass die php dateien nicht auf den richtigen pfad verweisen

Mon Oct 21 12:39:40.546244 2024] [php:error] [pid 428496] [client 127.0.0.1:54686] script ‘/var/www/html/remote.php’ not found or unable to stat
[Mon Oct 21 12:39:40.875670 2024] [php:error] [pid 428503] [client 127.0.0.1:54698] script ‘/var/www/html/remote.php’ not found or unable to stat
[Mon Oct 21 12:39:42.130209 2024] [php:error] [pid 428519] [client 127.0.0.1:55714] script ‘/var/www/html/index.php’ not found or unable to stat
[Mon Oct 21 12:39:42.217375 2024] [php:error] [pid 428472] [client 127.0.0.1:55718] script ‘/var/www/html/index.php’ not found or unable to stat

Apache site conf:
<VirtualHost 123.123.123.123:443>
ServerName nextcloud.domain.org
DocumentRoot /var/www/domain.org/nextcloud
#Header always set Strict-Transport-Security “max-age=63072000; includeSubDomains”

<Directory /var/www/domain.org/nextcloud/>
Require all granted
AllowOverride All
Options FollowSymLinks MultiViews

Dav off

SSLEngine On
Include /etc/letsencrypt/options-ssl-apache.conf
SSLCertificateFile /etc/letsencrypt/live/domain.org/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/domain.org/privkey.pem

<VirtualHost 123.123.123.123:80>
ServerName nextcloud.domain.org
Redirect “/” “https://nextcloud.domain.org”
RewriteEngine on
RewriteCond %{SERVER_NAME} =nextcloud.domain.org
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]

nexcloud config.php:
$CONFIG = array (
‘instanceid’ => ‘ocv1zxhvovlq’,
‘passwordsalt’ => ‘Zpa49IdvkGWzEQjj4QzE5GqTGmJX9W’,
‘secret’ => ‘0RB7YjMQyuI4TFIgCYmK4V0MrvklaiAeJBbMcsYYp/QLMwYJ’,
‘trusted_domains’ =>
array (
0 => ‘nextcloud.domain.org’,
1 => ‘123.123.123.123’,
2 => ‘127.0.0.1’,
),
‘datadirectory’ => ‘/home/owncloud/data’,
‘overwrite.cli.url’ => ‘https://nextcloud
org’,
‘overwritewebroot’ => ‘/’,
‘overwritehost’ => ‘nextcloud.domain.org’,
‘dbtype’ => ‘mysql’,
‘version’ => ‘30.0.1.2’,
‘dbname’ => ‘owncloud’,
‘dbhost’ => ‘127.0.0.1’,
‘dbtableprefix’ => ‘oc_’,
‘dbuser’ => ‘owncloud’,
‘dbpassword’ => ‘123’,
‘logtimezone’ => ‘UTC’,
‘installed’ => true,
‘mail_domain’ => ‘',
‘mail_from_address’ => ‘serveralert’,
‘mail_smtpmode’ => ‘smtp’,
‘loglevel’ => 2,
‘theme’ => ‘’,
‘mail_smtphost’ => '
’,
‘mail_sendmailmode’ => ‘smtp’,
‘mail_smtpport’ => ‘25’,
‘mysql.utf8mb4’ => true,
‘default_phone_region’ => ‘AT’,
‘memcache.local’ => ‘\OC\Memcache\APCu’,
‘maintenance’ => false,
‘mail_smtpauth’ => 1,
‘mail_smtpname’ => ‘serveralert@',
‘mail_smtppassword’ => '
’,
‘force_language’ => ‘en’,
‘data-fingerprint’ => ‘***’,
‘maintenance_window_start’ => 1,
‘updater.release.channel’ => ‘stable’,
);

ich hab da jetzt schon rumprobiert und komme nicht wirklich dahinter.
gibts dafĂŒr vlt einen hinweiß?

danke