Announcement

Collapse
No announcement yet.

CardDav and ContactStorageLDAP

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • CardDav and ContactStorageLDAP

    Hey,

    after successfully setting up ContactStorageLDAP i found all the contacts within the open-xchange web-interface, everything is fine here. But i want this contacts also be available through cardDav and or ActiveSync - i thought this wouldn't be a big deal, but this seams to be a limitation of open-xchange or ContactStorageLDAP? Any ideas?

    Thank you!

  • #2
    Have you configured CardDav as desscribed in the Wiki?

    Comment


    • #3
      Hi,

      i have the same issue. Adressbooks that use ContactStorageLDAP are available in the Appsuite Webgui but through cardDav or ActiveSync only the non LDAP Adressbooks are synced:


      2018-03-06T12:28:25,304+0100 ERROR [OXWorker-0000782] com.openexchange.webdav.action.WebdavLogAction.per form(WebdavLogAction.java:161)
      HTTP 500 (LDAP-0107 Categories=ERROR Message='An internal LDAP error occurred: [LDAP: error code 12 - 00000057: LdapErr: DSID-0C090AB0, comment: Error processing control, data 0, v3839) for request /Contacts
      com.openexchange.database.schema=oxdatabase_6
      com.openexchange.grizzly.method=REPORT
      com.openexchange.grizzly.pathInfo=/Contacts/
      com.openexchange.grizzly.queryString=<none>
      com.openexchange.grizzly.remoteAddress=141.72.3.14
      com.openexchange.grizzly.remotePort=41356
      com.openexchange.grizzly.requestURI=/servlet/dav/carddav/Contacts/
      com.openexchange.grizzly.serverName=dav.dhbw-mannheim.de
      com.openexchange.grizzly.servletPath=/servlet/dav/carddav
      com.openexchange.grizzly.threadName=OXWorker-0000782
      com.openexchange.grizzly.userAgent=Mac OS X/10.12.6 (16G1212) AddressBook/1756.20
      com.openexchange.request.trackingId=1457324171-728754174
      com.openexchange.webdav.protocol.WebdavProtocolExc eption: LDAP-0107 Categories=ERROR Message='An internal LDAP error occurred: [LDAP: error code 12 - 00000057: LdapErr: DSID-0C090AB0, comment: Error processing control, data 0, v3839^@]' exceptionID=-1457324171-58235
      at com.openexchange.exception.OXExceptionFactory.crea te(OXExceptionFactory.java:176)
      at com.openexchange.exception.OXExceptionFactory.crea te(OXExceptionFactory.java:166)
      at com.openexchange.exception.OXExceptionFactory.crea te(OXExceptionFactory.java:139)
      at com.openexchange.contact.storage.ldap.LdapExceptio nCodes.create(LdapExceptionCodes.java:315)
      at com.openexchange.contact.storage.ldap.internal.Lda pExecutor.search(LdapExecutor.java:125)
      at com.openexchange.contact.storage.ldap.internal.Lda pExecutor.search(LdapExecutor.java:99)
      at com.openexchange.contact.storage.ldap.internal.Lda pContactStorage.search(LdapContactStorage.java:338 )
      at com.openexchange.contact.storage.ldap.internal.Lda pContactStorage.search(LdapContactStorage.java:311 )
      at com.openexchange.contact.storage.ldap.internal.Lda pContactStorage.search(LdapContactStorage.java:291 )
      at com.openexchange.contact.storage.ldap.internal.Lda pContactStorage.search(LdapContactStorage.java:283 )
      at com.openexchange.contact.storage.ldap.internal.Lda pContactStorage.doSearch(LdapContactStorage.java:2 77)
      at com.openexchange.contact.storage.ldap.internal.Cac hingLdapContactStorage.search(CachingLdapContactSt orage.java:175)
      at com.openexchange.contact.internal.ContactServiceIm pl$3.call(ContactServiceImpl.java:773)
      at com.openexchange.contact.internal.ContactServiceIm pl$3.call(ContactServiceImpl.java:770)
      at java.util.concurrent.FutureTask.run(FutureTask.jav a:266)
      at com.openexchange.threadpool.internal.CustomThreadP oolExecutor$MDCProvidingRunnable.run(CustomThreadP oolExecutor.java:2575)
      at com.openexchange.threadpool.internal.CustomThreadP oolExecutor$Worker.runTask(CustomThreadPoolExecuto r.java:841)
      at com.openexchange.threadpool.internal.CustomThreadP oolExecutor$Worker.run(CustomThreadPoolExecutor.ja va:868)
      at java.lang.Thread.run(Thread.java:748)



      I tried to change several parameters in carddav.properties and folder.properties in contact-storage-ldap, like force always a AggregatedCollection, set ldap.pagesize=0 and change the sorting of the search results between ldap and groupware but nothing seems to solve my problem.

      Comment

      Working...
      X