We are experiencing a performance problem when communicating with the active directory using System.DirectoryServices. DirectoryEntry.Invoke("SetPassword", new object[] { password }) sometimes takes 15 seconds. The Service that makes the call is running on the same machine.
What could make it that slow?
Cheers,
bja
Have you verified Active Directory replication between sites is functioning properly? Most attribute changes are passively queued for replication, but password changes are immediately replicated.