Is there anything in your logs that may indicate the cause of the error?
And everything else is working without errors except adding a new LDAP user, correct?
oh, i think i found it.
line 1825, change
return sprintf($strMsg,$strUserID,$strSSOID,implode($arySiteMsgParts,', '),$strExtraMsg);
to
return sprintf($strMsg,$strUserID,$strSSOID, implode(', ', $arySiteMsgParts),$strExtraMsg);
and then line 2190, change
add_action('lostpassword_form',create_function('','echo get_site_option("dirAuthChangePassMsg");'));
to
add_action('lostpassword_form',function(){echo get_site_option("dirAuthChangePassMsg");});
And see if that fixes it.
Thanks, changed both lines and functioning normally again! Very much appreciated as we really rely on the plugin for a large pool of users!
Glad that worked. I need to try and remember how SVN works so I can go update it with these changes.!
Just a head’s up that I released v1.10.6 today which does _not_ address your issue (ie, if you update you’ll need to re-add the above lines), but a different one. Working up yet another release to address the PHP8.0 version but want to do so in such a way that those on PHP7.4 doesn’t break (since WordPress still supports 7.4).
I decided to go ahead and release 1.10.7 today as well which _does_ include the fixes for your issue.