Collabora CODE with Nextcloud

Hello,

I have successfully installed Nextcloud on a Qnap TS-253e
I use : Apache, php 8.2, mariadb10

I don’t use a reverse proxy.
I use a LetsEncrypt certificate

I can’t set up the built-in Collabora CODE server, there is this error message

Unable to establish connection to the Collabora Online server.

Failed to connect to the remote server: cURL error 60: SSL certificate problem: unable to get local issuer certificate (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://myxxxxxx.xxxx.net:98/apps/richdocumentscode/proxy.php?req=/hosting/discovery

I can’t set up dedicated Collabora CODE server with Docker
First, Nextcloud connect to the Collabora server and there is this message

Collabora Online server is accessible.

Collabora Online Development Edition 24.04.12.4 c177c64c3d

URL used by the browser: https://myxxxxxx.xxxx.net
Nextcloud URL used by Collabora: https://myxxxxxx.xxxx.net:98 (Determined from the browser URL)

But, after a few seconds, there is this error message

Your browser could not connect to the Collabora server: https://myxxxxxx.xxxx.net

This URL is determined on the Collabora server either from the configured URL or from the "server_name" parameter in the coolwsd.xml file.

Thank you if you can help me

hello @mapomme1108 welcome to collabora online forum!

I see can you please try if your Nextcloud server trusts Let’s Encrypt certificates

Run the following command on your QNAP NAS to verify the SSL chain:

curl -v https://myxxxxxx.xxxx.net:98

If it shows an error like “unable to get local issuer certificate,” then your system is missing the Let’s Encrypt root certificate.

Let me know how thing goes…

Thanks
Darshan

Hello darshan,

Thank you for your answer.

I have set up a reverse proxy in front of the Collabora docker container and now it works :slight_smile:

1 Like