Update von 24.0.6 auf 25.0.2 und nur Probleme

Hallo,

ich bin neu hier und hoffe, dass ich alle notwendigen Infos mitgebe und nichts vergesse.

Vorab zur Info:

  • Ich betreibe Nextcloud selbst auf einer Synology in einem Docker Container.
  • Ich habe dies mit eine “docker-compose.yml” Datei erstellt und gestartet. Bisher seit mehreren Versionen auch erfolgreich.
  • Bis gestern hatte ich 24.0.6 im Einsatz. Heute habe ich versucht auf 25.0.2 zu aktualisieren.
  • Ich nutze Nextcloud hinter einem Reverse Proxy (heisst das so?) so dass ein DynDNS Dienst auf den Container per https zugreifen kann.

Sobald ich dann aber https aktiviere, kann ich nicht mehr mit der IP über das Netzwerk zugreifen, sondern gehe auch hier immer über die DynDNS Adresse.

Seit dem Update auf 25.0.2 funktioniert das aber leider gar nicht mehr. Ich habe alles auf http zurückgedreht, um die DB zu aktualisieren. Das klappt soweit noch.
Sobald ich nun auf https umstelle, kann ich leider gar nicht mehr auf meine Cloud, und mir fehlen leider langsam die Ideen, woran es liegen kann.

Kann mir vielleicht jemand helfen, wie ich dem Problem auf die Schliche komme?

Sobald ich etwas an der config.php Datei anpasse, komme ich wieder auf die “Aktualisieren” Seite und starte den Update Prozess neu. Das geht wieder nur per http. Ich drehe mich da im Kreis.

Die Log Datei hat mir leider keine Infos geliefert. Ich komme irgendwie nicht weiter.

Zudem erhalte ich nach dem anpassen der .htaccess Datei ständig den Fehler, dass die Integritästprüfung fehlgeschlagen ist. Ich muss diese aber anpassen, damit der Calendar und Contacts ordentlich funktionieren. Stelle ich hier an der falschen schraube?

Ich freue mich auf Eure Hilfe.

Besten Dank.

Hier mal ein paar Zusatzinfos:
Die config.php sieht wie folgt aus:

<?php
$CONFIG = array (
  'htaccess.RewriteBase' => '/',
  'memcache.local' => '\\OC\\Memcache\\APCu',
  'apps_paths' => 
  array (
    0 => 
    array (
      'path' => '/var/www/html/apps',
      'url' => '/apps',
      'writable' => false,
    ),
    1 => 
    array (
      'path' => '/var/www/html/custom_apps',
      'url' => '/custom_apps',
      'writable' => true,
    ),
  ),
  'instanceid' => 'INSTANCE_ID',
  'passwordsalt' => 'PW_KEY1',
  'secret' => 'PW_KEY2',
  'trusted_proxies' => 
  array (
    0 => 'DOCKER_INTERNE_IP_ADRESSE',
    1 => 'LOKALE_SERVER_IP_ADRESSE:81',
  ),
  'trusted_domains' => 
  array (
    0 => 'LOKALE_SERVER_IP_ADRESSE:8080',
    1 => 'DYNDNS_ADRESSE_1',
    2 => 'DYNDNS_ADRESSE_2',
    3 => 'DYNDNS_ADRESSE_3',
  ),
  'default_phone_region' => 'DE',
  'datadirectory' => '/var/www/html/data',
  'dbtype' => 'mysql',
  'version' => '25.0.2.3',
  'overwrite.cli.url' => 'https://SERVER_IP_ADRESSE:8080',
  'overwritehost' => 'MEINE_DYNDNS_ADRESSE',
  'overwriteprotocol' => 'https',
  'dbname' => 'nextcloud',
  'dbhost' => 'db',
  'dbport' => '',
  'dbtableprefix' => 'oc_',
  'mysql.utf8mb4' => true,
  'dbuser' => 'DBUSER',
  'dbpassword' => 'PASSWORD',
  'installed' => true,
  'maintenance' => false,
  'theme' => '',
  'loglevel' => 0,
  'app_install_overwrite' => 
  array (
    0 => 'occweb',
    1 => 'onlyoffice',
    2 => 'documentserver_community',
    3 => 'contacts',
  ),
);