I tried Zentyal 3.4 a while back on our domain, it provisioned correctly but had the samba/outlook/openchange crash bug, so I removed the openchange server completely. I have tried to load 4.0 up, joined the AD, and transferred the FSMO roles to it. Running the web-gui or the commandline I get the following...... (domain and passwords changed to protect the guilty)
bob@sbsmail:/etc/samba$ sudo openchange_provision --firstorg='SBS' --standalone --user='hans' --password='******'
params.c:pm_process() - Processing configuration file "/etc/samba/shares.conf"
NOTE: This operation can take several minutes
- Step 1: Register Exchange OIDs
- Step 2: Add Exchange attributes to Samba schema
Error: "(68, 'Entry CN=ms-Exch-Access-Control-Map,CN=Schema,CN=Configuration,DC=domain,DC=domain,DC=com already exists')" when adding element:
#
# ms-Exch-Access-Control-Map
# Contains the mapping for the access controls.
#
dn: CN=ms-Exch-Access-Control-Map,CN=Schema,CN=Configuration,DC=domain,DC=domain,DC=com
objectClass: top
objectClass: attributeSchema
cn: ms-Exch-Access-Control-Map
distinguishedName: CN=ms-Exch-Access-Control-Map,CN=Schema,CN=Configuration,DC=domain,DC=domain,DC=com
attributeID: 1.2.840.113556.1.4.7000.102.64
attributeSyntax: 2.5.5.12
isSingleValued: TRUE
showInAdvancedViewOnly: TRUE
adminDisplayName: ms-Exch-Access-Control-Map
adminDescription: ms-Exch-Access-Control-Map
oMSyntax: 64
searchFlags: 0
lDAPDisplayName: msExchAccessControlMap
name: ms-Exch-Access-Control-Map
#schemaIDGUID: 8ff54464-b093-11d2-aa06-00c04f8eedd8
isMemberOfPartialAttributeSet: FALSE
objectCategory: CN=Attribute-Schema,CN=Schema,CN=Configuration,DC=domain,DC=domain,DC=com
[!] error while provisioning the Exchange schema classes (68): Entry CN=ms-Exch-Access-Control-Map,CN=Schema,CN=Configuration,DC=domain,DC=domain,DC=com already exists
Traceback (most recent call last):
File "/usr/sbin/openchange_provision", line 109, in <module>
openchange.provision(setup_path, provisionnames, lp, creds)
File "/usr/lib/python2.7/dist-packages/openchange/provision.py", line 777, in provision
install_schemas(setup_path, names, lp, creds, reporter)
File "/usr/lib/python2.7/dist-packages/openchange/provision.py", line 447, in install_schemas
provision_schema(sam_db, setup_path, names, reporter, schema['path'], schema['description'], schema['modify_mode'])
File "/usr/lib/python2.7/dist-packages/openchange/provision.py", line 233, in provision_schema
sam_db.add_ldif(el, ['relax:0'])
File "/usr/lib/python2.7/dist-packages/samba/__init__.py", line 224, in add_ldif
self.add(msg, controls)
_ldb.LdbError: (68, 'Entry CN=ms-Exch-Access-Control-Map,CN=Schema,CN=Configuration,DC=domain,DC=domain,DC=com already exists')
It looks like the old provisioning is blocking the ability to setup openchange. Any ideas out there?
Thanks