Support for NC 17?

All about Zimbra Drive
Post Reply
svalavuo
Posts: 11
Joined: Sat Sep 13, 2014 12:35 am
Location: Rauma, Finland
ZCS/ZD Version: ZCS 8.8.9
Contact:

Support for NC 17?

Post by svalavuo »

Hi,

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
gabriel
Posts: 3
Joined: Wed Dec 11, 2019 4:40 pm

Re: Support for NC 17?

Post 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: javax.net.ssl.SSLException: 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

then:
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.

G.
Post Reply