Probleme mit der Configdatei

nach dem Update von NC 31.0.11 auf ‘version’ => ‘31.0.12.3’, habe ich probleme mit der configdatei.
  • Nextcloud Server version (e.g., 29.x.x):
    • ‘version’ => ‘31.0.12.3’,
  • Operating system and version (e.g., Ubuntu 24.04):
    • linux
  • Web server and version (e.g, Apache 2.4.25):
    • shared Hosting bei Metanet.ch
  • PHP version (e.g, 8.3):
    • 8.2.28

Summary of the issue you are facing:

Zugriff über eine nicht vertrauenswürdige Domain

Bitte kontaktiere deine Administration. Wenn du der Administration angehörst, bearbeite die “trusted_domains”-Einstellung in config/config.php. Siehe Beispiel in config/config.sample.php.

Steps to replicate it (hint: details matter!):

  1. eine Kopie in eine staging-umgebung gemacht - inkl. Datenbank

  2. in der config.php die entsprechende Datei angepasst

  3. das funktioniert dann in der Stagingumgebung.

  4. dann die config.php aus der stagingumgebung via Plesk in die produktive Umgebung kopiert. Ab dann kommt auch in der stagingumgebung derselbe fehler.

Gibt es einen Unterschied, ob ich die Datei mit Plesk kopiere/verschiebe/umbenenne oder mit ssh?

Deine Staging und Prod-Umgebung werden unter einer anderen (sub)Domain erreichbar sein, nehme ich an? Falls ja: Ist die richtige Domain im Fehlerfall enthalten?

ja, die Einstellungen sind korrekt - irgendwas passiert mit dieser Datei, sobald ich sie via Plesk herum kopiere oder umbenenne.

https://backup.cloud.federer.org/ so heisst die Stagingumgebung

die config.php sieht folgendermassen aus:

<?php $CONFIG = array ( 'instanceid' => 'xxxxxvbj', 'passwordsalt' => 'ixxxx95OFYjGci', 'secret' => 'Rxxxxxx', 'trusted_domains' => array ( 0 => 'https://backup.cloud.federer.org', ), 'datadirectory' => '/xx/xx/vhosts/xxx/backup.cloud.federer.org/data', 'dbtype' => 'mysql', 'version' => '31.0.12.3', 'overwrite.cli.url' => 'https://backup.cloud.federer.org', 'dbname' => 'cloud-2025-12-15', 'dbhost' => '127.0.0.1', 'dbport' => '', 'dbtableprefix' => 'oc_', 'mysql.utf8mb4' => true, 'dbuser' => 'xxx', 'dbpassword' => 'xxx', 'installed' => true, 'auth.bruteforce.protection.enabled' => false, 'mail_smtpmode' => 'smtp', 'mail_smtpsecure' => 'ssl', 'mail_sendmailmode' => 'smtp', 'mail_from_address' => 'info', 'mail_domain' => 'cloud.federer.org', 'mail_smtphost' => 'hera.metanet.ch', 'mail_smtpport' => '465', 'mail_smtpauth' => 1, 'defaultapp' => 'dashboard,files,spreed', 'maintenance' => false, 'maintenance_window_start' => 100, 'theme' => '', 'loglevel' => 0, 'default_phone_region' => 'CH', 'default_timezone' => 'Europe/Zurich', 'default_language' => 'de', 'force_language' => 'de', 'backgroundjobs_mode' => 'cron', 'trashbin_retention_obligation' => 'auto', 'app_install_overwrite' => array ( 0 => 'discoursesso', ), 'updater.secret' => '$xxxxxxxx6sbAHaxQVsHBwclIizuDTI3xxxxxxVM2NtLy', 'memories.db.triggers.fcu' => true, 'memories.vod.path' => '/xxx/httpd/vhosts/xxxxg/cloud.federer.org/apps/memories/bin-ext/go-vod-amd64', 'memories.exiftool_no_local' => true, );

Das sieht falsch aus. In die trusted_domains-Konfiguration gehört nur der Hostname, also backup.cloud.federer.org und nicht eine URI mit https://. Siehe auch:

Würde deshalb vermuten, dass Nextcloud den Eintrag nicht in deinem Sinne parsen kann.

1 Like

super, danke für deine Unterstützung - ein so kleiner fehler.

Weist du auch, wie ich einstellen kann, dass nicht so viele thumbnails generiert werden?

Gruss Jakob

Vielleicht kannst du das indirekt mit preview_max_x und preview_max_y limitieren. Habe ich aber nie in diesem Kontext getestet. Oder mit enable_previews komplettt abschalten.

1 Like

This topic was automatically closed 8 days after the last reply. New replies are no longer allowed.