-1

Im trying to query AD info from this openLDAP-Proxy, but the responses are not case sensitive, therefore instead of getting

member: CN=User,OU=Group,DC=Base,DC=local 

i get as a response

member: cn=User,ou=Group,dc=Base,dc=local 

And so im unable to use correctly the proxy with an application (Shibboleth IDP)

I've seen theres already a question but the response doesnt help

Juan.
  • 652
  • 2
  • 9
  • 20
  • Sorry "the response doesnt help" but is is a fact. – jwilleke May 13 '21 at 17:06
  • @jwilleke yeah so what can i do? if you know why it is, could you at least hint me on how to approach it? – Juan. May 13 '21 at 17:34
  • Can you tell us more about the specific problem you're trying to resolve? As the linked response indicates, those fields are required to be case-insensitive. How is the difference in case causing a problem? – larsks May 13 '21 at 18:23
  • Doesn't work with the application why? All LDAP attributes are case-insensitive by default. – user207421 May 26 '21 at 00:07

1 Answers1

1

From LDAP, the entry:

member: CN=User,OU=Group,DC=Base,DC=local 
AND 
member: cn=User,ou=Group,dc=Base,dc=local

Are the same entries. There is no way to distinguish one from the other.

You could when they are returned do something like UPPERCASE(member: cn=User,ou=Group,dc=Base,dc=local)

jwilleke
  • 10,467
  • 1
  • 30
  • 51