Nextcloud AIO can not connect to Collabora

Hi all,

I searched already a lot and found many reports with the same error message but never a solution which works for me :frowning:

I installed Nextcloud AIO on my Synology NAS, following this documentation: Nextcloud AIO installation guide for Synology NAS

To avoid as much sources of error as possible I disabled the firewall from Synology completely. Nextcloud works great:

  • I can connect to Nextcloud
  • Install additional apps from the app store
  • Talk HPB works
  • TURN server works

So I would say network, including the reverse proxy and dyndns works fine as it seems that not only the connection to Nextcloud itself works but also to the additional containers like the Talk HPB.

Still Collabora always throws this error:

Could not establish connection to the Collabora Online server.

Failed to connect to the remote server: 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://<my-domain>/hosting/discovery

I already tried to set the “wopi allowed hosts” to “0.0.0.0/0” via occ (because the web interface is not availble due to the early error) with no success.

I also tried to add the mastercontainer IP, which as far as I understand should be the entry point for all request and than redirect to the correct container, to /etc/hosts of the nextcloud container to allow a direct internal connection from the Nextcloud container to all other containers with the same domain name.

172.18.0.2:8080 <my-domain>

Still the error is always the same. Any idea what else I could try?

Hi, can you follow How to debug problems with Collabora and/or Talk · nextcloud/all-in-one · Discussion #1358 · GitHub?

Thanks! I looked at the documentation before but focused on the Collabora section, that’s why I tried already the “wopi allow list” setting.

What I missed was the note on top, “If you are on Synology, check if seccomp needs to be disabled”. After I disabled it for the collabora container everything works! :slight_smile:

In case someone else has the problem and wonder how to do it exactly:

  • Go to the Docker app on your synolpogy nas
  • stop the collabora container
  • now you can edit the container
  • go to the advanced settings
  • now you can change the environment variables
  • under extra_params change --o:security.seccomp=true to --o:security.seccomp=false
  • start the container again
1 Like

This topic was automatically closed 8 days after the last reply. New replies are no longer allowed.