Hi, i’ve got a Nextcloud instance running on ubuntu.
This instance got migrated from CentOS, but I’ve already tried a new installation, the problem still persists.
The problem is, i’cant install certain apps out of the appstore. Some are downloadable, e.g. the W2G app, but others are failing with the error: “cURL error 28: Operation timed out after 30000 milliseconds with 1113682 out of 3112147 bytes received (see http://curl.haxx.se/libcurl/c/libcurl-errors.html)”, for example the deck app.
[/details]
Nextcloud version 17.0.0.9
Operating system and version Ubuntu 19.10
Apache or nginx version 2.4.41
PHP version 7.3
The issue you are facing:
Is this the first time you’ve seen this error? (Y/N):
Yes
Steps to replicate it:
- Try to install the Deck app
The output of your Nextcloud log in Admin > Logging:
[settings] Error: GuzzleHttp\Exception\ConnectException: cURL error 28: Operation timed out after 30000 milliseconds with 1026642 out of 3112147 bytes received (see http://curl.haxx.se/libcurl/c/libcurl-errors.html) at <>
- /var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Handler/CurlFactory.php line 149
GuzzleHttp\Handler\CurlFactory::createRejection(GuzzleHttp\Handl … l}, {errno: 28,error … 1})
Dieser Text wird versteckt/var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Handler/CurlFactory.php line 102
GuzzleHttp\Handler\CurlFactory::finishError(GuzzleHttp\Handler\CurlHandler {}, GuzzleHttp\Handl … l}, GuzzleHttp\Handler\CurlFactory {}) - /var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Handler/CurlHandler.php line 43
GuzzleHttp\Handler\CurlFactory::finish(GuzzleHttp\Handler\CurlHandler {}, GuzzleHttp\Handl … l}, GuzzleHttp\Handler\CurlFactory {}) - /var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Handler/Proxy.php line 28
GuzzleHttp\Handler\CurlHandler->__invoke("*** sensitive parameter replaced ", " sensitive parameter replaced ***") - /var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Handler/Proxy.php line 51
GuzzleHttp\Handler\Proxy::GuzzleHttp\Handler{closure}("*** sensitive parameters replaced ***") - /var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php line 37
GuzzleHttp\Handler\Proxy::GuzzleHttp\Handler{closure}("*** sensitive parameters replaced ***") - /var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Middleware.php line 30
GuzzleHttp\PrepareBodyMiddleware->__invoke("*** sensitive parameter replaced ", " sensitive parameter replaced ***") - /var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/RedirectMiddleware.php line 70
GuzzleHttp\Middleware::GuzzleHttp{closure}("*** sensitive parameters replaced ***") - /var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/RedirectMiddleware.php line 107
GuzzleHttp\RedirectMiddleware->__invoke("*** sensitive parameter replaced ", " sensitive parameter replaced ***") - /var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/RedirectMiddleware.php line 72
GuzzleHttp\RedirectMiddleware->checkRedirect(GuzzleHttp\Psr7\Request {}, “*** sensitive parameter replaced ", " sensitive parameter replaced ***”) - /var/www/nextcloud/3rdparty/guzzlehttp/promises/src/FulfilledPromise.php line 39
GuzzleHttp\RedirectMiddleware->GuzzleHttp{closure}("*** sensitive parameters replaced ***") - /var/www/nextcloud/3rdparty/guzzlehttp/promises/src/TaskQueue.php line 47
GuzzleHttp\Promise\FulfilledPromise::GuzzleHttp\Promise{closure}("*** sensitive parameters replaced ***") - /var/www/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php line 246
GuzzleHttp\Promise\TaskQueue->run(true) - /var/www/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php line 223
GuzzleHttp\Promise\Promise->invokeWaitFn() - /var/www/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php line 267
GuzzleHttp\Promise\Promise->waitIfPending() - /var/www/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php line 225
GuzzleHttp\Promise\Promise->invokeWaitList() - /var/www/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php line 62
GuzzleHttp\Promise\Promise->waitIfPending() - /var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Client.php line 131
GuzzleHttp\Promise\Promise->wait() - /var/www/nextcloud/lib/private/Http/Client/Client.php line 144
GuzzleHttp\Client->request(“get”, “https://github. … z”, {proxy: null,ver … e}) - /var/www/nextcloud/lib/private/Installer.php line 269
OC\Http\Client\Client->get(“https://github. … z”, {save_to: "/mnt/ … "}) - /var/www/nextcloud/settings/Controller/AppSettingsController.php line 444
OC\Installer->downloadApp(“deck”) - /var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php line 170
OC\Settings\Controller\AppSettingsController->enableApps([“deck”], []) - /var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php line 99
OC\AppFramework\Http\Dispatcher->executeController(OC\Settings\Cont … {}, “enableApps”) - /var/www/nextcloud/lib/private/AppFramework/App.php line 126
OC\AppFramework\Http\Dispatcher->dispatch(OC\Settings\Cont … {}, “enableApps”) - /var/www/nextcloud/lib/private/AppFramework/Routing/RouteActionHandler.php line 47
OC\AppFramework\App::main(“OC\Settings\C … r”, “enableApps”, OC\AppFramework\ … {}, {_route: "settin … "}) - <>
OC\AppFramework\Routing\RouteActionHandler->__invoke({_route: "settin … "}) - /var/www/nextcloud/lib/private/Route/Router.php line 297
undefinedundefinedcall_user_func(OC\AppFramework\ … {}, {_route: "settin … "}) - /var/www/nextcloud/lib/base.php line 1000
OC\Route\Router->match("/settings/apps/enable") - /var/www/nextcloud/index.php line 42
OC::handleRequest()
POST /settings/apps/enable
from 217.236.117.163 by **** at 2019-10-23T20:10:14+00:00
The output of your config.php file
<?php $CONFIG = array ( 'passwordsalt' => '********', 'secret' => '********', 'trusted_domains' => array ( 0 => '*********', ), 'datadirectory' => '/mnt/cloudData/data', 'dbtype' => 'mysql', 'version' => '17.0.0.9', 'overwrite.cli.url' => 'http://localhost', 'dbname' => 'nextcloud', 'dbhost' => 'localhost', 'dbport' => '', 'dbtableprefix' => 'oc_', 'dbuser' => '*******', 'dbpassword' => '********', 'installed' => true, 'htaccess.RewriteBase' => '/', 'instanceid' => '*******', 'memcache.local' => '\\OC\\Memcache\\APCu', 'maintenance' => false, 'theme' => '', 'loglevel' => 2, 'memcache.distributed' => '\\OC\\Memcache\\Redis', 'redis' => array ( 'host' => '/var/run/redis/redis.sock', 'port' => 0, 'timeout' => 0, 'password' => '************************************* ), 'memcache.locking' => '\\OC\\Memcache\\Redis', 'updater.release.channel' => 'stable', 'twofactor_enforced' => 'true', 'twofactor_enforced_groups' => array ( ), ), 'twofactor_enforced_excluded_groups' => array ( 0 => '***********', ), 'trusted_proxies' => array ( 0 => '********', ), 'data-fingerprint' => '************', );