eDirectory 8.8.8 Patch 4 non-root causes error novell.jclient.JCException: request -783 ERR_VRDIM_NOT_INITIALIZED

  • 7016136
  • 03-Feb-2015
  • 24-Feb-2015

Environment


NetIQ eDirectory 8.8.8 Patch 4 non-root
NetIQ Identity Manager

Situation

After updating with eDirectory 8.8.8 non-root with eDirectory 8.8.8 Patch 4, Identity Manager does no longer start.

Trying to start a driver produces:

error novell.jclient.JCException: request -783 ERR_VRDIM_NOT_INITIALIZED

Other errors in connection with this:

DirXML starting.
Unable to load NetIQ Audit LogEvent module: failed, -5984 (0xffffe8a0)
DirXML JVM interface initialization failed <failed, -299 (0xfffffed5)>, unloading DIRXML
DirXML shutting down.

Resolution

Modifying the <eDirectory install path>/sbin/pre_ndsd_start to contain:

if [ -f <eDirectory install path>/lib/dirxml/dirxml-jni-envx ] #added by IDM
then                  #added by IDM
    . <eDirectory install path>/lib/dirxml/dirxml-jni-envx       #added by IDM
fi                    #added by IDM
NDSD_TRY_NMASLOGIN_FIRST=true    #added by IDM
export NDSD_TRY_NMASLOGIN_FIRST    #added by IDM

Remember to set the eDirectory installation path to the correct path.

Cause

The eDirectory 8.8.8 Patch 4 non-root comes with an empty <eDirectroy install path>/sbin/pre_ndsd_start, this causes the paths for Identity Manager not to be set, and therefore not being able to start.