Uploaded image for project: 'Archiva (Retired)'
  1. Archiva (Retired)
  2. MRM-998

LDAP configuration isn't flexible enough to use in my env (Active Directory) doesnt have a password attribute.

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 1.1.3
    • None
    • Users/Security
    • Ubuntu 8.10, x86_64

    Description

      Hi,
      I would love to enable the ldap stuff, I have all manner of apps using ldap (jira,confluence,openfire etc). I cannot use ldap with Archiva as Active Directory (not my choice) doesn't store user passwords as an attribute, I have to 'connect' with the user credentials in order to verify them.

      Please extend LDAP support to remove the reliance on a password atrribute and enable user provided passwords at the login prompt to be used in the ldap connection to validate authentication.

      At Archiva startup, it stacks, so is trying to do something tha tit cant.

      5422 [WrapperSimpleAppMain] INFO org.quartz.core.QuartzScheduler - Scheduler defaultScheduler_$_NON_CLUSTERED started.
      org.codehaus.plexus.redback.common.ldap.connection.LdapException: Could not connect to the server. [Root exception is javax.naming.AuthenticationException: [LDAP: error code 49 - 80090308: LdapErr: DSID-0C090334, comment: AcceptSecurityContext error, data 525, vece]]
      	at org.codehaus.plexus.redback.common.ldap.connection.LdapConnection.<init>(LdapConnection.java:81)
      	at org.codehaus.plexus.redback.common.ldap.connection.ConfigurableLdapConnectionFactory.getConnection(ConfigurableLdapConnectionFactory.java:130)
      	at org.codehaus.plexus.redback.users.ldap.LdapUserManager.newDirContext(LdapUserManager.java:338)
      	at org.codehaus.plexus.redback.users.ldap.LdapUserManager.findUser(LdapUserManager.java:214)
      

      Attachments

        Activity

          People

            Unassigned Unassigned
            javahollic Andy Brook
            Votes:
            2 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: