As there is no community forum or something ( I did not find it ) to post issues and questions. I hope someone here may be of help.
I installed a native collabora package according to the instructions on https://www.collaboraoffice.com/code/
No error messages, no warnings. All passed.
Nextcloud says:
Internal Server Error
The server encountered an internal error and was unable to complete your request.
Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report.
More details can be found in the server log.
Nothing in the server log, but the syslog shows this:
Sep 19 17:17:49 hom3 systemd[1]: Started LibreOffice Online WebSocket Daemon.
Sep 19 17:17:49 hom3 loolwsd[6528]: wsd-06528-06528 15:17:49.866297 [ loolwsd ] ERR Failed to write to pipe. Data: [setconfig limit_virt_mem_mb 0
Sep 19 17:17:49 hom3 loolwsd[6528]: setconfig limit_stack_mem_kb 8000
Sep 19 17:17:49 hom3 loolwsd[6528]: setconfig limit_file_size_mb 50
Sep 19 17:17:49 hom3 loolwsd[6528]: ]. (errno: Bad file descriptor)| common/IoUtil.cpp:200
Sep 19 17:17:49 hom3 loolwsd[6528]: wsd-06528-06528 15:17:49.867488 [ loolwsd ] FTL Cannot load CA file/directory at /etc/loolwsd/ca-chain.cert.pem (error:02001002:system library:fopen:No such file or directory)| wsd/LOOLWSD.cpp:2707
Sep 19 17:17:49 hom3 loolwsd[6528]: Cannot load CA file/directory at /etc/loolwsd/ca-chain.cert.pem (error:02001002:system library:fopen:No such file or directory)
Sep 19 17:17:49 hom3 loolwsd[6528]: wsd-06528-06528 15:17:49.867815 [ loolwsd ] WRN Waking up dead poll thread [admin], started: false, finished: false| ./net/Socket.hpp:507
Sep 19 17:17:49 hom3 loolwsd[6528]: wsd-06528-06528 15:17:49.867866 [ loolwsd ] WRN Waking up dead poll thread [admin], started: false, finished: false| ./net/Socket.hpp:507
Sep 19 17:17:49 hom3 loolwsd[6528]: <shutdown>-06528 15:17:49.867958 [ loolwsd ] WRN Waking up dead poll thread [accept_poll], started: false, finished: false| ./net/Socket.hpp:507
Sep 19 17:17:49 hom3 loolwsd[6528]: <shutdown>-06528 15:17:49.867992 [ loolwsd ] WRN Waking up dead poll thread [accept_poll], started: false, finished: false| ./net/Socket.hpp:507
Sep 19 17:17:49 hom3 loolwsd[6528]: <shutdown>-06528 15:17:49.868021 [ loolwsd ] WRN Waking up dead poll thread [websrv_poll], started: false, finished: false| ./net/Socket.hpp:507
Sep 19 17:17:49 hom3 loolwsd[6528]: <shutdown>-06528 15:17:49.868053 [ loolwsd ] WRN Waking up dead poll thread [websrv_poll], started: false, finished: false| ./net/Socket.hpp:507
Sep 19 17:17:49 hom3 loolwsd[6528]: <shutdown>-06528 15:17:49.868082 [ loolwsd ] WRN Waking up dead poll thread [accept_poll], started: false, finished: false| ./net/Socket.hpp:507
Sep 19 17:17:49 hom3 loolwsd[6528]: <shutdown>-06528 15:17:49.868113 [ loolwsd ] WRN Waking up dead poll thread [accept_poll], started: false, finished: false| ./net/Socket.hpp:507
Sep 19 17:17:49 hom3 loolwsd[6528]: <shutdown>-06528 15:17:49.868151 [ loolwsd ] WRN Waking up dead poll thread [prisoner_poll], started: false, finished: false| ./net/Socket.hpp:507
Sep 19 17:17:49 hom3 loolwsd[6528]: <shutdown>-06528 15:17:49.868182 [ loolwsd ] WRN Waking up dead poll thread [prisoner_poll], started: false, finished: false| ./net/Socket.hpp:507
Sep 19 17:17:49 hom3 loolwsd[6528]: <shutdown>-06528 15:17:49.868220 [ loolwsd ] WRN Waking up dead poll thread [websrv_poll], started: false, finished: false| ./net/Socket.hpp:507
Sep 19 17:17:49 hom3 systemd[1]: loolwsd.service: Main process exited, code=exited, status=70/n/a
Sep 19 17:17:49 hom3 loolwsd[6528]: <shutdown>-06528 15:17:49.868249 [ loolwsd ] WRN Waking up dead poll thread [websrv_poll], started: false, finished: false| ./net/Socket.hpp:507
Sep 19 17:17:49 hom3 systemd[1]: loolwsd.service: Unit entered failed state.
Sep 19 17:17:49 hom3 systemd[1]: loolwsd.service: Failed with result 'exit-code'.
Sep 19 17:17:50 hom3 systemd[1]: loolwsd.service: Service hold-off time over, scheduling restart.
Sep 19 17:17:50 hom3 systemd[1]: Stopped LibreOffice Online WebSocket Daemon.
Sep 19 17:17:50 hom3 systemd[1]: loolwsd.service: Start request repeated too quickly.
Sep 19 17:17:50 hom3 systemd[1]: Failed to start LibreOffice Online WebSocket Daemon.
Sep 19 17:17:50 hom3 systemd[1]: loolwsd.service: Unit entered failed state.
Sep 19 17:17:50 hom3 systemd[1]: loolwsd.service: Failed with result 'exit-code'.
When I check running processes, indeed I see LOOLWSD not running.
The paths in the log file indeed do not exist. Checking /lib/systemd/system/loolwsd.service I see it has paths that are in there do not exist on my server.
[Unit]
Description=LibreOffice Online WebSocket Daemon
After=network.target
[Service]
EnvironmentFile=-/etc/sysconfig/loolwsd
ExecStart=/usr/bin/loolwsd --version --o:sys_template_path=/opt/lool/systemplate --o:lo_template_path=/opt/collaboraoffice5.3 --o:child_root_path=/opt/lool/child-roots --o:file_server_root_path=/usr/share/loolwsd
User=lool
KillMode=control-group
Restart=always
[Install]
WantedBy=multi-user.target
It sort of looks like I am missing some parts in the instruction? Or is the package not working like it should?
Anyone?