LDAP constraint violation when forwarding email

active-directoryexchange-2003

I've got a user who wants his email forwarded from our Exchange server to a mail server controlled by another organization. A contact has been created for him on another domain in the forest (yes, complications, no I can't do anything about it). When I attempt to set the forwarding address to that contact, and apply it, I get the following error:

---------------------------
 Microsoft Active Directory - Exchange Extension
---------------------------
A constraint violation occurred.



Facility: LDAP Provider
ID no: 8007202f
Microsoft Active Directory - Exchange Extension

---------------------------
OK   
---------------------------

This same process normally works with other users, with contacts located both on my domain, and the same remote domain that holds this user's contact.

Best Answer

I've seen LDAP Constrain Violations can occur for two main reasons:

  1. The data is invalid, malformed, or does not meet the schema constraints for some reason
  2. The data is visible to you, but is not visible to the DC you are making the change on.

If it works/worked on another machine, or if it worked when you tried later in the day, then it is likely to be the 2nd option. DC discovery, Global Catalog Replication, and Domain Replication in the extra domain could cause your client to have different visibility of the intended object when compared to the DC.