I’ve had Collabora running fine for a little over a week. It’s running as a separate container alongside Nextcloud on an unRAID server.
Today there was an update to the docker (I’m assuming to 24.04.7.1.1), but now the container will start and the logs will fill with this sort of reporting over and over:
wsd-00001-00001 2024-08-30 14:15:59.800151 -0400 [ coolwsd ] INF Waiting for a new child for a max of 20000ms| wsd/COOLWSD.cpp:4421
wsd-00001-00001 2024-08-30 14:16:19.800317 -0400 [ coolwsd ] INF Waiting for a new child for a max of 20000ms| wsd/COOLWSD.cpp:4421
wsd-00001-00001 2024-08-30 14:16:39.800451 -0400 [ coolwsd ] INF Waiting for a new child for a max of 20000ms| wsd/COOLWSD.cpp:4421
wsd-00001-00001 2024-08-30 14:16:59.800536 -0400 [ coolwsd ] INF Waiting for a new child for a max of 20000ms| wsd/COOLWSD.cpp:4421
wsd-00001-00025 2024-08-30 14:16:04.101080 -0400 [ prisoner_poll ] TRC #15: Handling poll events of prisoner_poll at index 0 (of 1): 0x0| net/Socket.cpp:558
wsd-00001-00025 2024-08-30 14:16:04.101084 -0400 [ prisoner_poll ] TRC #15: setupPollFds getPollEvents: 0x1| net/Socket.hpp:880
wsd-00001-00025 2024-08-30 14:16:04.101086 -0400 [ prisoner_poll ] TRC ppoll start, timeoutMicroS: 64000000 size 1| net/Socket.cpp:430
wsd-00001-00025 2024-08-30 14:17:08.164843 -0400 [ prisoner_poll ] TRC Poll completed with 0 live polls max (64000000us)(timedout)| net/Socket.cpp:448
wsd-00001-00001 2024-08-30 14:17:19.800717 -0400 [ coolwsd ] INF Waiting for a new child for a max of 20000ms| wsd/COOLWSD.cpp:4421
wsd-00001-00001 2024-08-30 14:17:39.800905 -0400 [ coolwsd ] INF Waiting for a new child for a max of 20000ms| wsd/COOLWSD.cpp:4421
wsd-00001-00025 2024-08-30 14:17:08.164912 -0400 [ prisoner_poll ] TRC #15: Handling poll events of prisoner_poll at index 0 (of 1): 0x0| net/Socket.cpp:558
wsd-00001-00025 2024-08-30 14:17:08.164929 -0400 [ prisoner_poll ] TRC #15: setupPollFds getPollEvents: 0x1| net/Socket.hpp:880
wsd-00001-00025 2024-08-30 14:17:08.164940 -0400 [ prisoner_poll ] TRC ppoll start, timeoutMicroS: 64000000 size 1| net/Socket.cpp:430
wsd-00001-00025 2024-08-30 14:18:12.229093 -0400 [ prisoner_poll ] TRC Poll completed with 0 live polls max (64000000us)(timedout)| net/Socket.cpp:448
wsd-00001-00001 2024-08-30 14:17:59.801029 -0400 [ coolwsd ] INF Waiting for a new child for a max of 20000ms| wsd/COOLWSD.cpp:4421
wsd-00001-00001 2024-08-30 14:18:19.801206 -0400 [ coolwsd ] INF Waiting for a new child for a max of 20000ms| wsd/COOLWSD.cpp:4421
And finally exits with these lines:
wsd-00001-00001 2024-08-30 13:53:54.590839 -0400 [ coolwsd ] TRC Have 0 new children.| wsd/COOLWSD.cpp:4430
08/30/202401:53:54 PM
No child process could be created. Exiting.
- 08/30/202401:53:54 PM
wsd-00001-00001 2024-08-30 13:53:54.590883 -0400 [ coolwsd ] FTL No child process could be created. Exiting.| wsd/COOLWSD.cpp:4436
- 08/30/202401:53:54 PM
Forced Exit with code: 70
- 08/30/202401:53:54 PM
wsd-00001-00001 2024-08-30 13:53:54.590889 -0400 [ coolwsd ] FTL Forced Exit with code: 70| common/Util.cpp:817
I also see these errors in the logs:
frk-00026-00026 2024-08-30 14:09:39.799065 -0400 [ coolforkit-caps ] ERR Capability cap_sys_chroot is not set for the coolforkit program.| kit/ForKit.cpp:230
08/30/202402:09:39 PM
frk-00026-00026 2024-08-30 14:09:39.799067 -0400 [ coolforkit-caps ] ERR Capability cap_fowner is not set for the coolforkit program.| kit/ForKit.cpp:230
- 08/30/202402:09:39 PM
frk-00026-00026 2024-08-30 14:09:39.799068 -0400 [ coolforkit-caps ] ERR Capability cap_chown is not set for the coolforkit program.| kit/ForKit.cpp:230
- 08/30/202402:09:39 PM
Capabilities are not set for the coolforkit program.
- 08/30/202402:09:39 PM
frk-00026-00026 2024-08-30 14:09:39.799070 -0400 [ coolforkit-caps ] FTL Capabilities are not set for the coolforkit program.| kit/ForKit.cpp:780
- 08/30/202402:09:39 PM
Please make sure that the current partition was not mounted with the ‘nosuid’ option.
- 08/30/202402:09:39 PM
frk-00026-00026 2024-08-30 14:09:39.799072 -0400 [ coolforkit-caps ] FTL Please make sure that the current partition was not mounted with the ‘nosuid’ option.| kit/ForKit.cpp:781
- 08/30/202402:09:39 PM
If you are on SLES11, please set ‘file_caps=1’ as kernel boot option.
- 08/30/202402:09:39 PM
coolforkit version details: 24.04.7.1 - 61cf2b4
- 08/30/202402:09:39 PM
frk-00026-00026 2024-08-30 14:09:39.799075 -0400 [ coolforkit-caps ] FTL If you are on SLES11, please set ‘file_caps=1’ as kernel boot option.| kit/ForKit.cpp:782
Any idea what I need to do?