Error -618 in iManager accessing RBS or SecretStore tasks

  • 7003491
  • 09-Jun-2009
  • 26-Apr-2012

Environment

Novell eDirectory 8.7.3 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.