June 5, 20251 yr Hallo zusammen,ich hoffe, ihr könnt mir helfen. Ich habe folgendes Problem mit meiner Nextcloud-Instanz, die ich via Docker auf einem Unraid-Server betreibe:🔧 Setup:Unraid Version: 7.1.3Nextcloud Container: lscr.io/linuxserver/nextcloud (aktuellste Version)Reverse Proxy: Nginx Proxy ManagerDomain: nextcloud.spark-kassel.duckdns.orgDocker-Netzwerk: BridgeVolumemounts korrekt gesetzt (/config, /data usw.)🧨 Was ist passiert?Ich habe Unraid von 7.0 auf 7.1.3 geupdatetDanach funktionierte Nextcloud plötzlich nicht mehrZugriff über Domain UND lokale IP (192.168.2.148:444) schlugen fehlIch habe festgestellt, dass mein Server nun die IP 192.168.2.149 bekommen hatIch habe die config.php (aus funktionierender Sicherung) wieder eingespieltDennoch zeigt Nextcloud immer wieder den Setup-Assistenten (Installationsseite)🧪 Was ich bereits versucht habe:trusted_domains um neue IP ergänzt:'trusted_domains' => array ( 0 => '192.168.2.148', 1 => '192.168.2.149', 2 => 'nextcloud.spark-kassel.duckdns.org', ),Container gestoppt, gelöscht, neu erstellt (Image optional behalten)Rechte per chown -R abc:abc auf /config gesetztDatenbankverbindung in config.php zeigt auf funktionierende MariaDB (mariadb, Port 3306)Mount-Punkte geprüft – Daten liegen in /mnt/user/Nextcloud, config unter /mnt/user/appdata/nextcloud/...❓ Meine Vermutung:Nextcloud erkennt durch IP-Wechsel oder falschen Mount die alte Instanz nicht mehrconfig.php wird ggf. aus falschem Pfad gelesen (doppelte /www/nextcloud/www/nextcloud/...-Struktur war mal aufgetaucht)Datenbank ist erreichbar, aber Nextcloud bindet sie nicht richtig ein📸 Screenshots + Logs vorhanden:Ich kann bei Bedarf Log-Auszüge, config.php, Mounts und Netzwerkstatus postenHat jemand eine Idee, wie ich die Instanz retten kann, ohne komplett neu zu installieren? Mir ist wichtig, dass die alten Benutzer, Freigaben & Dateien wieder auftauchen.Vielen Dank im Voraus 🙏 — Maksim
June 5, 20251 yr 36 minutes ago, Spark_kassel said:Ich habe festgestellt, dass mein Server nun die IP 192.168.2.149 bekommen hatServer mit dhcp zu betreiben war und ist keine gute Idee ... für die Zukunft.36 minutes ago, Spark_kassel said:Mir ist wichtig, dass die alten Benutzer, Freigaben & Dateien wieder auftauchen.zumindest Daten sind recht sicher, kopiere die Daten deiner User mal sicherheitshalber weg, liegen ja unter deinem NC Share, username, files ... hast du auch in deinem NPM passend umgestellt ? oder läuft in deiner bridge per name ?normal wird durch die IP jetzt nichts "kaputt" gemacht, anpassen, NC neu starten, fertig.wenn du noch alles gesichert hast würde ich auf die "alte" Version retour gehen und einfach die IP's anpassen ...ansonsten, NC logs sichten usw usw ... in den NC Foren mal anfragen je nach Meldung ... oder neu aufsetzen ...
June 5, 20251 yr Author Hey, danke für deine Rückmeldung.Ja, mir ist mittlerweile auch klar, dass DHCP bei einem Server keine gute Idee war – das habe ich mittlerweile auf statisch umgestellt, aber da war’s wohl schon zu spät.Mein eigentliches Problem ist nicht nur die Neuinstallation:Ich komme aktuell überhaupt nicht mehr auf die Seite – weder über IP (http://192.168.2.149:8080 oder :444) noch über Domain. Ich bekomme "Seite nicht erreichbar" – also keine Weiterleitung, kein Nextcloud-Setup, einfach gar nichts.Ich habe wirklich alles versucht:config.php aus Backup wiederhergestellt und IPs/trusted_domains angepasstRechte und Ownership geprüft und korrigiertContainer mehrfach gelöscht, neu installiert, mit unterschiedlichen Volumes getestetSWAG & Nginx Proxy Manager gestoppt und direkt auf IP versucht zuzugreifenPorts korrekt gemappt (443 → 444 bzw. 80 → 8080 usw.)docker logs geben keine wirklichen Fehler mehr aus – Nextcloud startet ohne AuffälligkeitenMariaDB läuft, ist erreichbar – ich kann sie pingen, Verbindungstest geht auchBackups habe ich leider keine (außer den aktuellen appdata-Ordner) – das war einfach eine unglückliche Kombination aus „wird schon gutgehen“ und „mal eben schnell aktualisieren“.Ich habe inzwischen den Container neu aufgesetzt, aber auch dann:Sobald ich die alte config.php einfüge → ist die Instanz komplett nicht mehr erreichbarSobald ich eine neue config.php (durch Setup) mache → funktioniert es, aber natürlich ohne DatenIch bin inzwischen echt ratlos und mit meinem Latein am Ende.Wenn irgendjemand einen Weg sieht, wie ich meine alte Instanz wieder zum Laufen bekomme (auch mit manuellem Eingriff), bin ich für jeden Hinweis dankbar.Danke schon mal für jede Idee!— Maksim
June 5, 20251 yr Community Expert Kommst du in den Command Prompt des Nextcloudcontaierns ?? Dann im Command Prompt von unraid (nicht den docker) docker exec nextcloud occ maintenance:repair ausführen (wenn dein Docker nextcloud heisst)
June 5, 20251 yr Community Expert 2 hours ago, Spark_kassel said:Ich habe inzwischen den Container neu aufgesetzt, aber auch dann:Sobald ich die alte config.php einfüge → ist die Instanz komplett nicht mehr erreichbarSobald ich eine neue config.php (durch Setup) mache → funktioniert es, aber natürlich ohne Datenich kenne nextcloud jetzt nicht, aber hier würde ich mal ansetzen und diese beiden Dateien vergleichen.Die IP überall konsequent umzustellen, hat also nicht gereicht?
June 5, 20251 yr Warum sagst nicht einfach im Router, dass der dir wieder die alte IP zuweisen soll?Oder tackerst dir manuell die alte IP-Adresse als static rein. Edited June 5, 20251 yr by Sacred
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.