Hallo zusammen,
ich möchte von einer NC Installation auf Rechner 1 mittels OnlyOffice den Document Server eines adneren Rechners nutzen.
Konfiguration Rechner 1 (ich nenne ihn mal OnlyOffice client):
NC 19 mit gültigem Zertifikat
OnlyOffice app installiert - Funktionsprüfung mit dem öffentlichen Server war erfolgreich.
Serviceadresse der Dokumentbearbeitung
https://Rechner2/index.php/apps/documentserver_community/
Serveradresse für interne Anforderungen vom Dokumentbearbeitung-Service
https://Rechner2/
Konfiguration Rechner 2 (entsprechend der Server)
NC 19 mit gültigem Zertifikat
OnlyOffice app und Document server installiert.
Serviceadresse der Dokumentbearbeitung
https://Rechner2/index.php/apps/documentserver_community/
Serveradresse für interne Anforderungen vom Dokumentbearbeitung-Service
https://Rechner2/
OnlyOffice funktioniert auf dem Rechner 2 als lokale Installation. Ich kann Dokumente wie gewünscht bearbeiten.
Wenn ich vom Rechner 1 aus den Rechner 2 als Server angeben möchte erhalte ich folgende Meldung (ServerAdresse angepasst):
[onlyoffice] Error: GuzzleHttp\Exception\ClientException: Client error: `POST https://Rechner2/index.php/apps/documentserver_community/coauthoring/CommandService.ashx` resulted in a `403 Forbidden` response:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<style type="text/css">
html, body, (truncated...)
at <<closure>>
0. /var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Middleware.php line 65
GuzzleHttp\Exception\RequestException::create(GuzzleHttp\Psr7\Request {}, "*** sensitive parameter replaced ***")
1. /var/www/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php line 203
GuzzleHttp\Middleware::GuzzleHttp\{closure}("*** sensitive parameters replaced ***")
2. /var/www/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php line 156
GuzzleHttp\Promise\Promise::callHandler(1, "*** sensitive parameter replaced ***", [GuzzleHttp\Prom ... l])
3. /var/www/nextcloud/3rdparty/guzzlehttp/promises/src/TaskQueue.php line 47
GuzzleHttp\Promise\Promise::GuzzleHttp\Promise\{closure}("*** sensitive parameters replaced ***")
4. /var/www/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php line 246
GuzzleHttp\Promise\TaskQueue->run(true)
5. /var/www/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php line 223
GuzzleHttp\Promise\Promise->invokeWaitFn()
6. /var/www/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php line 267
GuzzleHttp\Promise\Promise->waitIfPending()
7. /var/www/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php line 225
GuzzleHttp\Promise\Promise->invokeWaitList()
8. /var/www/nextcloud/3rdparty/guzzlehttp/promises/src/Promise.php line 62
GuzzleHttp\Promise\Promise->waitIfPending()
9. /var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Client.php line 183
GuzzleHttp\Promise\Promise->wait()
10. /var/www/nextcloud/lib/private/Http/Client/Client.php line 299
GuzzleHttp\Client->request("post", "https://only-of ... x", {verify: "/var/c ... e})
11. /var/www/nextcloud/apps/onlyoffice/lib/documentservice.php line 355
OC\Http\Client\Client->post("https://only-of ... x", {headers: {Conte ... 0})
12. /var/www/nextcloud/apps/onlyoffice/lib/documentservice.php line 291
OCA\Onlyoffice\DocumentService->Request("https://only-of ... x", "post", {headers: {Conte ... 0})
13. /var/www/nextcloud/apps/onlyoffice/controller/settingscontroller.php line 301
OCA\Onlyoffice\DocumentService->CommandRequest("version")
14. /var/www/nextcloud/apps/onlyoffice/controller/settingscontroller.php line 165
OCA\Onlyoffice\Controller\SettingsController->checkDocServiceUrl()
15. /var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php line 170
OCA\Onlyoffice\Controller\SettingsController->SaveAddress("https://only-of ... /", "", "https://Rechner2/", false, "", false)
16. /var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php line 100
OC\AppFramework\Http\Dispatcher->executeController(OCA\Onlyoffice\C ... {}, "saveAddress")
17. /var/www/nextcloud/lib/private/AppFramework/App.php line 137
OC\AppFramework\Http\Dispatcher->dispatch(OCA\Onlyoffice\C ... {}, "saveAddress")
18. /var/www/nextcloud/lib/private/AppFramework/Routing/RouteActionHandler.php line 47
OC\AppFramework\App::main("SettingsController", "saveAddress", OC\AppFramework\ ... {}, {_route: "onlyof ... "})
19. <<closure>>
OC\AppFramework\Routing\RouteActionHandler->__invoke({_route: "onlyof ... "})
20. /var/www/nextcloud/lib/private/Route/Router.php line 297
call_user_func(OC\AppFramework\ ... {}, {_route: "onlyof ... "})
21. /var/www/nextcloud/lib/base.php line 1012
OC\Route\Router->match("/apps/onlyoffice/ajax/settings/address")
22. /var/www/nextcloud/index.php line 37
OC::handleRequest()
PUT /index.php/apps/onlyoffice/ajax/settings/address
from XXX.5.234.242 by torsten at 2020-09-08T06:25:12+00:00
Hat jemand eine Idee?