On 10/14/2015 12:25 AM, Chris Coleman wrote:
It appears that the openchange.org documentation page is showing an
example of how to setup a zentyal server for an openchange developer
to run code against the server, with python scripts included to help
get it going for the tutorial. It seems in a different order but
really all it means is you should do all the things in the sogo PDF
setup document for openchange (native outlook client compatibility
PDF) first, which initializes certain data inside the databases, so
that their openchange developer server setup doesn't produce errors
due to uninitialized data.
I'm stuck! Running, 'sudo openchange_provision --standalone' FAILS
This is after I successfully ran 'sudo openchange_provision --deprovision'
It fails with the following errors --
adam@sogo:~$ sudo openchange_provision --standalone
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=smbdomain,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=smbdomain,DC=com
objectClass: top
objectClass: attributeSchema
cn: ms-Exch-Access-Control-Map
distinguishedName:
CN=ms-Exch-Access-Control-Map,CN=Schema,CN=Configuration,DC=smbdomain,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=smbdomain,DC=com
[!] error while provisioning the Exchange schema classes (68): Entry
CN=ms-Exch-Access-Control-Map,CN=Schema,CN=Configuration,DC=smbdomain,DC=com
*already exists*
Traceback (most recent call last):
File "/usr/sbin/openchange_provision", line 115, in <module>
*ignore_already_exists*=opts.ignore_already_exists)
File "/usr/lib/python2.7/dist-packages/openchange/provision.py", line
1062, in provision
*ignore_already_exists*=ignore_already_exists)
File "/usr/lib/python2.7/dist-packages/openchange/provision.py", line
470, in install_schemas
*ignore_already_exists*=ignore_already_exists)
File "/usr/lib/python2.7/dist-packages/openchange/provision.py", line
251, in provision_schema
ldif_apply_method(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=smbdomain,DC=com
*already exists*')
adam@sogo:~$
Are there any switches I can use with the command to provision that
EXCEPTS these errors?
And, where can I find this stuff on my own? Documentation is SCARCE
with OpenChange, IMO
Thanks for all your help! I know it's not your responsibility but it's
appreciated.
--
users@sogo.nu
https://inverse.ca/sogo/lists