An einem Standort mit einer Nextcloud 18 Installation, gibt es eine relativ schlechte Internetanbindung. Bei der Installation und dem Update des "Community Document Server" (für ONLYOFFICE) läuft der Update- Prozess immer in einen Timeout, da nur etwa 2/3 der geforderten 300 MB geladen wurden.

Bei der Installation kam noch eine Fehlermeldung

cURL error 28: Operation timed out after 120000 milliseconds with...
beim Update kam noch nicht einmal diese.

In beiden Fällen hat eine Anpassung in der Datei ~/nextcloud/lib/private/Installer.php einen Erfolg gebracht. Dort nach der Zeile mit dem Inhalt

$timeout = $this->isCLI ? 0 : 120;
suchen, und die 120 verdoppeln oder eine 0 anhängen. Nun ist die Zeit bis zum Tineout vervielfacht.

Die an mehreren Stellen angebotene Lösung die Datei "~/nextcloud/lib/private/Http/Client/Client.php" anzupassen, hat in meinem Fall nicht funktioniert.


Über

Dies ist das private Blog von Sven Anacker. Er schreibt am liebsten über Haustechnik, KNX, PHP, Linux, Modellbau und gelegentlich zu allem Möglichen. Beruflich ist er Selbstständig als Marketingconsultant und KNX Systemintegrator in Wuppertal.