To prevent DirXML from autoloading when NDSD starts

  • 3170836
  • 03-Jan-2007
  • 22-Aug-2019

Environment


Novell eDirectory

Situation

In troubleshooting ndsd/DirXML, it may be necessary to temporarily prevent DirXML from auto-loading when ndsd is started. This document provides the steps to achieve that.

Resolution


LINUX:

To prevent DirXML from autoloading when ndsd starts:

   # mv /usr/lib/nds-modules/libvrdim.so /usr/lib/nds-modules/libvrdim.so.orig


To also prevent the caching subsystem from running:

   # mv /usr/lib/nds-modules/libdxevent.so /usr/lib/nds-modules/libdxevent.so.orig


WINDOWS:

IDM is installed in the same directory where eDirectory's dlms are (by default, C:\Novell\NDS)

1) Stop the eDirectory service
2) Move the file “dxevent.dll” from the directory where eDirectory is installed to another location
3) Start the eDirectory service                                                                                                   

Additional Information

Beware that these changes will not only prevent them auto-starting when ndsd is started, but will also prevent the loading of IDM and starting the drivers in general.  The changes are only suggested as a temporary measure during troubleshooting, and should be reversed to return to normal operation.