Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Error bei Start von Nextcloud

Featured Replies

Liebes Forum,

ich hab ein kleines Problem beim Strat von Nextcloud.
eigentlich hat die ganze Konversation gestanden und Nextcloud sehr gut funktioniert. Ich habe eine zwei Faktor Authentifizierung eingerichtet und Kontodaten importieren. Leider ist mir beim Umzug von sehr vielen Daten der Weg über den Browser ziemlich anstrengend gewesen gewesen und ich habe die Dateien manuell kopiert. Und wollte danach einen Scan der NextCloud Ordner durchführen.

Leider muss irgendwas schief gegangen sein und nun kann ich mich gar nicht mehr auf die NextCloud oberfläche einloggen. Ich komme zwar noch auf meine Daten (Double Commander), aber keine Möglichkeit mehr dies ein NC zu sehen.

Kann mir bitte jemand helfen, bei der Fragestellung, wie ich diesen unglaublichen Fehler beheben kann? Ein blutiger Laie bitte hier um Hilfe und ist von Herzen dankbar für etwas Unterstützung.

 

Beste Grüße zur Pfingsten,

Mikonas

 

IMG_3596.jpeg

IMG_3595.jpeg

Solved by mikonas

Hallo mikonas

 

was genau wurde alles manuell kopiert, ich bin mir nicht sicher wie es sich verhäldt wenn du den kompletten /data ordner kopierst, normalerweise kann man für jeden Benutzer die Daten kopieren und anschliessend einen OCC files:scan --all

 

Aber bitte nicht den kompletten Ordner folgenden Dateien müssen belassen werden:

grafik.png.0b9480126b741bcec016ccd7738f6f24.png

 

Kannst du mal schnell erklären was du ganz genau manuell kopiert hast?

 

Grüsse

  • Author
  • Solution
11 hours ago, Amane said:

Hallo Amane,

Danke für Deine schnelle Antwort uns sorry das ich gestern nicht mehr Geantwortet habe.

Ich bin ein Synology user der gerade einen eigenen Server auf Unraid gebaut hat. Mich hat immer die Performance von Synology gestört und nun habe ich etwas schnelles aber kann mit den ganzen Protokollen und Logfiles nicht richtig um



Eigendlich habe ich nur meine Daten (Photos und Videos) vom Syno Home Ordner in den Photos Ordner mittels DubbleCommander kopiert. Das heißt ich habe nichts an der Dateistruktur in NextCloud geändert. Und wollte dann den von Dir angesprochen OCC Scan durchführen. Leider konnt ich diesen nicht starten.

Nun kann ich gar nicht mehr auf die NextCloud Oberfläche.

Hast Du eine Idee?
Brauchst Dur irgendein Logfile oder was anderes?
Danke vorab für Deine Unterstützung und einen sonniges Pfingsten Dir 🙂

 

Edited by mikonas

  • Author

Vielleicht kannst Du mir helfen meine Config.php zu prüfen.
Meine seiht wie folgt aus (alles was Passwörter etc sind habe ich mit xxx überschrieben):

 

<?php

$CONFIG = array (

  'datadirectory' => '/data',

  'instanceid' => 'occbr8b962p6',

  'passwordsalt' => 'xxx,

  'secret' => 'xxx',

  'trusted_domains' => 

  array (

    0 => '192.168.178.200:448',

    1 => 'mynas.lan:448',

    2 => 'xxx',

  ),

  'dbtype' => 'mysql',

  'version' => '29.0.0.19',

  'overwrite.cli.url' => 'https://192.168.178.200:448',

  'dbname' => 'nextcloud_db',

  'dbhost' => '192.168.178.200:3306',

  'dbport' => '',

  'dbtableprefix' => 'oc_',

  'mysql.utf8mb4' => true,

  'dbuser' => 'xxx',

  'dbpassword' => 'xxx',

  'installed' => true,

  'memcache.local' => '\\OC\\Memcache\\APCu',

  'filelocking.enabled' => true,

  'memcache.locking' => '\\OC\\Memcache\\APCu',

  'upgrade.disable-web' => true,

  'maintenance' => false,

  'loglevel' => 2,

  'filesystem_check_changes' => 1,

  'ldapProviderFactory' => 'OCA\\User_LDAP\\LDAPProviderFactory',

  'twofactor_enforced' => 'true',

  'twofactor_enforced_groups' => 

  array (

    0 => 'admin',

  ),

  'twofactor_enforced_excluded_groups' => 

  array (

    0 => 'user',

  ),

  'app_install_overwrite' => 

  array (

    0 => 'occweb',

    1 => 'ocjobs',

  ),

  'default_phone_region' => 'DE',

'overwriteprotocol' => 'https',

'trusted_proxies' =>

 ),

 );

 

 

