I need some help interpreting the attached trace. This was taken from
the publisher side of an eDir-to-eDir driver during testing. As part of
the test I use a command-line utility (ldapmodify) to change the value
of a few key attributes that control user placement in the connected
eDirectory tree. Specifically, if the attribute in the IDVault changes
to "Y" the entry should be deleted; if it subsequently changes to "N"
the user should be added to eDirectory.

This process works as expected provided I am flipping the attribute in
question from N to Y and back to N on a user-by-user basis. If I attempt
to simulate a heavier load by using ldapmodify to process a large number
of updates at one time, some random subset of the adds will fail.

As best I can tell from the trace, somewhere in the process of
converting a modify into an synthetic add, some attributes are dropped
from the operation - the key one in this case being surname, which of
course causes the add to fail. It appears to me that the publisher
successfully queries the other driver for the required attributes, but
discards some of them for some reason.


+----------------------------------------------------------------------+
|Filename: logfile.zip |
|Download: http://forums.novell.com/attachment....achmentid=3975 |
+----------------------------------------------------------------------+

--
keithbmartin
------------------------------------------------------------------------
keithbmartin's Profile: http://forums.novell.com/member.php?userid=48654
View this thread: http://forums.novell.com/showthread.php?t=400937