Lange habe ich gesucht und gesucht. Ich dachte schon, es funktioniert nicht …
Aber erst einmal von vorne: Ich bin beim Provider All-Inkl und habe dort eine automatische von Nextcloud-Installation angestoßen.

Versionen:

  • Nexctcloud 22.1.1
  • MariaDB 10.5.11
  • PHP 7.4

Nach der Installation waren folgende Einstellungen zum Betrieb der Nextcloud erforderlich:

  • Erhöhung des Speicherlimits auf 512 MB
    • Über FTP die Datei user.ini im Hauptverzeichnis öffnen und als letzte Zeile den Eintrag memory_limit=512M vornehmen.

Zum Betreiben von OnlyOffice haben folgende Tätigkeiten zu erfolgen:

  • Laden und aktivieren der App Community Document Server
  • Laden und aktivieren der App ONLYOFFICE
  • Über FTP die Datei /apps/documentserver_community/lib/Document/ConverterBinary.php öffnen. In der Zeile $process = proc_open($cmd, $descriptorSpec, $pipes, self::BINARY_DIRECTORY, ["LD_LIBRARY_PATH" => "."]);
    ist am Ende der . (Punkt) wichtig. Zum Schluß der Zeile muss dort also stehen: ["LD_LIBRARY_PATH" => "."]);

Danach läßt sich OnlyOffice nutzen. Das Zeitverhalten ist absolut OK.

Ergänzende Hinweise:

  • Um MariaDB zu erhalten, musste ich über den Support kostenlos die MySQL-Datenbanken auf MariaDB-Datenbanken wechslen lassen. Das klappte sehr gut. Es waren bei meinen Anwendungen keine extra Anpasssungen erforderlich.
  • Beim Update auf die Version 22.2 ist über FTP das Verzeichnis .tmp im Hauptverzeichnis zu löschen und nach dem Update wieder anzulegen.
  • Um die Voreinstellung der deutschen Sprech und des Gebietsschemas vorzu nehmen war über FTP die Datei /config/config.php zu erweitern um folgende Einträge:
    ‚default_language‘ => ‚de‘,
    ‚default_locale‘ => ‚de_DE‘,

Ungültige Anmeldeversuche verzögern die Anmeldung um 30 Sekunden

Als Schutz vor Benutzeranmeldungen vor Hackern, verlangsamt Nextcloud die Benutzernmeldung um 30 Sekunden. Die Meldung heisst dann unter dem Anmdelbildschirm:
„Es wurden mehrere ungültige Anmeldeversuche von Deiner IP-Adresse festgestellt. Daher wird die nächste Anmeldung um 30 Sekunden verzögert.“

Eine Ursache sind mögliche Hackerangriffe. Es kann aber auch sein, dass Irgendeine Anmeldung die Du eingetragen hast, auf Fehler läuft und dieses als möglicher, feindlicher Angriff registriert wird. Was die Ursache ist und wer/was die Meldung verursacht hat, siehst Du in Deiner Datenbank:

  • Deine Datenbank mit PHP-Admin aufrufen
  • die Tabelle mit der Endung _bruteforce_attempts anklicken.
  • jetzt kann man sehen, wer oder was sich angemeldet hatte.
  • Lösche die Eintrage und bestätige die Löschung.

Jetzt sollte die 30-skunden-Mitteilung verschwunden sein.

Nach Versionsaktualisierungen von Nextcloud waren bislang folgende Einstellungen zum Betrieb der Nextcloud erforderlich:

  • Erhöhung des Speicherlimits auf 512 MB aus der user.ini löschen
    • Über FTP die Datei user.ini im Hauptverzeichnis öffnen und als letzte Zeile den Eintrag memory_limit=512M löschen.
  • In der Root das für OnlyOffice erstellte Verzeichnis .tmp löschen
  • Nun die Aktualisierung durchführen
  • In der Root das für OnlyOffice das Verzeichnis .tmp erstellen
  • Erhöhung des Speicherlimits auf 512 MB
    • Über FTP die Datei user.ini im Hauptverzeichnis öffnen und als letzte Zeile den Eintrag memory_limit=512M vornehmen.

Aktualisierungsfehler „Step 5 is currently in process. Please reload this page later“

Wenn der Fehler „Step 5 is currently in process. Please reload this page later“ bei einer Aktualisierung auftritt, steht der letzte Aktualisierungspunkt (hier der Step 5) in der einer Update-Datei. Löscht man diese Datei (.step) oder benennt man sie um, kann man das Update erneut starten. Danach lief die Aktualisierung fehlerfrei durch.
Name der betreffenden Datei: „Basisverzeichnis > nextcloud/data/updater-ocqieq5b5ht1/.step“
Hinweis: das Verzeichnis Updater-….. kann andere Zahlen und Zeichen am Ende enthalten.

Wartungsmodus von nextCloud beenden

Bei der Aktualisierung auf die Version 24.0.3 lief der Aktualisierungsprozess durch. Die Abschlatung des Wartemodus erfolgte aber nicht. Anmeldungen am System waren nicht mehr möglich.
Maßnahme:
Änderungen der Konfigurations-Datei „Basisverzeichnis > /config/config.php“ per FTP. zu bearbeiten. Dort muss der Parameter maintenance von

true

auf den Wert

false

geändert werden.

Durch die Nutzung dieser Website erklären Sie sich damit einverstanden, unsere Bedinungen gemäß der DSGVO zu akzeptieren. Datenschutz-Bestimmungen