Affects Version/s: 22.214.171.124
LDAP decision node throws NPE when customized LDAP server return error code 50 on BIND.
NOTE: Bind doesn’t require any aci for the actual operation for OpenDJ.
Create an authentication tree with an LDAP Decision Node which authenticate to custom LDAP server with plugin that checks the user rights and return error code 50 (Insufficient Access Rights). Since this is not a default OpenDJ behavior, bug cannot be recreated easily.
Bind doesn’t require any aci for the actual operation for OpenDJ.
As such, we don't really map INSUFFICIENT_ACCESS_RIGHTS during authentication and in this sense this bug is not really valid.
However, it is also true that LDAP Decision Node shouldn't throw NPE checking result code.