@Amane

 

Edited by mikonas

lol hast du deine eigene Antwort schon als Lösung markiert? 😅

Äh ja also..

 

4 hours ago, mikonas said:

sorry das ich gestern nicht mehr Geantwortet habe.

Alles guet

 

4 hours ago, mikonas said:

Das heißt ich habe nichts an der Dateistruktur in NextCloud geändert.

Sehr gut, das wollte ich hören.

 

So wie ich sehe gibt es ein synthaxfehler im Array "trustet_proxies". (Keine öffnende Klammer)

 

Übernehme diese einmal genau so (und ergänze die xxx wieder):

<?php
$CONFIG = array (
  // Grundlegende Konfiguration
  'instanceid' => 'occbr8b962p6',
  'passwordsalt' => 'xxx',
  'secret' => 'xxx',
  'version' => '29.0.0.19',
  'upgrade.disable-web' => true,
  'installed' => true,
  'maintenance' => false,
  'datadirectory' => '/data',

  // Protokollierung
  'loglevel' => 2,
  'filesystem_check_changes' => 1,

  // Vertrauenswürdige Domains und Proxies
  'trusted_domains' => array (
    0 => '192.168.178.*',
    1 => 'mynas.lan',
    2 => 'xxx',
  ),
  'trusted_proxies' => array (
    0 => '192.168.178.0/24',
  ),

  // URL und Protokoll
  'overwrite.cli.url' => 'https://192.168.178.200:448',
  'overwriteprotocol' => 'https',

  // Datenbankeinstellungen
  'dbtype' => 'mysql',
  'dbname' => 'nextcloud_db',
  'dbhost' => '192.168.178.200',
  'dbport' => '',
  'dbtableprefix' => 'oc_',
  'mysql.utf8mb4' => true,
  'dbuser' => 'xxx',
  'dbpassword' => 'xxx',

  // Caching und Sperren
  'memcache.local' => '\\OC\\Memcache\\APCu',
  'memcache.locking' => '\\OC\\Memcache\\APCu',
  'filelocking.enabled' => true,

  // LDAP-Konfiguration
  'ldapProviderFactory' => 'OCA\\User_LDAP\\LDAPProviderFactory',

  // Zwei-Faktor-Authentifizierung
  'twofactor_enforced' => 'true',
  'twofactor_enforced_groups' => array (
    0 => 'admin',
  ),
  'twofactor_enforced_excluded_groups' => array (
    0 => 'user',
  ),

  // App-Installation
  'app_install_overwrite' => array (
    0 => 'occweb',
    1 => 'ocjobs',
  ),

  // Regionale Einstellungen
  'default_timezone' => 'Europe/Berlin',
  'default_language' => 'de',
  'default_locale' => 'de_DE',
  'default_phone_region' => 'DE',
  'force_locale' => 'de_DE',

  // Neue Einstellungen erscheinen hier
);
?>

Im übrigen habe ich dir mal dein netzwerk als trusted_proxies hinzugefügt, besser als leer lassen, so hast du eine Vorlage.

Ebenso überflüssige Portangaben entfernt.

Schliesslich noch ein wenig logisch aufbauen lassen. Und regionale Einstellungen ergänzt. ^^

 

 

Edited by Amane

Bist du sicher das du Port 448 verwenden wolltest und nicht 443?

  • Author

448 ist okay. Ich habe auf 443 Heimdal laufen.

das kann es nicht sein. Ich habe auch die Ports eben gecheckt.

😔

