I did an upgrade from 7.1.1 to 7.1.2 of the open source zimbra edition, and stupidly chose the wrong package for CentOS 6 instead of CentOS 5. The install removed all packages and then bailed, leaving the server in an unusable state.

I took a tarball of the zimbra directory before, but when I reinstall Zimbra 7.1.1 and use this tarball, nothing can connect. I get the following errors on startup :-

Starting ldap...Done.
Unable to determine enabled services from ldap.
Unable to determine enabled services. Cache is out of date or doesn't exist.

So, I tried a few things such as changing the ldap passwords, which gives me the error:-

Updating local config and LDAP
TLS: SSL connect attempt failed with unknown errorerror:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed

I am at a loss as to how to get the server to start. Any help would be appreciated !