Hi all! I recently installed Nextcloud AIO on my local server. Unfortunately I’m facing performance issues with Collabora.
The Basics
- Nextcloud Server version:
- 30.0.6
- Operating system and version:
- Debian GNU/Linux 12 (bookworm)
- Web server and version:
- Apache/2.4.63 (Unix)
- Reverse proxy and version:
- nginx/1.22.1 - Nginx proxy manager v2.12.3
- PHP version:
- PHP 8.2.26
- Installation method:
- AIO with Docker on Open Media Vault
- Are you using CloudfIare, mod_security, or similar?:
- Yes, OVH Cloud
The issue I am facing:
I installed Open Media Vault on a Raspberry Pi5. Using Docker and following the Nextcloud AIO documentation I installed AIO. I checked Collabora and Imaginary in the web admin interface.
The installation seems to be successful, I can access Nextcloud and open markdown documents but creating new documents or opening them takes a very long time.
In the admin panel logs, I have this error:
cURL error 28: Operation timed out after 5002 milliseconds with 0 bytes received (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://cloud.mydomain/cool/extract-document-structure?filter=contentcontrol
where “mydomain” is my own domain.
In the Collabora logs (at ./api/docker/logs?id=nextcloud-aio-collabora), there are a lot of errors, such as
Failed to stat or chown 65534:65534 /opt/cool/child-roots/7-c8bd2fa1//linkable/opt/collaboraoffice/share/glade/libreoffice-catalog.xml: Invalid argument missing cap_chown?, disabling linkable| kit/Kit.cpp:436
ERR #31: Socket write returned -1 (EPIPE: Broken pipe)| net/Socket.hpp:1628
notcoolmount: unmount failed to detach [/opt/cool/child-roots/7-c8bd2fa1/tXB4wdfMsfmEOvaV/lo]: Operation not permitted.
Failed to get new child.| wsd/DocumentBroker.cpp:302
I read the article How to debug problems with Collabora and/or Talk · nextcloud/all-in-one · Discussion #1358 · GitHub and tried adding ,0.0.0.0/0
to the WOPI hosts, with no success.
I also chmod and chown the folder /opt/cool/systemplate
in the Collabora container that seems to have cleared another error.
I can ping the Collabora container from the Nextcloud one and vice-versa.
Lastly, my CPU is used at 100% by Nextcloud, for Wait-IO
for two minutes when trying to use Collabora in Nextcloud.
Do not hesitate to tell me if you need anything. Thank you for the help!