Hast du die von mir gepostete config.php ersetzt?

Da war wirklich eine Fehlkonfiguration.. (Nicht dass du den Post davor überlesen hast)

 

Edited by Amane

  • Author

Oha, Dahab ich wirklich Deinen Post überlesen und bin gleich zum Ende gesprungen.

super und herzlichen Dank für Deine Mühe.

das gibt Karma - Punkte 🙂

 

Herzlichen Dank für Deine Mühe, es funktioniert und ich soooo froh das ich wieder auf meine NC komme 🙂
Wirklich!

Wenn Du mir jetzt noch helfen könntest den Scan anzustoßen?




 

 

IMG_3598.jpeg

  • Author

Wenn ich die installierte App ´OCC Web´ starten will kommt und laut Anleitung den Scan starten möchte kommt dir folgende Fehlermeldung.kannst Du damit was anfangen?

 

 

 

IMG_3599.jpeg

  • Author

Eine Installation des Updates hat die Lösung gebracht, und nun bin ich erst einmal ein Stück weiter.
Weißt du wie ich von hier den Scan des User mkoegl starten kann?

 

IMG_3600.jpeg

oha, wusste gar nicht das es eine Konsolen-App gibt in Nextcloud 🙂

 

Ich mach das immer über die Linux-Konsole

Aber da hier "occ $" steht, kann man wohl das OCC direkt ansprechen und man müsste das mit folgendem Befehl machen können:

files:scan mkoegl

Mit (files:scan --all) machst du das für alle Benutzer.

 

Grüsse

Edited by Amane

  • Author

Hi Amane,
Du hast mein Pfingesten zu etwas besonderem gemacht 🙂
Freue mich wieder auf die Cloud zugreifen zu können.

Danke nochmals für Deine Hilfe!
Ich werde das mal probieren und melde mich.

LG

 

 

3 hours ago, Amane said:

oha, wusste gar nicht das es eine Konsolen-App gibt in Nextcloud 🙂

Ist Hier zu finden...😉

  • Author

Hallo @Amane,

kannst Du bitte noch einmal Draufschauen was ich verkehrt mache?
Ich kann mit files:scan und diversen Parametern keinen Scan starten.

[objekt Objekt] ist offensichtlich die Fehlermeldung oder es ist darin begründet das hier ein Admin Konto angesprochen wird.

Ich kann für den user mkoegl den Scan nicht Starten 😞
Jedoch für den User Michael geht das schon. Müssen da noch irgendwelche Parameter hinten dran?

Und was mich noch wundert ist das wenn ich in die Home Ordner des User Michael Dateien zu Verzeichnisse zufüge und dann den Scan start ändert sich nichts an der Anzahl der Folders oder Files.
Irgendwas übersehe ich bei der Nutzung wahrscheinlich.
Auch wenn ich den Pfad des users angebe bekomme ich keine Änderungg hin
files:scan --path="Michael/files"

obwohl ich die Dateien im Dubble Commander sehen kann.

 


 

Scan.png

DCommander.png

Edited by mikonas

  • Author

Nur Änderungen die ich direkt in der NC Oberfläche mache haben auch Einfluss auf die Anzahl der Folder und Files.

Als Bsp. habe ich 2 Testnotizen angelegt und auch eine Datei in den Documents Ordner hochgeladen. Diese finde ich in der NC Oberfläch eund auch im Dubble Commander wieder.
Alle Dateien die ich aber manuell in den User Homeordner kopiere finde NC nicht in der Oberffläche.

 

Auch der Eintrag in der Config (filesystem ceck_changes =>1) ist irgendwie nutzlos.

 
Hier ist der Wurm drin 😞


 

Testnotes.png

36 minutes ago, mikonas said:

Hier ist der Wurm drin 😞

 

das ist normal ....

 

occ files:scan --all

 

oder erstell die einen webdav Netzfolder im Explorer und lade darüber deine files hoch, dann werden die direkt eingebunden.

 

image.thumb.png.5a18d6d697044ceca7e42b767d376248.png

 

der Link dazu ist in deinen NC Einstellungen ...

 

image.thumb.png.e3205b124a621138a2a31fec99349724.png

 

ist zwar langsamer, dafür aber immer alles direkt da ...

  • Author

Danke @alturismo!
Ich werde das ausprobieren.

files:scan --all
tut bei mir nicht was es soll

files:scan --all.png

Hi mikonas

 

Die OCC-WebApp macht bei mir auch andere Sachen wie wenn ich das manuell in der Konsole eingebe. [object Object] erhalte ich auch.. bin kein Fan von der OCC-App im Web.
Versuch es besser mal mit dem Komando via. Konsole.
grafik.png.a7d6d814c63e57b648ffd88b7a9d2884.png

 

Beim offiziellen Image solltest du dann direkt im richtigen Verzeichniss sein und mit folgendem Befehl arbeiten können:

php occ files:scan --all

 

Aber ich glaube du benutzt das Nextcloud-Image von linuxserver, dort müsstest du occ direkt ansprechen können:

occ files:scan --all

 

Grundsätzlich gild, dass du das occ Modul mit dem richtigen Benutzer ansprechen musst. Rausfinden kannst du das, wenn du "id" eingibst, dann siehst du mit was du unterwegs bist. Bei "uid=0(root)" musst du wechseln und bei "uid=99" nicht.

 

Dann musst du das richtige Webverzeichniss finden in dem sich "occ" befindet und dieses mit "php" ansprechen.

Keine Ahnung wesshalb das Linuxserver-Image zwei Webverzeichnisse hat ("/app/www/public/" und "/app/www/src/") aber das "public" verzeichnis läuft mit dem Benutzer "uid=99:100(abc)" was das richtige sein sollte. Kannst du Prüfen mit "ls -Alh" wenn du dich im Verzeichniss befindest. (Gehört nämlich alles dem Benutzer den du verwenden solltest)

 

In der Konsole erhälst du wenigsten vernünftige Fehlermeldungen was teilweise in der OCC-WebApp nur mit [object Object] angezeigt wird.

Versuch es mal und bei schwierigkeiten schreib mir schnell was für ein Nexcloud-Image du verwendest.


Falls es zu schwierig wird, kannst du mich auch persönlich anschreiben, dann machen mir kurz ne Session.

 

Grüsse

 

Edited by Amane

7 hours ago, Amane said:

Aber ich glaube du benutzt das Nextcloud-Image von linuxserver, dort müsstest du occ glaub so ansprechen:

sudo -u abc php /app/www/public/occ

Nein, das geht einfach mit 

occ files:scan --all

 

59 minutes ago, Archonw said:

Nein, das geht einfach mit 

occ files:scan --all

 ah ok.. Zuviel überlegt. :)

 

Wobei, dann bist du als root unterwegs.. macht das keine Probleme?

Edited by Amane

Kann ich nichts zu sagen. Also bisher hat es bei keinem der occ Befehle Probleme bei mir gemacht.

  • Author

Hi zusammen,
Danke an alle für die Hilfe.
occ files:scan -- user
Funktioniert sehr gut in der Konsole. Danke für die schnelle Hilfe.

VG
mikonas

 

3 minutes ago, mikonas said:

occ files:scan -- user
Funktioniert sehr gut in der Konsole. Danke für die schnelle Hilfe.

nutzt du denn den linuxserver Docker ?

 

weil da geht das oben genannte eigentlich immer in der Konsole ...

 

root@AlsServerII:~# docker exec -it nextcloud bash
root@611fbbba4e4b:/# occ files:scan --all
Starting scan for user 1 out of 2 (alturismo)
...
Starting scan for user 2 out of 2 (name_hier)
...
+---------+-------+-----+---------+---------+--------+--------------+
| Folders | Files | New | Updated | Removed | Errors | Elapsed time |
+---------+-------+-----+---------+---------+--------+--------------+
| 14510   | 79862 | 0   | 5858    | 20      | 26     | 00:01:05     |
+---------+-------+-----+---------+---------+--------+--------------+
root@611fbbba4e4b:/# 

 

  • Author

Hi @alturismo,
ich denke Du meinst den Docker Container und hier die Konsole.
Ja diesen nutze ich.
 

 

Docker.png

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...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.