•  
      request #9473 ApacheDS LDAP Integration
    Infos
    #9473
    Kelly Ferrone (kferrone)
    2016-09-30 09:29
    2016-09-09 22:30
    9744
    Details
    ApacheDS LDAP Integration
    It seems the Tuleap LDAP plugin does not support ApacheDS LDAP. It does support ActiveDirectory and OpenLDAP but we don't use these. We are a Java shop and use ApacheDS with our own apps because of the awesome integration with Spring and Eclipse.

    I have tried numerous times to get tuleap to work with ApacheDS but to no avail. Simply nothing happens at all, it does not even try to connect. Eventually I found out it is not supported.

    We will be upgrading from 7.6 to the latest and greatest soon.

    Maybe this is possible in newer versions?
    Authentication & LDAP
    All
    CentOS 6
    • [ ] enhancement
    • [ ] internal improvement
    Empty
    Stage
    Empty
    Acknowledged
    Empty
    Attachments
    Empty
    References
    References list is empty

    Follow-ups

    User avatar
    Hi
    I hit this bug with apacheDS a few years ago: https://tuleap.net/plugins/tracker/?aid=7151 but it has been corrected in tuleap 7.3.

    From your tuleap server, can you perform a simple ldapsearch on your apacheDS? Do you have logs on apacheDS about tuleap trying to retrieve fields? Can you attach your sanitized ldap.inc file?
    User avatar
    I don't anymore. We ended up just giving up on ApacheDS and installed another server with OpenLDAP. Tuleap connected to OpenLDAP without a hitch. We also just installed an entirely new Tuleap instance as ours was very out of date. I wish I still had the link but I found one other poor soul who also tried ApacheDS and they were not successful either.

    Here is some Tuleap docs that explicitly mention Tuleap only uses ActiveDirectory and OpenLDAP
    - http://tuleap-documentation.readthedocs.io/en/latest/administration-guide/services.html?highlight=ldap
    User avatar
    Thomas Gerbet (tgerbet)2016-09-12 09:52
    Hi,

    I'm a bit surprised when you say Tuleap does not even try to connect to your LDAP directory. Do you have some information about LDAP in /var/log/tuleap/codendi_syslog?

    • Status changed from New to Acknowledged
    • Is an Enhancement or an internal improvement? cleared values: enhancement, internal improvement