Unity, PowerStore: LDAP-aktivert NAS-server kan ikke hente forventet informasjon fra LDAP-serveren på grunn av at attributtet skiller mellom store og små bokstaver
Summary: AD-basert LDAP skiller ikke mellom store og små bokstaver som standard, mens andre implementeringer kanskje ikke skiller mellom store og små bokstaver
Symptoms
Cause
AD-basert LDAP skiller ikke mellom store og små bokstaver som standard, mens andre implementeringer kan skille mellom store og små bokstaver. FreeIPA er et vanlig AD-alternativ som skiller mellom store og små bokstaver som standard, men andre implementeringer kan også utformes på denne måten. I tillegg kan noen AD-baserte LDAP-implementeringer ha blitt rekonfigurert etter det første oppsettet til å skille mellom store og små bokstaver hvis dette var ønskelig av en eller annen grunn. Unity/PowerStore NAS-implementeringen vil alltid sende spørringer til tjeneren ved hjelp av kasuset som er definert i ldap.conf (eller LDAP-skjemaet), men uoverensstemmelser mellom NAS-tjeneroppsettet og LDAP-tjeneroppsettet vil bare føre til problemer når LDAP-tjeneren er konfigurert til å behandle spørringer på en måte som skiller mellom store og små bokstaver.
Resolution
Administratoren bør se gjennom dokumentasjonen for LDAP-implementeringen og bekrefte om LDAP-serveren er konfigurert til å skille mellom store og små bokstaver. ldap.conf-filen (eller LDAP-skjemaet) bør gjennomgås for å bekrefte om attributtene har en kasus som samsvarer med det som er definert i LDAP-tjeneren. For eksempel denne linjen:nss_map_attribute memberUid member
Hvis det endres til dette, kan det føre til at LDAP-oppslag ikke returnerer de forventede resultatene:nss_map_attribute memberuid member