Jump to content

Nextcloud Fehler unter Sicherheits- & Einrichtungswarnungen


Go to solution Solved by Thorsten,

Recommended Posts

Hallo zusammen,

irgendwie komme ich nicht weiter bei der Einrichtung von Nextcloud soweit funktioniert alles nur unter Verwaltungeinstellungen werden einige fehler angezeigt. Ich habe mir auch die Docs durchgelesen nur wie muss ich das im Unraid Kontext mit dem "Nginx-Proxy-Manager-Official". Die Nextcloud Instanz kann per URL und HTTPS angesprochen werden. Auch die Verknüpfung von Nextcloud zu Onlyoffice funktioniert wenn ich ein Dokument Excel oder so in Nextcloud aufrufe.  Nur die hier aufgelisteten Fehler oder Warnings würde ich gerne noch weg haben.

 

grafik.thumb.png.62df6c74d42620c6ce9272dcaab8da66.png

 

Bzegl. den 7 Warning der Reiter Portokoll unter Nextcloud ist leer. Gibt es hier für auch eine Einstellung das das Protokoll inhalb Nextcloud angezeigt werden kann?

 

Ich verwende die Version von Linuxserver

linuxserver/nextcloud:latest

 

Nginx-Proxy-Manager-Official

jc21/nginx-proxy-manager

 

Die Proxy Host Einstellung im Nginx Proxy Manager sind für Nextcloud leer. Ich glaube hier gehören noch weitere Konfigurationeinstellungen rein. Ich weiß aber nicht genau welche die diese Probleme oben lösen.

 

grafik.png.bf39c64e7aa771f4eb64fbad5dbadc03.png

Link to comment

Hallo Thorsten

 

9 hours ago, Thorsten said:

Die Proxy Host Einstellung im Nginx Proxy Manager sind für Nextcloud leer. Ich glaube hier gehören noch weitere Konfigurationeinstellungen rein. Ich weiß aber nicht genau welche die diese Probleme oben lösen.

Du musst folgende Einstellungen bei NPM machen:
grafik.png.e3c5dabe9c10c5148dcac910ceef638c.png

 

Dann kriegst du paar Fehler weg. Bei mir ist es dafür dieser, den ich nicht weg krieg.. muss man manuell irgendwie Hand anlegen..

grafik.thumb.png.da1b97de66711aab494b572cb3a34332.png

 

Grüsse

Link to comment
6 minutes ago, Amane said:

Hallo Thorsten

 

Du musst folgende Einstellungen bei NPM machen:
grafik.png.e3c5dabe9c10c5148dcac910ceef638c.png

 

Dann kriegst du paar Fehler weg. Bei mir ist es dafür dieser, den ich nicht weg krieg.. muss man manuell irgendwie Hand anlegen..

grafik.thumb.png.da1b97de66711aab494b572cb3a34332.png

 

Grüsse

Hallo Amane,

 

diese Einstellungen habe ich bereits im NPM.

 

grafik.png.183ea0d234460c660473220ca8abe9fe.png

 

Unter Advanced habe ich nur das:

 

grafik.png.a1696831f39299850a83c9e78a0b4d50.png

 

Trotzdem habe ich weiterhin diese Fehler.

Link to comment

Achso ja sry, sehe gerade trusted proxies.. wieso lese ich nicht erst, sondern geh davon aus, das es NPM Einstellungen sind..

 

Diese Einstellung machst du in der config.php! (Aber mach erst ein Backup von dieser, bevor du was änderst)

'trusted_proxies' => 
array (
0 => 'xxx.xxx.xxx.x/24',
),

Natürlich mit deinem zugelassenen Netzwerkbereich

Link to comment
15 minutes ago, Amane said:

Achso ja sry, sehe gerade trusted proxies.. wieso lese ich nicht erst, sondern geh davon aus, das es NPM Einstellungen sind..

 

Diese Einstellung machst du in der config.php! (Aber mach erst ein Backup von dieser, bevor du was änderst)

'trusted_proxies' => 
array (
0 => 'xxx.xxx.xxx.x/24',
),

Natürlich mit deinem zugelassenen Netzwerkbereich

 

Danke das war schon mal ein Fehler.

Nun sieht das ganze so aus.

grafik.thumb.png.d6134ab4e6041805db89b3ab1a86102e.png

 

in der config.php habe ich folgendes hinzugefügt.

 

'trusted_proxies' =>
   array (
   0 => '192.168.178.23',
   ),
  'trusted_domains' =>
   array (
    0 => '192.168.178.xx:xxx',
    1 => 'xxxxxx.xxxx.de',
  ),
  'overwrite.cli.url' => 'https://xxxxxxx.xxxxxxx.de',
  'overwritehost' => 'xxxxxx.xxxxxxx.de',
  'overwriteprotocol' => 'https',
  'default_phone_region' => 'DE',
  'default_language' => 'de',
  'force_language' => 'de',
  'default_locale' => 'de_DE',
  'force_locale' => 'de_DE',

 

In NPM unter Advanced ist folgendes hinzugefügt.

 

location ^~ /.well-known {
location = /.well-known/carddav     { return 301 /remote.php/dav/; }
location = /.well-known/caldav      { return 301 /remote.php/dav/; }
location ^~ /.well-known            { return 301 /index.php$uri; }
try_files $uri $uri/ =404;
  }

 

Was könnten die folgende Warning noch sein?

 

Link to comment
  • Solution

Ich habe es hin bekommen. Bei mir war es die Lösung folgende Dateien am Sample zu aktualisieren.

 

 

nginx.conf <-> nginx.conf.sample

ssl.conf <-> ssl.conf.sample

 

site-confs

default.conf <-> default.conf.sample

 

schneibar ware meine conf Files noch veraltet. Ich habe diese nun mit den samples überschrieben da ich keine seperaten Anpassungen gemacht habe.

 

Die Warning im Log File mit folgender Meldung habe ich wie folgt weg bekommen.

 

Warning: “Used memory grew by more than 10 MB when executing job … UpdateAvailab

 

Console vom Docker Image öffnen da dieses File nicht unter /mnt/user/appdata/nextcloud liegt oder einen neuen Path im Docker Konfiguration hinzufügen.

 

vi /app/www/public/cron.php

Suchen im File nach (crt+w) “memoryafter” bis zum folgende String:

if ($memoryAfter - $memoryBefore > 10_000_000)

Ersetzt die 1 durch eine 3 (30mb), so wie folgende Zeile:

if ($memoryAfter - $memoryBefore > 30_000_000)

Danach speichern

 

Nach diesem Umstellungen wird mir auch wieder in Nextcloud das Protokoll angezeigt die Seite ist nicht mehr leer.

 

grafik.thumb.png.5dd1c5c756064b9fe3cc76324d0e4982.png

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...