Hello,

I am stuck with a rather common scenario of syncing a 'userPassword' from a
Directory Server to a Database. The problem is that the value of the source
LDAP attribute ends up in the corresponding column of the destination DB as
configured, but with a different value.

e.g the userPassword value:
{SHA}5en6G6MezRroT3XKqkdPOmY/BfQ=
ends up in the DB column as:
7B5348417D35656E3647364D657A52726F5433584B716B64504F6D592F4266513D

To make long story short, the same deployment does work when LSC is
reconfigured to use another source attribute loaded with the same values
coming from userPassword (e.g. {SSHA}xxxxxxxxxx), as long as that attribute
does not have an octet string syntax.

Thus, my understanding is that there is nothing wrong with the LSC or the
iBatis configs or even the destination database but It should be the octet
string syntax of userPassword, that triggers somewhere in the process of
LSC the transformation of the original value.

The trials were run using the LSC v2.1.3.

Has anyone any idea, where or what to look for?

Thanks,
Nikos
_______________________________________________________________
Ldap Synchronization Connector (LSC) - http://lsc-project.org

lsc-users mailing list
[email protected]
https://lists.lsc-project.org/cgi-bin/mailman/listinfo/lsc-users

Reply via email to