have a self hosted CA that works fine with other applications. When i try to install Nextcloud with the CA installed I keep getting following error in the log
GuzzleHttp\Exception\RequestException: cURL error 60: Peer’s Certificate issuer is not recognized.
- /var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/RequestFsm.php - line 103: GuzzleHttp\Exception\RequestException wrapException(Object(GuzzleHttp\Message\Request), Object(GuzzleHttp\Ring\Exception\RingException))
- /var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/RequestFsm.php - line 132: GuzzleHttp\RequestFsm->__invoke(Object(GuzzleHttp\Transaction))
- /var/www/nextcloud/3rdparty/react/promise/src/FulfilledPromise.php - line 25: GuzzleHttp\RequestFsm->GuzzleHttp{closure}(*** sensitive parameters replaced ***)
- /var/www/nextcloud/3rdparty/guzzlehttp/ringphp/src/Future/CompletedFutureValue.php - line 55: React\Promise\FulfilledPromise->then(Object(Closure), NULL, NULL)
- /var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Message/FutureResponse.php - line 43: GuzzleHttp\Ring\Future\CompletedFutureValue->then(Object(Closure), NULL, NULL)
- /var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/RequestFsm.php - line 134: GuzzleHttp\Message\FutureResponse proxy(Object(GuzzleHttp\Ring\Future\CompletedFutureArray), Object(Closure))
- /var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Client.php - line 165: GuzzleHttp\RequestFsm->__invoke(Object(GuzzleHttp\Transaction))
- /var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Client.php - line 125: GuzzleHttp\Client->send(Object(GuzzleHttp\Message\Request))
- /var/www/nextcloud/lib/private/Http/Client/Client.php - line 138: GuzzleHttp\Client->get(‘https //www.goo…’, Array)
- /var/www/nextcloud/settings/Controller/CheckSetupController.php - line 130: OC\Http\Client\Client->get(‘https //www.goo…’)
- /var/www/nextcloud/settings/Controller/CheckSetupController.php - line 112: OC\Settings\Controller\CheckSetupController->isSiteReachable(‘www.google.com’)
- /var/www/nextcloud/settings/Controller/CheckSetupController.php - line 426: OC\Settings\Controller\CheckSetupController->isInternetConnectionWorking()
- [internal function] OC\Settings\Controller\CheckSetupController->check()
- /var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php - line 161: call_user_func_array(Array, Array)
- /var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php - line 91: OC\AppFramework\Http\Dispatcher->executeController(Object(OC\Settings\Controller\CheckSetupController), ‘check’)
- /var/www/nextcloud/lib/private/AppFramework/App.php - line 115: OC\AppFramework\Http\Dispatcher->dispatch(Object(OC\Settings\Controller\CheckSetupController), ‘check’)
- /var/www/nextcloud/lib/private/AppFramework/Routing/RouteActionHandler.php - line 47: OC\AppFramework\App main(‘OC\Settings\Con…’, ‘check’, Object(OC\AppFramework\DependencyInjection\DIContainer), Array)
- [internal function] OC\AppFramework\Routing\RouteActionHandler->__invoke(Array)
- /var/www/nextcloud/lib/private/Route/Router.php - line 297: call_user_func(Object(OC\AppFramework\Routing\RouteActionHandler), Array)
- /var/www/nextcloud/lib/base.php - line 999: OC\Route\Router->match(’/settings/ajax/…’)
- /var/www/nextcloud/index.php - line 42: OC handleRequest()
- {main}
I tried adding the CA to the /var/www/nextcloud/resources/config/ca-bundle.crt and restarting but that did nothing.
I have done this wth previous versions without issue.