On 10/8/19 5:02 AM, Alberto Cabello Sánchez wrote:
> Hi, David,
>
> I am currently working on CAS 6 customization and it works pretty well
> without Password Management.
I too have moved on to not using Password Management, and have instead
eyeballed
https://github.com/pwm-project/pwm as a standalone solution.
I don't have time yet to dig into the internals of CAS, unfortunately.
But perhaps in the future I can.
>
> The problem you refer to claims to be caused by
>
> java.lang.NullPointerException: null at
> org.apereo.cas.util.LdapUtils.lambda$newLdaptiveSearchFilter$3
> (LdapUtils.java:530)
>
> In org/apereo/cas/util/LdapUtils.java there is a debug statement related
> to it:
>
> LOGGER.debug("Constructed LDAP search filter [{}]", filter.format());
>
> So maybe setting a more verbose log level and checking the constructed search
> filter will be helpful.
Thanks for investigating that for me!