Collabora problem - Unable to open docs - nginx, docker

Hi,

Im trying to setup callabora and have problem. Everything seems to work but Collabora cant open any docuemt.

I get this in my docker log:

wsd-00024-0027 0:01:49.740961 [ client_ws_0001 ] ERR Missing JSON property: 'BaseFileName’
wsd-00024-0027 0:01:49.752013 [ client_ws_0001 ] ERR Error in client request handler: Invalid access
wsd-00024-0026 0:01:49.834212 [ client_req_hdl ] ERR FileServerRequestHandler: File not found: /usr/share/loolwsd//loleaflet/dist/node_modules/jquery-ui/themes/ui-lightness/images/ui-bg_highlight-soft_100_eeeeee_1x100.png
wsd-00024-0026 0:02:15.903246 [ client_ws_0002 ] ERR Missing JSON property: 'BaseFileName’
wsd-00024-0026 0:02:15.903819 [ client_ws_0002 ] ERR Error in client request handler: Invalid access
wsd-00024-0027 0:02:47.577852 [ client_ws_0003 ] ERR Missing JSON property: 'BaseFileName’
wsd-00024-0027 0:02:47.578388 [ client_ws_0003 ] ERR Error in client request handler: Invalid access
wsd-00024-0027 0:24:42.745170 [ client_ws_0004 ] ERR Missing JSON property: 'BaseFileName’
wsd-00024-0027 0:24:42.745715 [ client_ws_0004 ] ERR Error in client request handler: Invalid access
wsd-00024-0026 0:24:42.762066 [ client_req_hdl ] ERR FileServerRequestHandler: File not found: /usr/share/loolwsd//loleaflet/dist/node_modules/jquery-ui/themes/ui-lightness/images/ui-bg_highlight-soft_100_eeeeee_1x100.png
wsd-00024-0027 0:24:59.958119 [ client_ws_0005 ] ERR Missing JSON property: 'BaseFileName’
wsd-00024-0027 0:24:59.958455 [ client_ws_0005 ] ERR Error in client request handler: Invalid access
wsd-00024-0026 0:24:59.972963 [ client_req_hdl ] ERR FileServerRequestHandler: File not found: /usr/share/loolwsd//loleaflet/dist/node_modules/jquery-ui/themes/ui-lightness/images/ui-bg_highlight-soft_100_eeeeee_1x100.png
wsd-00024-0027 0:26:19.156723 [ client_ws_0006 ] ERR Missing JSON property: 'BaseFileName’
wsd-00024-0027 0:26:19.156990 [ client_ws_0006 ] ERR Error in client request handler: Invalid access
wsd-00024-0026 0:26:19.178422 [ client_req_hdl ] ERR FileServerRequestHandler: File not found: /usr/share/loolwsd//loleaflet/dist/node_modules/jquery-ui/themes/ui-lightness/images/ui-bg_highlight-soft_100_eeeeee_1x100.png
wsd-00024-0026 0:28:53.885689 [ client_ws_0007 ] ERR Missing JSON property: 'BaseFileName’
wsd-00024-0026 0:28:53.885964 [ client_ws_0007 ] ERR Error in client request handler: Invalid access
wsd-00024-0027 0:28:56.067936 [ client_ws_0008 ] ERR Missing JSON property: 'BaseFileName’
wsd-00024-0027 0:28:56.068392 [ client_ws_0008 ] ERR Error in client request handler: Invalid access

Any ide?

have the same issue, but other logentrys

kit-00041-0041 0:00:08.164746 [ loolkit ] ERR  symlink("../lo","/opt/lool/child-roots/41/opt/collaboraoffice5.1") failed (errno: File exists)
kit-00042-0042 0:00:08.164909 [ loolkit ] ERR  symlink("../lo","/opt/lool/child-roots/42/opt/collaboraoffice5.1") failed (errno: File exists)
mit-00041-0041 0:00:08.170753 [ loolkit ] ERR  Poco Exception: Exception: symlink() failed310mkit-00042-0042 0:00:08.170761 [ loolkit ] ERR  Poco Exception: Exception: symlink() failed

kit-00048-0048 0:00:14.962943 [ loolkit ] ERR  symlink("../lo","/opt/lool/child-roots/48/opt/collaboraoffice5.1") failed (errno: File exists)
kit-00048-0048 0:00:14.963106 [ loolkit ] ERR  Poco Exception: Exception: symlink() failed
wsd-00024-1549 0:30:32.518030 [ client_req_hdl ] ERR  FileServerRequestHandler: File not found: /usr/share/loolwsd//loleaflet/dist/node_modules/jquery-ui/themes/ui-lightness/images/ui-bg_highlight-soft_100_eeeeee_1x100.png

me 2:

wsd-00025-0026 0:01:23.375137 [ client_req_hdl ] ERR FileServerRequestHandler: File not found: /usr/share/loolwsd//loleaflet/dist/node_modules/jquery-ui/themes/ui-lightness/images/ui-bg_highlight-soft_100_eeeeee_1x100.png

do you guys use nginx or apache?

I use Nginx, got the same issues

Apache but Ngnix as Proxy

i also use nginx, maybe thats a part of the problem?!

good question. I try it out.

my docker logs for this collabora container shows this issue. wsd-00024-0290 26:51:31.509699 [ client_req_hdl ] ERR FileServerRequestHandler: File not found: /usr/share/loolwsd//loleaflet/dist/node_modules/jquery-ui/themes/ui-lightness/images/ui-bg_highlight-soft_100_eeeeee_1x100.png

find / -name ui-lightness /usr/share/loolwsd/loleaflet/dist/node_modules/jquery-ui/themes/ui-lightness /usr/share/loolwsd/loleaflet/dist/node_modules/jquery-ui/themes/themes/ui-lightness /usr/share/loolwsd/loleaflet/dist/jqueryui/1.11.1/themes/ui-lightness

I checked it and the complete path /usr/share/loolwsd//loleaflet/dist/node_modules/jquery-ui/themes/ui-lightness don’t exist. anyone with the same issue? maybe an error why collabora won’t work correct.

has anyone found a solution?

create an user with group and password and run these command:

docker pull collabora/code
docker run -t -d -p 127.0.0.1:9980:9980 -e 'domain=cloud\\.nextcloud\\.com' -e 'username=admin' -e 'password=123456' --restart always --cap-add MKNOD collabora/code

that work for me.

thx for your answer. but i still have the same error.

finally i found a solution. just disable your firewall service and your docker service, then start docker service first and after that start your firewall service. that did the trick for me!

1 Like

Just on the off-chance it helps, I edited your post title to provide some context.