Trying to sync the attribute mS-DS-ConsistencyGuid but you get the following error or the attribute is not written to the target
Message:
Exception in ProcessUsers on user test.account@domain.com (SQL ID: 298)
OS Message:
Additional non-parsable characters are at the end of the string.
Call Stack:
at System.ParseNumbers.StringToInt(String s, Int32 radix, Int32 flags, Int32* currPos)
at System.Convert.ToByte(String value, Int32 fromBase)
at BinaryTree.DirSync.Exchange.ADEndpoint.GetAttr(BT_Person person, DirSync_Mapping field)
at BinaryTree.DirSync.Exchange.ADEndpoint.GetModifyAttrs(BT_Person person, BTCodexDataClassesDataContext DB)
at BinaryTree.DirSync.Exchange.ADEndpoint.UpdateUser(BT_Person person, BTCodexDataClassesDataContext DB, Boolean isMatchUpdate)
at BinaryTree.DirSync.Exchange.ADEndpoint.CreateOrUpdateUser(BT_Person person, BTCodexDataClassesDataContext DB)
at BinaryTree.DirSync.Exchange.ADEndpoint.ProcessUser(BT_Person person, BTCodexDataClassesDataContext DB)
at BinaryTree.DirSync.Exchange.ADEndpoint.b__1(Object item)
This can happen when your mappings is like below.
This is because the BTCustom internal fields cannot handle the data type for the attribute mS-DS-ConsistencyGuid, so you need to use a Custom field that is not in use rather than a BTCustom field.
© 2024 Quest Software Inc. ALL RIGHTS RESERVED. Feedback Terms of Use Privacy Cookie Preference Center