This issue was caused by a bug that existed prior to version 1.68.0. In earlier versions, there was a problem where LDAP connectors scoped to specific domains could incorrectly be called (or not called) for users outside those domains. This could result in the connector appearing to stop functioning entirely after an upgrade.
Solution:
Recreate the LDAP connector configuration. When doing so, verify the Domains field:
If you need the connector to apply to all users, use a wildcard (*) for the domains. If you need domain-specific scoping, explicitly configure the same domains you had previously.This bug was fixed in FusionAuth 1.68.0. See the release notes for details:
Fixed an issue where Connectors configured for a specific domain in a Tenant could be called for users outside of that domain.
If you encounter this issue after upgrading to 1.68.0 or later and recreating the connector does not resolve it, verify:
Debug mode is enabled for both the connector and the reconcile lambda. The LDAP server is reachable from the FusionAuth instance. Event log and system log (fusionauth-app.log) for any connection or authentication errors.