Issue description
When trying to log in to ADSelfService Plus using NTLM authentication, most users may encounter authentication failures, while it still works for a few.
This inconsistent behavior typically occurs when ADSelfService Plus is configured with a trial version of the JESPA library (jespa.jar). The trial version has a built-in limitation on the number of users it supports, which causes authentication failures once the limit is reached.
Possible causes
The trial version of jespa.jar is being used.
The JESPA trial version restricts NTLM authentication to a maximum of 25 users. Once this limit is reached, NTLM SSO attempts from any additional users will fail.
Prerequisite
Resolution
Follow these steps to resolve the NTLM authentication failure for users beyond the 25-user limit.
Step 1: Purchase a JESPA license
Select and purchase a license tier that corresponds to the number of users in your organization.
Step 2: Replace the trial JESPA file
Download the licensed jespa.jar file after purchase.
Navigate to the installation directory: C:\Program Files\ManageEngine\ADSelfService Plus\lib\
Replace the existing jespa.jar file with the newly licensed file.
Step 3: Restart the service
Restart the ADSelfService Plus service using services.msc or from the command line.
Validation and confirmation
How to reach support
If the issue persists, contact our support team here.