Nextcloud 19.0.4.2 / OnlyOffice

Hallo,

ich habe ein Problem mit OnlyOffice - es will einfach nicht :frowning:

Installiert habe ich nach der Anleitung

sudo -u nextcloud php occ app:install documentserver_community
sudo -u nextcloud php occ app:install onlyoffice

Ist auch alles Prima durchgelaufen. Im Browser und über curl lässt sich dann auch das öffnen:

https://cloud.meinedomain.de/index.php/apps/documentserver_community/healthcheck

Und es kommt True zurück - Der Server geht also schon mal.

Da ich aber ein Reverse Proxy laufen habe, sieht Nextcloud aber nur http://cloud.meinedomain.de/… - deswegen bin ich also nochmal in die Einstellungen->OnlyOffice und habe dort aus dem http://cloud.meinedomain.de/index.php/apps/documentserver_community/ ein https://… gemacht.

Man sieht dann auch im access.log dass der Server zugreift:
192.168.4.2 - - [26/Oct/2020:18:21:39 +0000] “GET /index.php/apps/documentserver_community/healthcheck HTTP/1.1” 200 1248 “-” “Nextcloud Server Crawler”
192.168.4.2 - - [26/Oct/2020:18:21:39 +0000] “POST /index.php/apps/documentserver_community/coauthoring/CommandService.ashx HTTP/1.1” 200 1273 “-” “Nextcloud Server Crawler”
192.168.4.2 - - [26/Oct/2020:18:21:40 +0000] “POST /index.php/apps/documentserver_community/ConvertService.ashx HTTP/1.1” 200 1544 “-” “Nextcloud Server Crawler”

Aber es geht einfach nicht weiter und der drehende Kreis verschwindet nicht nach dem Speichern. Damit kann ich dann keine Dokumente auswählen. Und OnlyOffice steht nicht zur Verfügung.

Im Logfile erscheint folgendes: Undefined property: OCA\Onlyoffice\DocumentService::$logger

{"reqId":"RRzMfPWYDDQOZC5GtZcC","level":3,"time":"2020-10-26T18:21:40+00:00","remoteAddr":"XX.XX.XXX.XXX","user":"myuser","app":"PHP","method":"PUT","url":"/index.php/apps/onlyoffice/ajax/settings/address","message":{"Exception":"Error","Message":"Undefined property: OCA\\Onlyoffice\\DocumentService::$logger at /var/www/nextcloud/apps/onlyoffice/lib/documentservice.php#435","Code":0,"Trace":[{"file":"/var/www/nextcloud/apps/onlyoffice/lib/documentservice.php","line":435,"function":"onError","class":"OC\\Log\\ErrorHandler","type":"::"},{"file":"/var/www/nextcloud/apps/onlyoffice/controller/settingscontroller.php","line":168,"function":"checkDocServiceUrl","class":"OCA\\Onlyoffice\\DocumentService","type":"->"},{"file":"/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","line":170,"function":"SaveAddress","class":"OCA\\Onlyoffice\\Controller\\SettingsController","type":"->"},{"file":"/var/www/nextcloud/lib/private/AppFramework/Http/Dispatcher.php","line":100,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/AppFramework/App.php","line":137,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/AppFramework/Routing/RouteActionHandler.php","line":47,"function":"main","class":"OC\\AppFramework\\App","type":"::"},{"function":"__invoke","class":"OC\\AppFramework\\Routing\\RouteActionHandler","type":"->"},{"file":"/var/www/nextcloud/lib/private/Route/Router.php","line":297,"function":"call_user_func"},{"file":"/var/www/nextcloud/lib/base.php","line":1011,"function":"match","class":"OC\\Route\\Router","type":"->"},{"file":"/var/www/nextcloud/index.php","line":37,"function":"handleRequest","class":"OC","type":"::"}],"File":"/var/www/nextcloud/lib/private/Log/ErrorHandler.php","Line":91,"CustomMessage":"--"},"userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:81.0) Gecko/20100101 Firefox/81.0","version":"19.0.4.2"}

Hat jemand eine Idee was man da tun kann?

Community Document Server Version: 0.1.8
OnlyOffice App Version: 6.1.0

Gruß,
Thomas

1 Like

Hab das gleiche Problem, hast Du ne Lösung. gefunden ?

Ich habe dieses Problem ebenfalls, und kann trotz stundenlangem Suchen keine Lösung finden. :frowning:
Hat denn keiner eine Idee??

Ist bei mir auch so. Tritt auf seit dem Update von Community Document Server auf 0.1.8 und ONLYOFFICE auf 6.1.0

Das Problem konnte durch:

‘overwriteprotocol’ => ‘https’,

in der config.php behoben werden.:slight_smile:
Jetzt funktioniert OnlyOffice bei mir wieder.