Have bi-directional password sync between AD and eDir. Works perfectly
EXCEPT I learned of two accounts that no matter what I do, will not
sync password from AD to eDir. Because other AD user passwords have
sync-ed OK, I know that the password filter is working fine and
permissions are OK. And if I change an attribute (e.g. first name) on
one of these two accounts, the modify synchronizes to eDir as normal.
It is only a modify-password for these two accounts that will not work.
My concern is there may be other user accounts that may have a problem
in the future. When I changed the password on either of these two
accounts, nothing showed up in the level 3 RL trace so I turned it up to
level 5 and now I see the following looping for a test account named
'IDM1'. I see a similar log entry for a real user account. But once
again...besdies these two accounts, all other accounts work as far as I
know.
Any ideas where to start to resolve this? (IDM 3.5.1 on SUSE)

DirXML: [03/06/09 13:25:18.88]: ADDriver: Publisher Poll

DirXML: [03/06/09 13:25:18.88]: ADDriver: get object changes - 0x0000

DirXML: [03/06/09 13:25:18.88]: ADDriver: object changes complete

DirXML: [03/06/09 13:25:32.41]: ADDriver: [PWD] PassSyncPassword()

DirXML: [03/06/09 13:25:32.41]: ADDriver: [PWD] - GetDCKey()

DirXML: [03/06/09 13:25:32.41]: ADDriver: [PWD] - GetDCKey() returned
0x00000000.

DirXML: [03/06/09 13:25:32.41]: ADDriver: [PWD]
PwdCrypt::CreateKeyContainer()

DirXML: [03/06/09 13:25:32.41]: ADDriver: [PWD] PwdCrypt::GetCspName()

DirXML: [03/06/09 13:25:32.41]: ADDriver: [PWD] PwdCrypt::GetCspName()
returned 0X00000000

DirXML: [03/06/09 13:25:32.41]: ADDriver: [PWD]
PwdCrypt::CreateKeyContainer() returned 0x00000000

DirXML: [03/06/09 13:25:32.41]: ADDriver: [PWD 3056]
PassSyncCache::StorePwdInfo()

DirXML: [03/06/09 13:25:32.41]: ADDriver: [PWD 3056] StorePwdInfo() -
open the cache.

DirXML: [03/06/09 13:25:32.41]: ADDriver: [PWD 3056] StorePwdInfo() -
acquire the mutex.

DirXML: [03/06/09 13:25:32.41]: ADDriver: [PWD 3056] StorePwdInfo() -
mutex acquired.

DirXML: [03/06/09 13:25:32.41]: ADDriver: [PWD 3056] StorePwdInfo() -
enumindex 0.

DirXML: [03/06/09 13:25:32.41]: ADDriver: [PWD 3056] StorePwdInfo() -
create the entry IDM1.

DirXML: [03/06/09 13:25:32.41]: ADDriver: [PWD 3056] StorePwdInfo() -
an error occurred ... delete this entry.

DirXML: [03/06/09 13:25:32.41]: ADDriver: [PWD 3056] StorePwdInfo() -
release the mutex.

DirXML: [03/06/09 13:25:32.41]: ADDriver: [PWD 3056] StorePwdInfo() -
mutex released.

DirXML: [03/06/09 13:25:32.41]: ADDriver: [PWD 3056] StorePwdInfo() -
close the cache

DirXML: [03/06/09 13:25:32.41]: ADDriver: [PWD 3056]
PassSyncCache::StorePwdInfo() returned 0x00000005

DirXML: [03/06/09 13:25:32.41]: ADDriver: [PWD] PassSyncPassword()
returned 0x00000005


--
chipps7
------------------------------------------------------------------------
chipps7's Profile: http://forums.novell.com/member.php?userid=43249
View this thread: http://forums.novell.com/showthread.php?t=363132