In advance of a brand new Exchange 2013 deployment to replace a third-party e-mail system, I have a lab network with a clone of our AD environment so I can test various scenarios. In this testing, I've run across repeated instances of this error:
The object domain.local/Staff/aduser has been corrupted, and it's in an inconsistent state. The following validation errors happened:
The property value is invalid. The value can't contain leading or trailing whitespace.
There are multiple instances of this same error for seemingly random AD objects. In this case, I was trying to create a Mail User using the ECP. Searching has lead me to various different AD attributes where others have had this issue, but in my case all of those seem to be fine. We do have some custom extensions to our AD schema, and there are several now-ancient Perl scripts in charge of keeping AD updated from various other sources, so any of a very long list of fields could be the culprit.
What can I do to find out which field(s) Exchange is complaining about? Unfortunately I'm a Linux guru, so my knowledge of AD tools is very limited. As a corollary, is there a way to quickly/easily check my entire AD structure for similar issues?
0 Answers