Performing a test or production migration, produces the following "Error 0xe3000001. License Violation"
Installed QMM for AD and Exchange in the lab and applied license (50 users for both products). Performed a Test User migration, 20 users were successfully migrated and rest failed with License Violation error.
When checking license status (Help | About), it shows:
Used Licenses = 0
Total Licenses = 50
One of possible reasons is mentioned in SOL36277
https://support.quest.com/SUPPORT/index?page=solution&id=SOL36277
If this doesn't apply see the "Resolution" for an explanation and workaround:
Multiple factors are causing this behavior:
1. When testing it doesn't really count a license but it acts as if counting and writes to ADAM before deleting this information.
2. The procedure of cleaning up ADAM takes time and doesn't happen immediately so if you undo a migration it still needs time to free up licenses.
3. If you select an OU which contains over 50 objects then it will fail, you cannot select more than 50 objects. The agnet will not migrate 50 and error out on the rest.
DSA queries ADAM for licenses (and receives the updated license status) only once per hour. To speed this up (eg. migration was undone but licenses were not released) one can stop and start the Quest Configurator Service or reboot the DSA machine.
Following workarounds are possible:
1. Undo all migrations and wait until it shows that used licenses are 0. Never delete any migration sessions or you will not be able to undo and free up licenses.
2. Create a new project and a new domain pair, this will allow you to start fresh with zero license count, you will have all 50 licenses available.
When testing option 2 is easier and faster. There is no way to free up licenses if a mistake was made (eg. user migrated and then deleted in target).
© 2025 Quest Software Inc. ALL RIGHTS RESERVED. Terms of Use Privacy Cookie Preference Center