Uploaded image for project: 'Directory ApacheDS'
  1. Directory ApacheDS
  2. DIRSERVER-2332

Unexpected Session Termination (nslcd - libpam-ldapd

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • 2.0.0.AM26
    • 2.0.0.AM27
    • asn1, core, ldap
    • - Raspbian Clients with nslcd
      - Apache Studio in Windows
      - ApacheDS running in Docker (self built image)

    Description

      I'm currently playing around with a small raspi-cluster - the intention is to have unified LDAP login via libpam-ldapd and NFS mounted home-dirs.

      t

      While setting up libpam-ldapd together with apacheds worked like charm - during some tests i noticed, that secondary group names don't work.

       

      Tinkering around with the log-levels revealed a NullPointerException

      at org.apache.directory.api.ldap.codec.actions.controls.StoreControlValue.action(StoreControlValue.java:81)

       

      I tried to isolate the cause of the error to build a test-case but while finding my way through the code-base I stranded in the mina and ldap-api repo.

      I'm willing to provide every information that is needed to dive deeper into this issue.

      A Capture (pcap) of the ldap_search from nslcp aswell as (basically) the same search from studio (which suprisingly works just fine) are attached aswell as the DEBUG log which also contains the HEX for the network request.

      Attachments

        1. capture_nslcd.pcap
          0.8 kB
          D. Tervooren
        2. capture_studio.pcap
          1 kB
          D. Tervooren
        3. debug.log
          65 kB
          D. Tervooren
        4. Dockerfile.txt
          0.5 kB
          D. Tervooren

        Activity

          People

            Unassigned Unassigned
            eifoen D. Tervooren
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: