The Directory Synchronization Agent (DSA) was started and synchronization was functional (e,g. it has created some user accounts), however the process seems to be on hold, and the latest message in the DSA log is as follows:
"Common JobID:0 -> DSA is waiting for Activation Message Queue to be empty..."
What can be done to get things moving again?
DSA is using Microsoft Message Queuing when processing data. During initial synchronization there are large amounts of data to be processed, before attempting the below it is a good idea to wait for a while to ensure that DSA does not start and continue.
If after several hours there is no progress, try to stop and start the sync again.
If this still does not help perform the following steps:
1. Stop the synchronization job,
2. On the DSA machine:
a) Right click on My Computer | Manage
b) Go to Services and Applications
c) Expand Message Queuing
d) Expand Private Queues
e) Expand hostname_activation queue, right-click Queue messages, select All Tasks -> Purge
f) Expand System Queues
g) Right-click transactional dead-letter messages queue, select All Tasks -> Purge
h) Rename the DSA.log file to ensure a fresh log file will be created.
3. Start DSA in full resync mode.
NOTE: A full resync will be required if some messages were purged from the queue.
If the subsequent full resync still hangs at initial synchronization with the symptoms above, try the following steps:
1. Stop all synchronization jobs and wait for the operation to complete
2. Stop the "Quest Directory Synchronization Agent Configurator Service" on the DSA server
3. Go to \program files\quest software\dsa\configs folder on the DSA server, and rename jobs.xml, activation.xml and dsa.log files to *.old
4. Start the Configurator service again
5. Start the synchronization jobs with full resync
© ALL RIGHTS RESERVED. Terms of Use Privacy Cookie Preference Center