Environment
Novell eDirectory 8.7.3 for All Platforms
Novell eDirectory 8.8 for All Platforms
Novell eDirectory 8.8 for All Platforms
Situation
Attempting to access RBS related tasks in iManager, or access
SecretStore tasks in iManager would fail and return a -618
error. This was caused by the presence of a "Used By"
attribute on several objects that contained a volume ID that was
invalid. The situation was caused by removing a server from
the tree, but not all the references were cleaned up for unknown
reasons. Running DSRepair with standard default options did
not find any problems.
Resolution
This can be resolved by running DSRepair with the Check Local
References option enabled. This option is not enabled by
default, which made it appear that there was not problem after
running DSRepair initially. With the Check Local References
option enabled, several invalid Used By attributes were found and
removed, and the -618 errors were resolved.
Additional Information
This would not be limited to the above noted iManager tasks. Any operation that would attempt to read all the values of an object that had an invalid Used By attribute on it would generate this same error.