#892 Murmur::ServerAuthenticator case sensitiveness

1.2.3
open
nobody
Murmur (142)
5
2012-10-30
2012-07-02
Anonymous
No

I am currently using a LDAP based python authenticator scrip that provides Server::setAuthenticator and the corresponding functions authenticate and nameToId.

Based on an LDAP Query i return case sensitive Characters to authenticate, for instance "[XYV][BLA] Testuser". This is correctly displayed if i connect with a mumble client to the server. "name" is defined as "str" by Murmur.ice.

However when the murmur server invokes nameToID he provides "[xyv][bla] testuser" (ie everything lowercase). I can't use this value for an ldap query because the ldap schema is defined caseExactMatch for that attribute. Shouldnt the murmur server return the same str it was given?

Regards

Discussion


  • Anonymous
    2012-07-02

    i worked around it by overriding the matching rules via
    charDescr:caseIgnoreMatch:=bla
    but that shouldnt be necessary i would think

     
    Last edit: Anonymous 2014-08-21
  • AFAIK it's the client that's changing the case of all usernames sent in QueryUsers messages.