Collabora error: missing json property

Hi,
I’m trying to setup collabora using docker.
I’m able to start collabora from NC, I see toolbar, but I only got the message “connecting” in the body of the page.

I see this error from docker:
[ client_ws_0018 ] WRN Connection closed.| IoUtil.cpp:115
[ client_ws_0019 ] ERR Missing JSON property: ‘OwnerId’
[ client_ws_0019 ] ERR Missing JSON property: ‘HidePrintOption’
[ client_ws_0019 ] ERR Missing JSON property: ‘HideSaveOption’
[ client_ws_0019 ] ERR Missing JSON property: ‘HideExportOption’
[ client_ws_0019 ] ERR Missing JSON property: ‘EnableOwnerTermination’
[ lok_handler ] ERR Failed to load: file:///[…]/New%20Document.odt, error: loadComponentFromURL returned an empty reference| LOOLKit.cpp:991
[ lok_handler ] ERR Failed to get LoKitDocument instance.| ChildSession.cpp:316
[ lok_handler ] SIG Fatal signal received: SIGSEGV

I don’t have recent logs in the admin panel, and firefox’s debugger contain this:

Content Security Policy: Directive ‘frame-src’ has been deprecated. Please use directive ‘child-src’ instead.
JQMIGRATE: Migrate is installed, version 1.4.0 jquery-migrate.min.js:2:542
window.controllers is deprecated. Do not use it for UA detection. index

I don’t know how to get collabora to work.
Do you have some advices?
Thanks you:slight_smile:

2 Likes

HI. I had exactly the same problem.

I installed Nextcloud and Collabora with the official guide (https://nextcloud.com/collaboraonline) on Ubuntu 16.04 Xenial, and kernel 4.5.7-std-3.

I found that installing the extra kernel modules, now it works:

apt-get install linux-image-extra-virtual

2 Likes

Awesome! Thank you @hirunatan now it works!

Thanks for this hint, this also solved my issue on Ubuntu server 18.04 with kernel 4.15.0-47 :slight_smile: