I'm trying to upgrade from zcs-8.7.11_GA_1854.RHEL6_64 to zcs-8.8.10_GA_3039.RHEL6_64 and am finding a big problem with LDAP.
Currently I have tried the standard upgrade using the ./install script which went ok but complained about 'LdapProvisioning'. I then tried running a software only using the -s switch but still the same error??
I tried reading up and around the subject but unfortunately I haven't found anything of help.
The closest I could find which really was in the debug and trouble shooting of ldap was this thread: viewtopic.php?f=15&t=59186&start=10 - though the subject was completely different.
If I run:
Code: Select all
zmprov -l gs `zmhostname` zimbraServiceEnabled
The result I get is this:
Code: Select all
[] FATAL: failed to initialize LdapProvisioning
com.zimbra.common.service.ServiceException: system failure: attr description in file /opt/zimbra/conf/attrs/zimbra-attrs.xml: invalid class: addressList
attr uid in file /opt/zimbra/conf/attrs/zimbra-attrs.xml: invalid class: addressList
attr zimbraId in file /opt/zimbra/conf/attrs/zimbra-attrs.xml: invalid class: addressList
attr zimbraHABSeniorityIndex in file /opt/zimbra/conf/attrs/zimbra-attrs.xml: invalid class: habGroup
attr zimbraAddressListGalFilter in file /opt/zimbra/conf/attrs/zimbra-attrs.xml: invalid class: addressList
attr zimbraIsAddressListActive in file /opt/zimbra/conf/attrs/zimbra-attrs.xml: invalid class: addressList
attr zimbraAddressListLdapFilter in file /opt/zimbra/conf/attrs/zimbra-attrs.xml: invalid class: addressList
attr zimbraHabGroup in file /opt/zimbra/conf/attrs/zimbra-ocs.xml: unknown class in AttributeClass: zimbraHabGroup
attr zimbraAddressList in file /opt/zimbra/conf/attrs/zimbra-ocs.xml: unknown class in AttributeClass: zimbraAddressList
ExceptionId:main:1542920351004:653fea23293a69d5
Code:service.FAILURE
at com.zimbra.common.service.ServiceException.FAILURE(ServiceException.java:288)
at com.zimbra.cs.account.AttributeManager.getInstance(AttributeManager.java:201)
at com.zimbra.cs.account.ldap.LdapProvisioning.getBasicDLAttrs(LdapProvisioning.java:373)
at com.zimbra.cs.account.ldap.LdapProvisioning.<init>(LdapProvisioning.java:312)
at com.zimbra.cs.account.ldap.LdapProvisioning.<init>(LdapProvisioning.java:276)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at java.lang.Class.newInstance(Class.java:442)
at com.zimbra.cs.account.Provisioning.getInstance(Provisioning.java:287)
at com.zimbra.cs.account.Provisioning.getInstance(Provisioning.java:244)
at com.zimbra.cs.account.ProvUtil.initProvisioning(ProvUtil.java:1004)
at com.zimbra.cs.account.ProvUtil.main(ProvUtil.java:3955)
Could anyone help me out here?? Thanks.