CollaboraOnline / richdocumentscode

Built-in CODE Server app
https://apps.nextcloud.com/apps/richdocumentscode
Apache License 2.0
111 stars 26 forks source link

Server works on localhost, doesn't work on domain #207

Closed Xpl0itU closed 1 year ago

Xpl0itU commented 1 year ago

Basically, when I access the nextcloud from localhost the CODE server works fine, all documents load, but when I access it from my domain it will throw an error when trying to load a file

This started today, as previously it had worked great

Log:  GuzzleHttp\Exception\ServerException: Server error: GET http://127.0.0.1/nextcloud/apps/richdocumentscode/proxy.php?req=/hosting/capabilities resulted in a 500 Internal Server Error response: Internal Server Error The server encountered an internal error and was unable to complete your request. Please contact (truncated...) /srv/http/nextcloud/3rdparty/guzzlehttp/guzzle/src/Middleware.php - line 69: GuzzleHttp\Exception\RequestException::create()/srv/http/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php - line 204: GuzzleHttp\Middleware::GuzzleHttp{closure}("* sensiti ... ")/srv/http/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php - line 153: GuzzleHttp\Promise\Promise::callHandler()/srv/http/nextcloud/3rdparty/guzzlehttp/promises/src/TaskQueue.php - line 48: GuzzleHttp\Promise\Promise::GuzzleHttp\Promise{closure}(" sensiti ... ")/srv/http/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php - line 248: GuzzleHttp\Promise\TaskQueue->run()/srv/http/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php - line 224: GuzzleHttp\Promise\Promise->invokeWaitFn()/srv/http/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php - line 269: GuzzleHttp\Promise\Promise->waitIfPending()/srv/http/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php - line 226: GuzzleHttp\Promise\Promise->invokeWaitList()/srv/http/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php - line 62: GuzzleHttp\Promise\Promise->waitIfPending()/srv/http/nextcloud/3rdparty/guzzlehttp/guzzle/src/Client.php - line 187: GuzzleHttp\Promise\Promise->wait()/srv/http/nextcloud/lib/private/Http/Client/Client.php - line 218: GuzzleHttp\Client->request()/srv/http/nextcloud/apps/richdocuments/lib/Service/CapabilitiesService.php - line 131: OC\Http\Client\Client->get()/srv/http/nextcloud/apps/richdocuments/lib/Service/CapabilitiesService.php - line 74: OCA\Richdocuments\Service\CapabilitiesService->refetch()/srv/http/nextcloud/apps/richdocuments/lib/AppInfo/Application.php - line 80: OCA\Richdocuments\Service\CapabilitiesService->getCapabilities()/srv/http/nextcloud/lib/private/AppFramework/Bootstrap/FunctionInjector.php - line 67: OCA\Richdocuments\AppInfo\Application->OCA\Richdocuments\AppInfo{closure}("* sensiti ... ")/srv/http/nextcloud/lib/private/AppFramework/Bootstrap/BootContext.php - line 51: OC\AppFramework\Bootstrap\FunctionInjector->injectFn()/srv/http/nextcloud/apps/richdocuments/lib/AppInfo/Application.php - line 135: OC\AppFramework\Bootstrap\BootContext->injectFn()/srv/http/nextcloud/lib/private/AppFramework/Bootstrap/Coordinator.php - line 190: OCA\Richdocuments\AppInfo\Application->boot()/srv/http/nextcloud/lib/private/legacy/OC_App.php - line 208: OC\AppFramework\Bootstrap\Coordinator->bootApp()/srv/http/nextcloud/lib/private/legacy/OC_App.php - line 141: OC_App::loadApp()/srv/http/nextcloud/lib/base.php - line 1045: OC_App::loadApps()/srv/http/nextcloud/index.php - line 36: OC::handleRequest()

Xpl0itU commented 1 year ago

Fixed it by changing 'overwrite.cli.url' => 'http://127.0.0.1/nextcloud', to 'overwrite.cli.url' => 'http://127.0.0.1', in config.php