Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-35241

ns-slapd crashes in referral mode

Linking RHIVOS CVEs to...Migration: Automation ...SWIFT: Generate New Ti...SWIFT: POC ConversionSync from "Extern...XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done-Errata
    • Icon: Minor Minor
    • rhel-10.1
    • rhel-9.4
    • 389-ds-base
    • 389-ds-base-3.1.3-2.el10
    • None
    • Low
    • rhel-idm-ds
    • ssg_idm
    • 0
    • False
    • False
    • Hide

      None

      Show
      None
    • Yes
    • None
    • Removed Functionality
    • Hide
      .The referral mode is removed from `389-ds-base`

      Before this update, Directory Server supported starting the server in the referral mode. However, because of the stability issues, this feature is no longer supported and was removed.

      Note that you can continue using the `nsslapd-referralmode` and `nsslapd-referral` attributes. Directory Server still can return referrals when the requested distinguished name (DN) is not in any of the suffixes the server maintains.
      Show
      .The referral mode is removed from `389-ds-base` Before this update, Directory Server supported starting the server in the referral mode. However, because of the stability issues, this feature is no longer supported and was removed. Note that you can continue using the `nsslapd-referralmode` and `nsslapd-referral` attributes. Directory Server still can return referrals when the requested distinguished name (DN) is not in any of the suffixes the server maintains.
    • Done
    • None

      What were you trying to do that didn't work?

      I tried to start ns-slapd in referral mode, but it immediately crashes.

      Please provide the package NVR for which bug is seen:

      389-ds-base-2.4.5-5.el9_4.x86_64

      How reproducible:

      always

      Steps to reproduce

      1. ns-slapd refer -D /etc/dirsrv/slapd-localhost/ -r ldap://ipa.demo1.freeipa.org

      Expected results

      ns-slapd is up and running

      Actual results

      Core was generated by `ns-slapd refer -D /etc/dirsrv/slapd-localhost/ -r ldap://ipa.demo1.freeipa.org'.
      Program terminated with signal SIGSEGV, Segmentation fault.
      #0  0x00007fbdb4b158d3 in mtn_get_be (target_node=0x0, pb=pb@entry=0x562105a41780, be=0x7ffd17dc8f10, index=index@entry=0x7ffd17dc8efc,
          referral=0x7ffd17dc8f08, errorbuf=0x7ffd17dc90e0 "", ebuflen=512) at ldap/servers/slapd/mapping_tree.c:2542
      2542        if (target_node->mtn_state == MTN_DISABLED) {
      (gdb) p target_node
      $1 = (mapping_tree_node *) 0x0
      

              jachapma James Chapman
              vashirov@redhat.com Viktor Ashirov
              IdM DS Dev IdM DS Dev
              IdM DS QE IdM DS QE
              Evgenia Martyniuk Evgenia Martyniuk
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated:
                Resolved: