Unity, PowerStore: Serwer NAS z obsługą LDAP nie może pobrać oczekiwanych informacji z serwera LDAP ze względu na uwzględnianie wielkości liter w atrybutach
Summary: Protokół LDAP oparty na usłudze AD domyślnie nie uwzględnia wielkości liter, podczas gdy inne implementacje mogą nie być uwzględniane
Symptoms
Cause
W protokole LDAP opartym na usłudze AD domyślnie nie jest rozróżniana wielkość liter, podczas gdy w innych implementacjach wielkość liter może być rozróżniana. FreeIPA jest powszechną alternatywą dla AD, która domyślnie uwzględnia wielkość liter, ale inne implementacje również mogą być zaprojektowane w ten sposób. Ponadto niektóre implementacje LDAP oparte na usłudze AD mogły zostać ponownie skonfigurowane po wstępnej konfiguracji w celu uwzględniania wielkości liter, jeśli było to z jakiegoś powodu pożądane. Implementacja NAS Unity/PowerStore zawsze będzie przekazywać zapytania do serwera przy użyciu wielkości liter zdefiniowanych w pliku ldap.conf (lub schemacie LDAP), ale niezgodność wielkości liter między konfiguracją serwera NAS a konfiguracją serwera LDAP powoduje problemy tylko wtedy, gdy serwer LDAP jest skonfigurowany do przetwarzania zapytań z uwzględnieniem wielkości liter.
Resolution
Administrator powinien zapoznać się z dokumentacją dotyczącą implementacji protokołu LDAP i sprawdzić, czy serwer LDAP jest skonfigurowany tak, aby rozróżniała wielkie litery. Należy przejrzeć plik ldap.conf (lub schemat LDAP), aby sprawdzić, czy wielkość liter w atrybutach jest zgodna z wielkością liter zdefiniowaną na serwerze LDAP. Na przykład ten wiersz:nss_map_attribute memberUid member
Jeśli zostanie to zmienione na to, może to spowodować, że wyszukiwania LDAP nie zwrócą oczekiwanych wyników:nss_map_attribute memberuid member