Wildfire sending Malformed LDAP search when viewing user info

when trying to retrieve groups for a particular user.

The server produces this (sanitized):

SRCH base=“dc=**,dc=com" scope=2 filter="(&(&(cn=)(&(cn=)(objectClass=posixgroup))(!(cn=x_))))” attrs=“uniqueMember uidnumber=“10485”,ou=“people”,dc=*******,dc=com))”

I think it should be doing this (sanitized):

SRCH base=“dc=,dc=com" scope=2 filter="(&(&(uniquemember=uidnumber=10485,ou=people,dc=,dc=com)(&(cn=*)(objectClass=posixgroup))(!(cn=x_*))))” attrs=“cn” ))"

seems like the variables are transposed.

Any body have any thoughts on this? I think it is causing several problems on my server.

Q