I have just installed owncloud with self signed certificate. After, I installed Collabora Online applkication in the market and found error messages as follows.
Collabora Online: SSL certificate is not installed.
Please ask your administrator to add ca-chain.cert.pem to the ca-bundle.crt, for example “cat /etc/loolwsd/ca-chain.cert.pem >> /resources/config/ca-bundle.crt” . The exact error message was: cURL error 60: SSL certificate problem: self signed certificate
May I know the cause of problem? Can I take self signed certifcate for Collabora Online?
I strongly recommend to use Lets Encrypt certificates instead of self-signed ones.
If you still want to use self-signed certs, you have to work around to fix the certificates trust chain https://www.thesslstore.com/knowledgebase/ssl-support/explaining-the-chain-of-trust/. As the error message stated already, you would have to add the CA certificate that was used to sign the self-signed certificate to the ca bundle of your server.
Even if the error message recommend adding the root CA via cat that’s wrong, and you would have to use the occ command to add it. Editing this file manually will cause multiple problems.
If you don’t want to do much work and only need ownCloud and Office in your private network I would recommend using the appliance if you don’t plan on too many users. There you will have most of the stuff pre-configured, you then just have to select what you want in the webUI and choose the office app to install.
Here is our documentation on the appliance if you have questions