Problem: When administrator specifies a non existing group or user, module fails authentication request at that very moment and skips additional group or user checking. Such behavior contradicts "satisfy any" logic and can cause authentication problems that can be hard to diagnose.
Solution: Handle LDAP_NO_SUCH_OBJECT exception the same way as LDAP_COMPARE_FALSE or LDAP_NO_SUCH_OBJECT.
Problem: When administrator specifies a non existing group or user, module fails authentication request at that very moment and skips additional group or user checking. Such behavior contradicts "satisfy any" logic and can cause authentication problems that can be hard to diagnose.
Solution: Handle LDAP_NO_SUCH_OBJECT exception the same way as LDAP_COMPARE_FALSE or LDAP_NO_SUCH_OBJECT.