I have the latest Nextcloud 25 with latest built-in office app everything updated to latest version, on an Apache/PHP server,
I get continuously this error in log
GuzzleHttp\Exception\ClientException: Client error: `GET http://localhost/nextcloud/apps/richdocumentscode_arm64/proxy.php?req=/hosting/capabilities` resulted in a `404 Not Found` response: <!DOCTYPE html> <html lang="it-IT" class="ut-no-js"> <head> <meta charset="UTF-8"> <meta name="viewport" content="widt (truncated...)
/var/www/html/nextcloud/3rdparty/guzzlehttp/guzzle/src/Middleware.php - line 69:
GuzzleHttp\Exception\RequestException::create()
/var/www/html/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php - line 204:
GuzzleHttp\Middleware::GuzzleHttp\{closure}("*** sensiti ... *")
/var/www/html/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php - line 153:
GuzzleHttp\Promise\Promise::callHandler()
/var/www/html/nextcloud/3rdparty/guzzlehttp/promises/src/TaskQueue.php - line 48:
GuzzleHttp\Promise\Promise::GuzzleHttp\Promise\{closure}("*** sensiti ... *")
/var/www/html/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php - line 248:
GuzzleHttp\Promise\TaskQueue->run()
/var/www/html/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php - line 224:
GuzzleHttp\Promise\Promise->invokeWaitFn()
/var/www/html/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php - line 269:
GuzzleHttp\Promise\Promise->waitIfPending()
/var/www/html/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php - line 226:
GuzzleHttp\Promise\Promise->invokeWaitList()
/var/www/html/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php - line 62:
GuzzleHttp\Promise\Promise->waitIfPending()
/var/www/html/nextcloud/3rdparty/guzzlehttp/guzzle/src/Client.php - line 187:
GuzzleHttp\Promise\Promise->wait()
/var/www/html/nextcloud/lib/private/Http/Client/Client.php - line 218:
GuzzleHttp\Client->request()
/var/www/html/nextcloud/apps/richdocuments/lib/Service/CapabilitiesService.php - line 131:
OC\Http\Client\Client->get()
/var/www/html/nextcloud/apps/richdocuments/lib/AppInfo/Application.php - line 203:
OCA\Richdocuments\Service\CapabilitiesService->refetch()
/var/www/html/nextcloud/apps/richdocuments/lib/AppInfo/Application.php - line 135:
OCA\Richdocuments\AppInfo\Application->checkAndEnableCODEServer()
/var/www/html/nextcloud/lib/private/AppFramework/Bootstrap/Coordinator.php - line 190:
OCA\Richdocuments\AppInfo\Application->boot()
/var/www/html/nextcloud/lib/private/legacy/OC_App.php - line 208:
OC\AppFramework\Bootstrap\Coordinator->bootApp()
/var/www/html/nextcloud/lib/private/legacy/OC_App.php - line 141:
OC_App::loadApp()
/var/www/html/nextcloud/cron.php - line 55:
OC_App::loadApps()
I’m using Apache server.
It seems that is needed some additional rewrite rule in order to grant the proper functioning of document editing features.
I haven’t found any documentation to solve this issue with Apache server.
As attempt I have tried to add
RewriteRule ^\richdocumentscode_arm64 /nextcloud/proxy.php?(*)
in the server htaccess rooth path where is located nexcloud folder, but unfortunately the problem persists.