cURL error 7 nc20

Hallo,

php -mod gibt alle module aus:
mysqli, mysqlnd, pdo_mysql, curl

Ich habe die DB wie empfohlen bearbeitet und in der config die Anpassungen gemacht.

Gebe ich nun

root@pi4b:/media/4tb/www/nextcloud# sudo -u www-data php occ app:install pico
Nextcloud or one of the apps require upgrade - only a limited number of commands are available
You may use your browser or the occ upgrade command to do the upgrade
Error: Could not download app pico
root@pi4b:/media/4tb/www/nextcloud#

ein kommt eine andere Fehlermeldung als zuvor!
Der Versuch der APP-Installation aus der grafischen OberflÀche heraus wird weiterhin mit
cURL error 7
abgebrochen.

Vielleicht sollte ich mir die MĂŒhe machen und das System mit Version 21 neu aufsetzen, irgendwie ist doch der Wurm drin.

H.

Du solltest zumindest noch vorher im Logfile nachschauen was da steht.

Der Logfile aus nextcloud - auszugsweise:


Error
settings
GuzzleHttp\Exception\ConnectException: cURL error 7: (see https://curl.haxx.se/libcurl/c/libcurl-errors.html)

/var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Handler/CurlFactory.php - line 155:
GuzzleHttp\Handler\CurlFactory::createRejection(GuzzleHttp\H ... l}, { 0: "And 36 ... l})
/var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Handler/CurlFactory.php - line 105:
GuzzleHttp\Handler\CurlFactory::finishError(GuzzleHttp\H ... {}, GuzzleHttp\H ... l}, GuzzleHttp\H ... {})







App::main(“OCA\Settin 
 r”, “enableApps”, OC\AppFramew 
 {}, { _route: "s 
 "})

/var/www/nextcloud/lib/base.php - line 1008:

OC\Route\Router->match("/settings/apps/enable")

/var/www/nextcloud/index.php - line 37:

OC::handleRequest()

@hermanja

In Post 11 schreibst Du, dass der Nextcloud Server in /media/4tb/www/nextcloud installiert ist.

In dem aktuellen Logfileauszug lese ich: /var/www/nextcloud

Was stimmt denn nun? Kann es sein, dass der Nextcloud Server zweimal installiert wurde?
1 x in /media/4tb/www/nextcloud
1 x in /var/www/nextcloud

Sollte dem so sein, dann sind sonderbare Fehlfunktionen nicht verwunderlich!

PrĂŒfe das mal und wenn dem so ist, entfernst/deinstallierst Du eine der beiden Instanzen.

PS. Im Screenshot in Post 16 fĂ€llt mir auf, dass auch die Benutzer “ncadmin” und “pi” als Berechtigte fĂŒr den Zugriff auf die Datenbank “Nextcloud” gelistet sind.

Am besten Du entfernst “ncadmin” und “pi”, denn der Benutzer “oc_pi” (und “root”) sind ausreichend (da so in der Nextcloud-Config festgelegt):

mariadb> use mysql;
mariadb> DROP USER IF EXISTS ncadmin;
mariadb> DROP USER IF EXISTS pi;
mariadb> flush privileges;
mariadb> quit

Hallo Tamsy,

das war der entscheidende Tipp - irgendwie habe ich zwei Instanzen Nextcloud installiert.
Da muss ja was durcheinander gehen.
Das gesammte Wirwar werde ich nun durch eine Neuinstalltion ersetzen!

Vielen herzlichen Dank fĂŒr eure geduldige Hilfe

H.

Ich möchte den Thread auf “gelöst” setzen und schliessen.
Vileen Dank fĂŒr die Hilfestellung.
H.