Page 1 of 1

Support for NC 17?

Posted: Tue Nov 19, 2019 12:48 pm
by svalavuo

Is there a plan to support NextCloud 17?
I'm hosting my own and our Lions Clubs environment and we have Nextcloud 16 now and Zimbra (of course) 8.8.12.
We use Zimbra account to authenticate to every service I have found useful/funny/interesting (Nextcloud via ZimbraDrive, BigBlueButton, self made meeting journal generator, ...).

NextCloud wants to upgrade to version 17, but ZimbraDrive is the only plugin that won't do it.
Upgrading to 16 was a pain (because official version of Zimbra Drive isn't there) and that's why I hesitate upgrading to 17.

Will there be a official version of Zimbra Drive to NextCloud 17?

- Samuli

Re: Support for NC 17?

Posted: Wed Dec 11, 2019 5:12 pm
by gabriel
After several hours of try & error I have Open Drive working on NC 17 and Zimbra Open Source 8.8.15.

First I follow the guide step by step either on Zimbra and Nextcloud and I could access Zimbra from Nextcloud but when I clicked on the "Open Drive" tab on Zimbra nothing happens.
Looking on /opt/zimbra/log/mailbox.log I saw this error: ZAL SOAP Unknown Exception: Unsupported or unrecognized SSL message

Then I test if the nextcloud server was accesible from the zimbra server using (on zimbra): wget https://my.nextcloud.server but I get an SSL error.
Also I tried: openssl s_client -connect my.nextcloud.server:443 and I got an SSL error too.

Then I realize I have nextcloud as a VM on the same server as I have zimbra as a VM too *and* even that nextcloud is accesible on https from outside (because the certificates are configured on the host), it can be accesible from another guest on this machine because the certificates are not configured on nextcloud VM.

Then after configure the ssl certificates on the NC VM, "Open Drive" in Zimbra is working well and I can see files and folder stored on NC server.

What I did / my configuration:
on zimbra server and as zimbra user:
bash$ zmprov md my.domain zimbraDriveOwnCloudURL 'http://my.nextcloud.server/index.php' ## (yes http: but https: should work too)
bash$ zmprov md my.domain zimbraDriveOwnCloudURL 'http://
bash$ zmcontrol restart

bash$ zmprov generateDomainPreAuthKey my.domain ## (to get the PreAuth key)

as admin on the nextcloud web server, this is the configuration of the Zimbra Drive 0.8.24 app: everything is checked except "Enable certificate veritication". Also I fill Domain Preauth Key withe the value I got before.

Hope It helps someone.