Unity, PowerStore: LDAP-aktiveret NAS-server kan ikke hente forventede oplysninger fra LDAP-serveren på grund af attributfølsomhed mellem store og små bogstaver
Summary: AD-baseret LDAP skelner som standard mellem store og små bogstaver, mens andre implementeringer muligvis ikke er
Symptoms
Cause
AD-baseret LDAP skelner som standard mellem store og små bogstaver, mens andre implementeringer kan skelne mellem store og små bogstaver. FreeIPA er et almindeligt AD-alternativ, der som standard skelner mellem store og små bogstaver, men andre implementeringer kan også designes på denne måde. Derudover kan nogle AD-baserede LDAP-implementeringer være blevet omkonfigureret efter den indledende opsætning til at skelne mellem store og små bogstaver, hvis dette af en eller anden grund var ønsket. Unity/PowerStore NAS-implementeringen vil altid sende forespørgsler til serveren ved hjælp af de store og små bogstaver, der er defineret i ldap.conf (eller LDAP-skema), men uoverensstemmelser mellem NAS-serverkonfigurationen og LDAP-serverkonfigurationen vil kun forårsage problemer, når LDAP-serveren er konfigureret til at behandle forespørgsler på en måde, hvor der skelnes mellem store og små bogstaver.
Resolution
Administratoren skal gennemgå dokumentationen til LDAP-implementeringen og bekræfte, om deres LDAP-server er konfigureret til at skelne mellem store og små bogstaver. Filen ldap.conf (eller LDAP-skemaet) bør gennemses for at bekræfte, om attributterne har store og små bogstaver, der svarer til det, der er defineret på LDAP-serveren. For eksempel denne linje:nss_map_attribute memberUid member
Hvis dette ændres, kan det medføre, at LDAP-opslag ikke returnerer de forventede resultater:nss_map_attribute memberuid member