May 17, 20242 yr 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
May 17, 20242 yr 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: Kannst du mal schnell erklären was du ganz genau manuell kopiert hast? Grüsse
May 18, 20242 yr 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 May 18, 20242 yr by mikonas
May 18, 20242 yr 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 May 18, 20242 yr by mikonas
May 18, 20242 yr 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 May 18, 20242 yr by Amane
May 18, 20242 yr Author 448 ist okay. Ich habe auf 443 Heimdal laufen. das kann es nicht sein. Ich habe auch die Ports eben gecheckt. 😔
May 18, 20242 yr Hast du die von mir gepostete config.php ersetzt? Da war wirklich eine Fehlkonfiguration.. (Nicht dass du den Post davor überlesen hast) Edited May 18, 20242 yr by Amane
May 19, 20242 yr 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?
May 19, 20242 yr 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?
May 19, 20242 yr 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?
May 19, 20242 yr 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 May 19, 20242 yr by Amane
May 19, 20242 yr 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
May 19, 20242 yr 3 hours ago, Amane said: oha, wusste gar nicht das es eine Konsolen-App gibt in Nextcloud 🙂 Ist Hier zu finden...😉
May 20, 20242 yr 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. Edited May 20, 20242 yr by mikonas
May 20, 20242 yr 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 😞
May 20, 20242 yr 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. der Link dazu ist in deinen NC Einstellungen ... ist zwar langsamer, dafür aber immer alles direkt da ...
May 20, 20242 yr Author Danke @alturismo! Ich werde das ausprobieren. files:scan --all tut bei mir nicht was es soll
May 21, 20242 yr 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. 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 May 21, 20242 yr by Amane
May 21, 20242 yr 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
May 21, 20242 yr 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 May 21, 20242 yr by Amane
May 21, 20242 yr Kann ich nichts zu sagen. Also bisher hat es bei keinem der occ Befehle Probleme bei mir gemacht.
May 21, 20242 yr 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
May 21, 20242 yr 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:/#
May 21, 20242 yr Author Hi @alturismo, ich denke Du meinst den Docker Container und hier die Konsole. Ja diesen nutze ich.
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.