Skip to main content

Nextcloud-Tipps

Nach der Installation von Nextcloud über die Proxmox-Helper-Scripts gibt es verschiedene Probleme, die sich wie folgt beseitigen lassen...


Fehler: Zugriff über eine nicht vertrauenswürdige Domain

Lösung: In der config.php folgenden Eintrag setzen (Einträge anpassen)

  array (
    0 => 'localhost',
    1 => '192.168.200.215',
    2 => 'cloud.escher.cc',
  ),

Fehler: Dein Webserver liefert `.mjs`-Dateien nicht mit dem JavaScript MIME-Typ. Dadurch werden einige Apps beeinträchtigt, da Browser die JavaScript-Dateien nicht ausführen können. Konfiguriere deinen Webserver so, dass er `.mjs`-Dateien entweder mit dem MIME-Typ `text/javascript` oder `application/javascript` ausliefert.

Lösung:

In der Datei /etc/nginx/mime.types bei application / javascript js mjs hinzufügen.

    application/javascript                           js mjs;

Fehler: Die Konfiguration des Reverse-Proxy-Headers ist falsch. Dies stellt ein Sicherheitsproblem dar und kann es einem Angreifer ermöglichen, seine IP-Adresse so zu fälschen, wie sie für Nextcloud sichtbar ist. Weitere Informationen findest du in der Dokumentation

Lösung: Proxy in die Config eintragen

  'trusted_proxies' =>
  array (
    0 => '192.168.200.201/24',
  ),

Fehler: Der Server hat keine konfigurierte Startzeit für das Wartungsfenster

Lösung: Wartungsfenster definieren

'maintenance_window_start' => 1,

Fehler: One or more mimetype migrations are available. Occasionally new mimetypes are added to better handle certain file types. Migrating the mimetypes take a long time on larger instances so this is not done automatically during upgrades. Use the command `occ maintenance:repair --include-expensive` to perform the migrations.

Lösung:

occ maintenance:repair --include-expensive


Fehler: Einige Header sind in deiner Instanz nicht richtig eingestellt - Der `Strict-Transport-Security`-HTTP-Header ist nicht gesetzt (er sollte mindestens `15552000` Sekunden betragen). Für erhöhte Sicherheit wird empfohlen, HSTS zu aktivieren. Weitere Informationen findest du in der Dokumentation ↗.

Lösung: